js/src/jsinterp.cpp
2b0b39d1a4858d5a98584d23d4a139c464af8d37
created 2011-08-23 14:44 -0500
pushed 2011-09-30 20:09 +0000
Jim Blandy Jim Blandy - Bug 673125: Maintain a list of active js::Interrupt frames, their FrameRegs, and their interruptors. r=jorendorff.
5ed21fb6d81a9f530a8ce4b638db67c791f8f262
created 2011-08-23 15:35 -0500
pushed 2011-09-30 20:09 +0000
Jason Orendorff Jason Orendorff - Back out d44b0dd28b0d (bug 673125 part 1).
7d5ebc4ed8b35e6ef7ee4f91b2e9e6ab70eeb7a8
created 2011-08-23 15:32 -0500
pushed 2011-09-30 20:09 +0000
Jason Orendorff Jason Orendorff - Back out 4a86c9387193 (bug 673125 part 4) due to red and orange.
4a86c9387193773d6ce52a10946ca94dc14b7149
created 2011-08-23 14:45 -0500
pushed 2011-09-30 20:09 +0000
Jim Blandy Jim Blandy - Bug 673125: Implement the Debugger.Frame.prototype.onStep accessor. r=jorendorff.
d44b0dd28b0d1fe7f1ed83ccc85dad95a1be1cd6
created 2011-08-23 14:44 -0500
pushed 2011-09-30 20:09 +0000
Jim Blandy Jim Blandy - Bug 673125: Maintain a list of active js::Interrupt frames, their FrameRegs, and their interruptors. r=jorendorff.
73aafae10571356aa17af47e922f1af6118de217
created 2011-08-05 08:22 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 670071 - make Invoke + InvokeArgsGuard less error prone (r=waldo)
1dccbc1234f4b8869449c0242f8d4f9e3052162e
created 2011-08-18 12:39 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 679879 - Change JSFunction macros to methods. Part 2, js/src changes. r=Waldo.
21dd913a5c92471d01e9be79ebbb941fa685e824
created 2011-08-18 10:18 +0200
pushed 2011-08-19 14:38 +0000
Marco Bonardo Marco Bonardo - Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac.
e6d269bc23b91ac74bad6a774d367e1d9859ab32
created 2011-08-17 10:07 +0200
pushed 2011-08-19 14:38 +0000
Igor Bukanov Igor Bukanov - bug 674251 - making JSScript a GC-thing. r=jorendorff
c36563ee6447afd04561b1ba9f30e740c43261b8
created 2011-08-15 00:12 -0400
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 678998 - Rename IsFunctionQName to GetLocalNameFromFunctionQName and make it infallible, now that QName's localName slot stores an atom and conversion to jsid can be infallible. r=luke
080fece621e42493e2cdaf17400e0486ef9df346
created 2011-08-13 13:29 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge jsdbg2 to mozilla-inbound. See bug 672829.
1da81e7e7c753aea1180dd14cef10ff2d2792bd9
created 2011-08-13 06:57 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Fix opt-only linker error due to missing #include (probably due to a bad merge). r=try_server_red.
d25610a7d2607d79198254a16361422f71e7ff15
created 2011-08-12 18:18 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
3ff331490e736fd2ffd1a712181336e633c55777
created 2011-07-28 13:45 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
4ebca9c44e56db78fddf6ada10d86a048ade8a99
created 2011-07-27 18:03 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Rename jsdbg.{h,cpp} to vm/Debugger.{h,cpp}. This addresses a review comment from brendan in bug 627829 comment 42.
f630b2a5add17e2b32d8186e17862c06fdeeb374
created 2011-07-20 10:39 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Cleanup for review. This undoes some changes made earlier to tests, fixes some formatting errors, deletes some dead code, and fixes a bug in JSPROP_NATIVE_ACCESSORS support.
8a24918fd43848874391baa68f7245e52de03128
created 2011-07-18 10:58 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge mozilla-central to jsdbg2.
3b1b627d69cbea248f2c66edf47725e8749d6754
created 2011-07-13 17:17 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Get rid of Debugger.prototype.hooks, a major API change.
5e59a54938405c523d0a36b40a3e9b2f5e1442de
created 2011-07-12 10:47 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
90824c8852e69713dbbe1a409d4b4d9852cc86f7
created 2011-07-11 08:53 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
583cb8819d6201e692dec1db62d593c82b8934fb
created 2011-07-05 18:22 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0767b119a1c8aa09216db8d347d06ae28cf87de8
created 2011-06-15 11:26 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Cleanup type info tracking object classes, track which type objects are definitely typed arrays, bug 663485.
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd
created 2011-06-10 19:03 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Read barriers for call results, bug 663381.
a53db4f2d235f538b283d85bfba2163816e13e30
created 2011-06-08 09:20 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Never do a lookup on the current scope chain for GNAME opcodes, bug 647695.
afe33041f4819e18a263ce778ceafed1dd262644
created 2011-06-07 17:44 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Make sure to get the topmost scripted frame's pc in ContextStack::currentScript, bug 662562.
877522d92ad4437de14804f21368b15ce3ca52dc
created 2011-06-07 09:14 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Don't expand frames in contexts without a compartment, fix warnings, add type barrier comment.
4f8b85723213489d3cf8699dddad477347ffc316
created 2011-06-06 09:48 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
96342525ae1a282a24c18dd0707976490218c0fa
created 2011-06-06 08:32 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Apply arguments and script review comments, bug 657412.
51de14efb83c7bd632071ffd7d6b19fc986a5f0f
created 2011-06-05 22:39 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Apply stack review comments, bug 657412.
a638ecbe6843a33ecb90ea6497a6a7c09005dcba
created 2011-06-03 20:48 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Apply object review changes, bug 657412.
b9679727505db2d932c2f1815a94a0a73a8723e8
created 2011-06-02 10:40 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Move inference methods out of JSContext, bug 657412.
81997070017e97efc8a005dbe03c946fb6c26f8f
created 2011-05-26 12:28 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Optimize arguments accesses, bug 658638.
5113ddba6f6078ddc3b46c43eecd22ab1f89f649
created 2011-05-22 08:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
29bd8523ead93a79c69a4ac5749df438c630a9d0
created 2011-05-18 10:43 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Add WithType variation for nativeSetSlot, fix gaps in type barriers, bug 657901.
5d1cbc94bc420bd7b3aff889d8e36d40ba1a3336
created 2011-05-17 20:29 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Read barriers for property accesses, bug 656920.
8aa5d9272628034ab1132ace847af61a9596c7e4
created 2011-05-16 22:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Cleanup for review, bug 657412.
f18e992f6ec82ab8385af0d27ec59c01ec6d6f1f
created 2011-05-16 16:15 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Move addTypeProperty barriers under obj->setProperty, obj->defineProperty, bug 619693.
3cd8666e409f9ad0d898262fe85f23439cc2180f
created 2011-05-16 07:46 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Make sure Interpret finishes the frame when rejoining from the interpoline, bu 657288.
1b270bc6f9c1110d3436e6f863c296aed0bab05c
created 2011-05-16 06:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Don't run same-compartment assertions for GETLOCAL followed by POP, bug 657287.
f9e1445a57f813f1491b8fdbd09b88fbb1f5d6f7
created 2011-05-15 11:32 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ce07fe87b966bdba6ca8f2eb46117c0309b8f4b9
created 2011-05-14 07:12 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Always ensure interpreted scripts have a type set array, bug 656920.
b92ac5a4ef47213a4a28e26bc3f5370f9f15652f
created 2011-05-14 05:45 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Allow read barriers at property accesses and call sites, bug 656920.
5bcf457d942c631e7be0a1d95e93d2e413e16145
created 2011-05-11 20:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c963b24694cd723f423c8024c8e3adfc96476a3c
created 2011-05-09 07:12 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove on stack recompilation, allow removed on stack JIT frames to rejoin into the interpreter, bug 650163.
f85a663ce75a3f8130db399ca7ba9e6f80815800
created 2011-05-01 17:45 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Watch out for Invoke called on dummy frames when deciding to use a new type for the result, bug 653262.
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
fbcbc74151c16215a3a24d9377684e7b40a7e31a
created 2011-04-19 15:24 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove compound JSOP*PROP opcodes, bug 647626.
1fe03044bfebcccb5322c8719e9049c74b25dadc
created 2011-04-19 08:23 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
9d469a96c49613ec8fa26353582d353f72fc0786
created 2011-04-18 13:12 -0700
pushed 2011-08-19 14:38 +0000
Jan de Mooij Jan de Mooij - [INFER] Don't call script() on a dummy frame, bug 650864. r=bhackett
eee58bb8f36703548e7a170637f09b6eee0c15d1
created 2011-04-14 06:56 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Don't add undefined type to arrays which holes were read from.
9e455fe9aad13a0ee97fea314654006784dd0c70
created 2011-04-13 06:45 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c09134c989c8528d88f75221b61943904e923e16
created 2011-04-12 07:04 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
b442ad97a2fb596f12f0c919c73fc579ab79bba9
created 2011-04-11 20:10 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Direct global name accesses, bug 648994.
a4355f02771640641de322b8bf0e0a24f428f974
created 2011-04-08 18:48 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Preserve VMFrame registers while tracer is running, bug 648586.
7928f2dc3d4def6522514ec90d0aaf7f17c9474e
created 2011-04-05 18:12 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Array bounds check hoisting, cleanup, bug 618690.
less more (0) -1000 -300 -100 -60 tip