js/src/jsinterp.cpp
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
9d2dc0a6f234a0784387bd7a4b0638b1bbe33b29
created 2010-11-12 06:25 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Floating point register allocation, bug 609898.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
76403064329eb250a3c053204f1d71c8de2ea7a0
created 2010-11-01 15:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
8ccce3eba5c1e3a64b264937dc15f9c0e1dcd73d
created 2010-10-28 16:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge from tracemonkey.
2bb1ec3b12a46e520748c11478424757815c1b5c
created 2010-10-07 09:55 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
f2383940c993d2fbb57d8fc54dda5ffd8742ed8e
created 2010-09-21 17:51 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
162e9030afa839386d7707a77ebf3982dbdd1f16
created 2010-09-20 19:38 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset a2ccd2c8e545
a2ccd2c8e545299cbca6b55a8069253ee121cb2a
created 2010-09-13 22:33 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin).
c91290f1ee7eff6fa86f69228c2db39ec3b486bb
created 2010-09-17 12:12 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
5eb565456a99fee3ed3bb89a8aec3cd5a3cfe081
created 2010-09-17 12:11 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 99e1b185792f
99e1b185792f0fcd5b5361554a8f32a177c12b8b
created 2010-09-13 22:33 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin).
a83fbc03ece4734e58f25848563858bfc3aef202
created 2010-09-14 12:48 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 3d11e994ad09
3d11e994ad09447b115ea1f57f354f1bfa521f5c
created 2010-09-13 22:33 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin).
67018148d71d7504446d509b8452dc0d4fd6b4fe
created 2011-07-05 07:48 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Rename Debug to Debugger.
a4374705dd79c6ff959a3d4141a6fe313babde1c
created 2011-07-01 19:02 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
45f1cf2c59d200bc5e5db35001eed68d9a466a13
created 2011-06-28 16:06 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add breakpoints.
b5d3c424d66d01df04121bd502cdfe5efb685428
created 2011-06-15 16:14 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from TM. Huge merge. Stack changes from bug 656462.
8b978fbe8b9c3013e51e4a46b8cd7389550fccc9
created 2011-06-07 12:12 -0700
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Merge from TM.
d249478fbbe1828131c1d7388dfb361378e501fe
created 2011-05-25 15:21 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add Debug.Frame.prototype.evalWithBindings.
a34a276b47c5c0bd6ecb1391c6500b201bc9134d
created 2011-05-25 17:52 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
516fb38281b7ea816c8e05c0949fb1f28a72e296
created 2011-05-23 11:11 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Debuggees are globals, not compartments.
be313ff2b7e5b739099be822dbe36ea2133baeed
created 2011-05-20 11:34 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
2a7cbe40d6284ede0a25eb1bddfb4c9e99696a9f
created 2011-05-16 17:50 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately.
5842d0285cdafaa4ae329214f0b46953d0c3d5e7
created 2011-05-13 17:56 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add support for dbg.hooks.throw.
903f198d10ee01f7de2a0451db1fbbc2dafae84d
created 2011-05-06 17:47 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add Debug.Frame.prototype.eval.
49acedc64071d70a17704db6f9c707f25584d4d1
created 2011-04-29 10:12 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
2e77e2f5bc9057c4965a9462c4310befb2569f98
created 2011-04-26 14:45 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
3a24a9c046e5f6af5d28e2f3074aa4264151e6ab
created 2011-04-21 14:44 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Rearrange some stuff. This way more js::Debug methods can be private, without making anything new public; all the event dispatch code is in one place; and we avoid having JSCompartment methods in jsdbg.cpp.
184ce9343b3955d78636bccccfaee9afada6c3ed
created 2011-04-18 17:42 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Add rudimentary support for Debug.prototype.hooks.debuggerHandler. Note: A new constant JSPROP_NATIVE_ACCESSOR is added in jsapi.h, so that js_InitClass can create proper accessor properties.
431405059a6966e1d7089d3ee6ac1d2e43f15efe
created 2011-08-10 17:40 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 672804 - "Assertion failure: parent" with trap right after JSOP_ENTERBLOCK. r=billm.
913cc99c6baec34a1e36be0eae1a20d7cebf98da
created 2011-08-11 16:45 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Back out rev 28f58b7bc69e (bug 672804) due to likely Dromaeo regression.
28f58b7bc69eef67978824faf29e5d38a95dac4b
created 2011-08-10 17:40 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 672804 - "Assertion failure: parent" with trap right after JSOP_ENTERBLOCK. r=billm.
6181622382cfe47637cac70bff1a09e80b6cc2cb
created 2011-08-04 23:15 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 676023 - Increment pc on error path out of JSOP_RETURN (r=dvander)
794fe3408d3aa4ff7d6644e813b8eb38b39319d1
created 2011-08-01 15:49 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
8bff20b3f8dbce5db5998b623e8e7a6cdf71c4e2
created 2011-08-02 09:21 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 674843 - Censor pushed-but-not-active InvokeSessionGuard frames from the debugger's view (r=waldo)
9bf13a8e7d3e8aa79f44ff5d9f8ea451d486bba3
created 2011-08-01 21:20 -0700
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Backed out changeset 3b9852666565 (bug 664249) for possible orange r=killer
3b9852666565460810853575b911052705ce2267
created 2011-08-01 15:49 -0700
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
ed434f4c233eee7090fb9b38229bdc1354f1555f
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e3ae6cf9af13300c7d79acad68b430645dfcfeac
created 2011-07-26 14:41 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 670205 and bug 673451 because of build bustage
a0d99d0ee00ea544ec36d61ca1ff65097e288901
created 2011-07-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
b8e90c1d834db89ba1abadaed277f4aaa7c912a0
created 2011-07-15 17:12 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 648175 - Remove JSOP_FOR* opcodes. Second landing. r=dvander.
88c93f5b78e125e0e753c63d55ec98bf1fb1bdf1
created 2011-07-15 17:04 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Back out b2d134ef9d34, seems to have turned stuff orange. :-(
b2d134ef9d346de10b1759e8471214aab95ebedc
created 2011-07-15 17:12 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 648175 - Remove JSOP_FOR* opcodes. r=dvander.
dcdd255aedf31be161200e5faa3c8f1a6c178436
created 2011-06-13 21:49 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 671143 - Rename ValueToNumber to ToNumber, to be more like the spec nomenclature. r=cdleary
9c4e42005bffeca72dd009adbf5d06488f50b65d
created 2011-07-13 07:15 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 620316 - Remove WrapEscapingClosure. r=brendan.
3774d9ba026540b2d044c2fad7c059a42eb736ce
created 2010-09-20 12:43 -0700
pushed 2011-08-19 14:38 +0000
Steve Fink Steve Fink - Bug 588537 - Inject probe points all over the JS tree (r=gal)
28be8df0deb7de5209b976009ae8519eac374272
created 2011-06-30 09:26 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 667915 - Don't let content JS consume all the stack and cause chrome JS to OOM (r=waldo,mrbkap)
74d0d63360f6848ca3e00a2fe75abcd6b85bb877
created 2011-07-05 12:57 -0700
pushed 2011-08-19 14:38 +0000
Brendan Eich Brendan Eich - Fuse common return interpReturnOK; path (and put comment inside ifdef where it belongs); fit assertion in 100 columns (r=me).
bc1e401e5bb59e5e7863b8d595221499e86b300b
created 2011-06-28 10:05 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 667527 - Remove the array-length limitation from the method used in certain cases to append values to newborn arrays, and name it more generally than previously. r=dmandelin
f59568ec0513a083130f0bec33041b7b64c543fb
created 2011-06-30 09:26 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 668261 - Change EvalInContext to not clobber callee early; don't propagate rval on js::Execute failure so that rval-clobbering callers don't trigger assert (r=waldo)
c1afc79e767612212f89e23455b2fd7ca30c8943
created 2011-06-30 09:23 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 667824 - Make tracer match changes to JSOP_CALL (r=waldo)
b79cf02287c6d424befaedf26de3fe0b48d84416
created 2011-06-24 18:03 -0700
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 646574 - dis() is broken when the function being disassembled has upvars. r=mrbkap
580ad572687b96b6743a4166c06319bb66b108b0
created 2011-06-21 10:26 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 665247 - Remove unused metering code (r=igor)
d416abec8cd36e4501f13264b2e58e887b985f17
created 2011-06-21 17:44 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 666003 - Set 'script' after pushing inline frame in JSOP_CALL (r=waldo)
a285146675dc126245856dcdc324b4f0264d0740
created 2011-06-20 16:49 -0700
pushed 2011-08-19 14:38 +0000
Chris Leary Chris Leary - Merge mozilla central and tracemonkey.
1f11cd362858310ea1fe1635f042744406480886
created 2011-06-16 17:00 -0700
pushed 2011-08-19 14:38 +0000
Paul Biggar Paul Biggar - Bug 649939: Prevent crash from too much recursion in Iterator.prototype.next() (r=jwalden)
aa383564c5b6c97f3205d4d279263794e467da88
created 2011-06-20 11:44 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 665189 - hoist JSString and family into vm/String{.h, -inl.h, .cpp} (r=njn)
b97cb533dfae814914243e74194234e9267f44fa
created 2011-06-14 15:35 -0400
pushed 2011-08-19 14:38 +0000
Nikhil Marathe Nikhil Marathe - Bug 656519 - Add an interpreter fast-path for getting length from a typed array. r=mrbkap
less more (0) -1000 -300 -100 -60 tip