js/src/jsops.cpp
67ba33b024f4bc83c787f918ebebce8847ab799f
created 2009-11-24 15:42 -0800
pushed 2009-11-24 23:42 +0000
Brendan Eich Brendan Eich - Undo hackaround for bug 529837.
6b433a097f167912f1a78bf7074e1cd4dbaeb7a6
created 2009-11-24 15:17 -0800
pushed 2009-11-24 23:17 +0000
Brendan Eich Brendan Eich - Undo hackaround for bug 529837.
729a894a635bb7cdb86a95993c7d6e4f56a1d000
created 2009-11-19 09:21 -0800
pushed 2009-11-19 17:22 +0000
Brendan Eich Brendan Eich - Disabling the joined method optimization from bug 524826 again (529837, talked about it with dbaron and sayrer).
93db5ba9356c567f8887cb26a582b05df8f2150e
created 2009-11-19 01:21 +0100
pushed 2009-11-19 10:58 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
c73182124eb749c61f544e645b8efdb9e5369ec4
created 2009-11-18 13:41 -0800
pushed 2009-11-19 10:58 +0000
Brendan Eich Brendan Eich - Fix method barrier not to brand, period (branding without reshaping is worse, branding correctly is unnecessary; 524826, r=jorendorff).
81afd53646d4f080b78a0e0da9b5e536ed657413
created 2009-11-12 18:34 -0800
pushed 2009-11-19 10:58 +0000
Luke Wagner Luke Wagner - Bug 517174 - trace js_Invoke calls from natives (r=dvander)
b1e7e660cd53768666eaf0ac3bb4e75a5e44a5b4
created 2009-11-09 16:57 -0800
pushed 2009-11-19 10:58 +0000
David Mandelin David Mandelin - Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw
b1acdba461df2b096a6774ff78051a7ad95dbe79
created 2009-11-18 13:47 -0800
pushed 2009-11-18 21:47 +0000
Brendan Eich Brendan Eich - Fix method barrier not to brand, period (branding withou reshaping is worse, branding correctly is unnecessary; 524826, r=jorendorff).
d8b564f8be6519a6538de080085da9052ffc289c
created 2009-11-17 22:50 -0800
pushed 2009-11-18 06:50 +0000
Brendan Eich Brendan Eich - Hackaround for 524826, r=self.
17aa7254a43c4cb4369c108cd6fa98b90c4c5c6d
created 2009-10-29 08:48 -0700
pushed 2009-10-29 21:11 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
f2aa13fe207767f3dad8c2497dd2004e26965310
created 2009-10-28 14:57 +0300
pushed 2009-10-29 21:11 +0000
Igor Bukanov Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
2909091fb254aa31b11cdfb4f4e9a25ab4253d85
created 2009-10-27 19:21 +0300
pushed 2009-10-29 21:11 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
14c76164f4c27bd969eec08f31f36f0101fff59f
created 2009-10-27 13:26 +0300
pushed 2009-10-29 21:11 +0000
Igor Bukanov Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
1215a7b713d7296ef41a5ea7348c762771b238d8
created 2009-10-26 13:06 -0700
pushed 2009-10-29 21:11 +0000
Luke Wagner Luke Wagner - Bug 523515 - pretty up TraceRecorder (r=dvander)
319be2c940b8203037edbff0e7916141feab1485
created 2009-10-21 11:34 -0700
pushed 2009-10-29 21:11 +0000
Brendan Eich Brendan Eich - Restore script local before goto error, duh (523280, r=igor).
60ec3940a434ea98217413bb003997487dacd0e1
created 2009-10-18 17:41 -0700
pushed 2009-10-29 21:11 +0000
Brendan Eich Brendan Eich - Don't build a stack frame to execute empty scripts (516827, r=igor).
d238880d14a00a990eb8a53db3b685bf011ee290
created 2009-10-26 13:36 -0700
pushed 2009-10-26 20:40 +0000
David Mandelin David Mandelin - Bug 519363: instrumentation to check for shape overflow on crash object, r=lw
876738eb9cf098c17ebba6944e9e18c240c6aad4
created 2009-10-16 10:10 +0400
pushed 2009-10-16 17:35 +0000
Igor Bukanov Igor Bukanov - bug 505315 - constructing GC free lists during finalization. r=brendan
b5067f21d0d331af7e3437274d27314c34099dab
created 2009-10-15 14:33 -0700
pushed 2009-10-16 17:35 +0000
David Anderson David Anderson - Removed bogus, noisy assertion related to JSOP_CALL and TRACE pairing (bug 522520, r=brendan).
39b3dbc393bf8996d58e6b2289d6d15622c5175c
created 2009-10-15 13:53 +0400
pushed 2009-10-16 17:35 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 487b81c753c0 - landing of bug 505315 caused talos crashes across platforms.
487b81c753c0cb8080343beb4013424d6fe162df
created 2009-10-15 11:41 +0400
pushed 2009-10-16 17:35 +0000
Igor Bukanov Igor Bukanov - bug 505315 - constructing GC free lists during finalization. r=brendan
db07f913fa92db691239d58a4e3c354f28096352
created 2009-10-13 17:22 -0700
pushed 2009-10-16 17:35 +0000
David Anderson David Anderson - Cap JIT frames to the interpreter inline call count (bug 522136, r=brendan).
cf337c3520dbf9636ad8576a5580b64039b68234
created 2009-10-13 03:57 -0400
pushed 2009-10-16 17:35 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
8c7a6ec12d0bd9031562cd4a703734a533ea5732
created 2009-10-11 22:12 -0700
pushed 2009-10-16 17:35 +0000
Brendan Eich Brendan Eich - Fix assertion to allow for generator entry point (521694, r=dvander).
11b21449d195e4fc32d71470d5906ac35401f158
created 2009-10-10 20:42 -0500
pushed 2009-10-11 01:59 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
3a72a9e5ccd76f749ec950a72dab0575ada78b1e
created 2009-10-07 17:22 -0700
pushed 2009-10-11 01:59 +0000
David Anderson David Anderson - Fixed recursion limit being completely ignored when traced (bug 520498, r=brendan).
6f28cbd325c5af5c1cc8815de6c0a5fff1cacfab
created 2009-10-07 17:30 -0700
pushed 2009-10-08 00:34 +0000
David Mandelin David Mandelin - Bug 519363 - topcrash [@ js_Interpret], change some code to aid in debugging efforts. r=brendan
a8683f11386dfb102195e0ade57d8764a52e1f4a
created 2009-10-06 20:16 -0700
pushed 2009-10-07 06:47 +0000
David Anderson David Anderson - Backed out changeset f0d8feea4d9e.
f0d8feea4d9eea0b8dadd3e0551f26c9ccf5addd
created 2009-10-06 18:49 -0700
pushed 2009-10-07 06:47 +0000
David Anderson David Anderson - Temporarily disable recursion to track down tgfx regression (bug 520321, r=sayrer).
0a1c844e781abaa0b36bf0a241e52d6d922761e3
created 2009-10-05 22:30 -0700
pushed 2009-10-07 06:47 +0000
Brendan Eich Brendan Eich - Fix too-stupid-to-live bug (517076, r=me).
392423696cd79c69037c8a5bd4dc9a4df14686c2
created 2009-10-02 13:50 -0500
pushed 2009-10-07 06:47 +0000
Jason Orendorff Jason Orendorff - Reindent jsops.cpp. r=Waldo.
1e563137bd8e32228c895adf2a7b21014d9d5d6e
created 2009-10-02 12:21 +0400
pushed 2009-10-07 06:47 +0000
Igor Bukanov Igor Bukanov - bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan
0416997adea8dea5e38e9ff5ed802fd1d29857b3
created 2009-10-01 16:10 +0400
pushed 2009-10-07 06:47 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 19b4c1cacdb8 - everything related to bug 517199.
19b4c1cacdb8566e50754fa077448f82f5fdb333
created 2009-10-01 08:13 +0400
pushed 2009-10-07 06:47 +0000
Igor Bukanov Igor Bukanov - bug 517199 - typed GC free lsists - newborn refactoring. r=brendan
910f0c1ca2e5aff2814171749896d7b7fbf7e7f4
created 2009-09-30 15:28 -0700
pushed 2009-10-07 06:47 +0000
David Anderson David Anderson - Trace recursive function calls (bug 459301, r=gal).
b7efeb401993939401c76e5448184948b02a3ea2
created 2009-09-28 09:03 -0700
pushed 2009-10-07 06:47 +0000
Luke Wagner Luke Wagner - Bug 519004 - make deep abort danger more clear and present (r=dvander)
1980589f09ade7e94f391e8bfe4a42ad5cb608cc
created 2009-09-25 16:30 +0400
pushed 2009-09-26 03:38 +0000
Igor Bukanov Igor Bukanov - bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
52bbf23ba9a57ee76454d7183e366449b682f947
created 2009-09-18 08:55 -0500
pushed 2009-09-26 03:38 +0000
Jason Orendorff Jason Orendorff - Merge.
31b6f6e8a56d0074eb82807a47162054b6fd522d
created 2009-09-18 08:55 -0500
pushed 2009-09-26 03:38 +0000
Jason Orendorff Jason Orendorff - Backed out changeset 3f508cfdfa36 (bug 500431) due to tinderbox orangeness
873dd3e379db6061c9f0cb4c0c401fb0bc656421
created 2009-09-18 08:53 -0500
pushed 2009-09-26 03:38 +0000
Jason Orendorff Jason Orendorff - Backed out changeset 8abad92fd850 (bug 500431) due to Tinderbox orangeness
8abad92fd850559cfb11adfb1077371e8eca110d
created 2009-09-17 20:02 -0500
pushed 2009-09-26 03:38 +0000
Jason Orendorff Jason Orendorff - Fix JS_PROPERTY_CACHE_METERING-only build breakage from bug 500431. No bug#, rs=brendan.
3f508cfdfa36efe22be8c40415a24bbe28b35356
created 2009-09-17 18:24 -0500
pushed 2009-09-26 03:38 +0000
Jason Orendorff Jason Orendorff - Bug 500431 - Encapsulate the property cache using C++ best practices - Part 2, refactoring. r=Waldo.
61f41c7f987fe0a28705b507eb2d5e6da658e918
created 2009-09-14 17:26 -0700
pushed 2009-09-16 23:16 +0000
David Anderson David Anderson - Renamed JSOP_LOOP to JSOP_TRACE, which now also gets emitted at the start of scripts (bug 515806, r=brendan).
7eff6f4aee73c233e401fea8985ae054ae08fe70
created 2009-09-11 19:07 -0700
pushed 2009-09-16 23:16 +0000
Luke Wagner Luke Wagner - Bug 412571 - replace thisp with thisv (r=brendan,mrbkap)
c19b0d06d07617685b880a7ba7d7d285feb3cff1
created 2009-09-09 20:21 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Bug 514981 - JSStackFrame::sharp{Array,Depth} should be locals allocated due to #n[#=] usage (r=igor).
f2cdc19acef3302f91b75bf9b10815ee5653b853
created 2009-09-09 18:52 -0500
pushed 2009-09-16 23:16 +0000
Jason Orendorff Jason Orendorff - Bug 513119 - Change JSScript macros to methods. r=Waldo.
4c625fa977e094a938a9d61f0e26bc3754972cef
created 2009-09-06 11:56 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Fix bogus assertion from bug 510644 (514943, r=self).
45772700955a3c820c0b17851a52830d5a31172c
created 2009-09-05 19:59 +0400
pushed 2009-09-16 23:16 +0000
Igor Bukanov Igor Bukanov - bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
6a7fc22fd61df6d6a10554a512b765c2d3f3a85a
created 2009-09-04 16:27 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Fix imacro vs. script code disassembly/decompilation confusion (510644, r=jorendorff).
842e6c09e35a1a0522a20d0403395480ae685e6f
created 2009-09-03 14:41 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
37771fe1522093a321de48f0846553bfea87d61f
created 2009-08-28 16:30 -0700
pushed 2009-09-16 23:16 +0000
Andreas Gal Andreas Gal - Inline GetUnitString fast path (513373, r=sayrer).
10380ffe4d49cc3dcb60ed0d6196a924379b088a
created 2009-08-28 09:53 +0400
pushed 2009-09-16 23:16 +0000
Igor Bukanov Igor Bukanov - bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
ed1c8ef9726902444a240094384020a804494a2e
created 2009-08-27 13:59 -0700
pushed 2009-09-16 23:16 +0000
Andreas Gal Andreas Gal - Avoid bit twiddling on double values (513063, r=brendan).
8d70ff281852a5f3735d8a6b38002df35a5f4725
created 2009-08-27 13:52 -0700
pushed 2009-09-16 23:16 +0000
Luke Wagner Luke Wagner - Added #ifdef JS_TRACER. Added JS_REQUIRES_STACK.
ff66f63b2dfe4189a346044abd3e9bf42b486a1e
created 2009-08-18 15:43 -0700
pushed 2009-09-16 23:16 +0000
Luke Wagner Luke Wagner - Bug 419743 - Add JSOP_CONCATN (r=waldo)
369b7fbc2304c1a067aa1a8bb4ddfea3de597599
created 2009-08-26 14:28 -0700
pushed 2009-09-16 23:16 +0000
Jason Orendorff Jason Orendorff - Bug 508685 - Remove last parameter of defineProperty op. r=brendan.
0ae65841fcf88595e023f93b86451f5fd341824e
created 2009-08-26 09:34 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Back out changeset aff171a8c4f0 (bug 471214).
aff171a8c4f0009224cb87eb97b47372318bc493
created 2009-08-25 23:42 -0700
pushed 2009-09-16 23:16 +0000
Brendan Eich Brendan Eich - Join function objects where possible (471214, r=igor).
0d4455046e03a2d353a95d3912617d8083b18b00
created 2009-08-25 12:07 -0700
pushed 2009-09-16 23:16 +0000
David Anderson David Anderson - Removed JSStackFrame::xmlNamespace (bug 512389, r=brendan).
7b7f9ae673cfd92beadbb5371a256dc215e8d461
created 2009-08-24 17:09 -0700
pushed 2009-08-25 16:53 +0000
David Anderson David Anderson - Removed JSStackFrame::callee (bug 512029, r=brendan).
less more (0) -60 tip