js/src/jsinterp.cpp
43cef42964d755dd1abbddcb92c61fa6cc56fc1b
created 2011-04-11 01:38 -0700
pushed unknown
Tom Schuster Tom Schuster - Bug 601709 - Remove the misnomer InstanceOf variant methods by replacing their uses with clearer if-not-class-then-report code. r=jwalden
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed unknown
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
f949c8533aa03f15fb568d5b5ea2f2c7a9005e74
created 2011-03-31 01:13 -0700
pushed unknown
Paul Biggar Paul Biggar - Bug 634155: Account for NewCompartment's memory, and change allocation APIs (r=nnethercote)
d10c089a6888f29f4e097990b49afb1a5c16396b
created 2011-03-21 10:04 -0700
pushed unknown
Chris Leary Chris Leary - Bug 642274: Add loose equality to JSAPI. (r=Waldo)
e6c5a67da7aeceac1a819ff8ff5751cf64cb4ede
created 2011-03-28 11:57 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 641436 - Don't call Script{Prologue,Epilogue} when resuming/yielding a generator (r=dvander)
4629abbde2f742fd930941bf1208da172157f2f9
created 2011-03-23 14:33 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 636224 - rm cx->interpLevel and TSF_ERROR (r=brendan)
743a77266bd58b9e4b029bafc034997f1702e9c3
created 2011-03-23 17:40 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 633690 - add HashMap::lookupWithDefault and putNew helper functions (r=billm)
cc4fdccc1135c1efa541841140201847af1153a8
created 2009-01-28 15:31 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 396512 - Provide a way to get disassembly output. Original patch by crowder, back in the day, when everything was more hardcore. r=mrbkap
d839300746c3a75292d65e8085e85c84b068da51
created 2011-03-14 11:30 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 636296 - Put activation objects when we pop the frame, not in ScriptEpilogue (r=dvander)
dbb123c798c8c69d6985cf50648d4c671c7bc881
created 2011-03-14 11:30 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 636296 - Change meaning of JSStackFrame::hasCallObj to be more sane (r=waldo)
9484a9805efa13195ff5f03ffd08140bda50e3de
created 2011-03-14 11:30 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 636296 - Split out ScriptDebug{Pro,Epi}logue (r=dvander)
d7c35d34c20259f3aea81578447dd7cf2a48ecd0
created 2011-03-14 11:30 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 636296 - Tidy up JSStackFrame (r=dvander)
a0ae696f155916d79a4b3a7a06abdf36154bed6a
created 2011-03-23 11:57 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 569422 - Miscellaneous fixes for GCed shapes (r=brendan)
a110692f5d9839c459d4fb21440953567f522908
created 2011-03-23 09:57 -0700
pushed unknown
Luke Wagner Luke Wagner - See if -fno-stack-protector also fixes the crashes that caused the NEVER_INLINE_ComputeImplicitThis hack
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
cdcef9d0f76aa3401a56004d482622527fd399f5
created 2011-03-21 22:45 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Fix more warnings-as-errors breakage for bug 609532.
cfe6c2e05c07c1029e58e0a4bf9146b56e7d5bd4
created 2011-03-21 18:31 +0100
pushed unknown
Mike Hommey Mike Hommey - Backed out changeset d4c0875dc41a -- tinderbox build bustage
d4c0875dc41ad048d8b54835bbc13ca0a4d554bc
created 2011-03-21 10:04 -0700
pushed unknown
Chris Leary Chris Leary - Bug 642274: Add loose equality to JSAPI. (r=Waldo)
67b102d581ddda452a9df51d7eb51e0d21ce3950
created 2011-03-15 12:18 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 554955: Give blocks and call objects unique shapes when they have parents that may be extended with new bindings. r=jorendorff
11c970a9eaccb95a49dff682a1baf4b0f7e74837
created 2011-03-14 17:37 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Backed out changeset 39de74c74b20, which is causing the browser to leak windows.
39de74c74b20dced2463b3351c59cdcda15aed82
created 2011-03-14 15:54 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 561359 - Change JSOP_LAMBDA to apply the method optimization deterministically. In particular, it no longer depends on whether enclosing Blocks have been reified. This prevents incorrect behavior and assertions when a JSOP_LAMBDA, JSOP_INITMETHOD pair apply the method optimization once, populating the property cache, but later the same JSOP_LAMBDA instruction does not (under the old code) apply the optimization. With this patch, if JSOP_LAMBDA pushes the uncloned function once, it always will. r=brendan.
3035bb78201359418f1bdc6b4ed3f15c4f9e282f
created 2011-03-08 16:10 -0800
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 638034 - Make scanning safer. r=brendan.
d3961f0a2adec33f5176712f3b6c32f9e4aa13d2
created 2011-03-08 12:58 -0800
pushed unknown
Paul Biggar Paul Biggar - Bug 639910 - JS_CHECK_RECURSION on !JS_TRACER path skipped |goto error|. (r=dvander)
9f2be90f07d3d63d6d877f43c79c379dc52deab6
created 2011-03-07 09:55 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 621526 - JSStackFrame::pc() should not look for 'next' frame for current frame of suspended segment (r=bhackett)
9439b1936151a2e7b2cba6e3fa1e4e60a0d1ab0e
created 2011-03-02 20:56 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 608473 - |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window. r=jorendorff
4d16463b0655a7663acb8af214f08e2876c9454c
created 2011-03-01 12:50 -0800
pushed unknown
David Anderson David Anderson - Fix tracer integration edge case (bug 636879, r=billm,luke).
032e7061575a5bd050acd0a8f1e3408667e68fb1
created 2011-02-24 12:34 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 619565 - Fix activation object handling by InvokeSessionGuard (r=waldo,a=shaver)
0f1f5cc97ed5ebf2ccacce9f81784ee28986e2aa
created 2011-02-25 10:00 -0800
pushed unknown
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers
199117e5cbd5e31dd36d42ca7a3e75dabb7cc758
created 2011-02-24 16:10 -0800
pushed unknown
Andreas Gal Andreas Gal - Fix for Apple gcc 4.2 compiler bug triggered by bug 636364 (r=CLOSED TREE).
6e2ee1f3f6c6899fa3d01b642913fff2b103f6b4
created 2011-02-23 19:38 -0800
pushed unknown
Brendan Eich Brendan Eich - Followup fixes and tests in wake of global |this| binding change (636364, r=luke/gal/dvander, thanks to Waldo for the newGlobal shell function).
d41da4931c345b0e793d7fa8f1d7c6a9ba4ea5e4
created 2011-02-24 10:20 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 636219 - Reset interpreter's useMethodJIT flag upon entering/exiting a function (r=dvander,a=shaver)
b19abe19a212e2bb1dcb7b10988aaa94b3d8633f
created 2011-02-22 22:25 -0800
pushed unknown
brendan brendan - Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=gal).
f4d6657f343946882c4920867e47c39cc8a72f76
created 2011-02-23 14:47 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 635811 - prevent call objects from escaping on error paths (r=dvander,a=hardblocker)
0907c4ca12471120b0cc1780d330123332a76af0
created 2011-02-22 13:02 -0800
pushed unknown
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers. CLOSED TREE
91cd576da2af137986be12d3d432d48ccdb0c716
created 2011-02-20 21:40 -0800
pushed unknown
Jeff Walden Jeff Walden - Back out af1e10bea0f4 from a CLOSED TREE for being orangetastic on one platform.
600fb260cffd2081ccea7426cad252b0492b3e38
created 2011-02-20 21:38 -0800
pushed unknown
Jeff Walden Jeff Walden - Back out a8574322a3ba from a CLOSED TREE, for its predecessor is orangetastic on one platform.
a8574322a3ba779ed12a77272d68890fb19e7086
created 2011-02-19 23:13 -0800
pushed unknown
Brendan Eich Brendan Eich - Fix unqualified function invocation etc., part deux (635582, r=gal). (relanding in a CLOSED TREE)
af1e10bea0f47826772cb1a2450781c92d365596
created 2011-02-17 17:52 -0800
pushed unknown
Andreas Gal Andreas Gal - Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan). (relanding in a CLOSED TREE)
92aa2e2f4c63a57b8ca252bbd09d765b4a8a094e
created 2011-02-20 17:46 -0800
pushed unknown
Jeff Walden Jeff Walden - #jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi.
c307f596458f8f79c148911f9464e92a4b687f69
created 2011-02-19 23:13 -0800
pushed unknown
Brendan Eich Brendan Eich - Fix unqualified function invocation etc., part deux (635582, r=gal).
3a7bba27f6c3e4253af081845586b1384f7db3d0
created 2011-02-19 22:35 -0800
pushed unknown
Brendan Eich Brendan Eich - Back out on orange (635548, r/a=shaver).
8c14f73ca5ae252dab05ac2aa2b0d2977342c687
created 2011-02-19 19:50 -0800
pushed unknown
Jeff Walden Jeff Walden - Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange.
1a8670f6d41ebbd75d2f986eb9dd3e552248d6ea
created 2011-02-19 16:43 -0800
pushed unknown
Brendan Eich Brendan Eich - Fix spurious "attempt to run compile-and-go script on a cleared scope" errors (635548, r/a=shaver).
4e085ba15d4c6bcd2020e6ba7cf3cda491bcc5eb
created 2011-02-17 17:52 -0800
pushed unknown
Andreas Gal Andreas Gal - Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan).
58eebd67ae57b016ccdc39ddbf697126d0294b34
created 2011-02-08 17:20 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
f73f073eca0c231eebe835408c437aa1de296843
created 2011-02-17 18:54 -0800
pushed unknown
David Mandelin David Mandelin - Backed out changeset b0aa9c20ffe4 -- orange on tinderbox
b0aa9c20ffe476dbe6ee47d84b1dd072d4f4ef75
created 2011-02-17 17:52 -0800
pushed unknown
Andreas Gal Andreas Gal - Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan).
102927bff6dea44a52ca35c3a1ed42a09f74e6f2
created 2011-02-21 19:36 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 635805 - Fix thinko in fix for bug 634542 (r=dvander,a=blocking-a-blocker)
73d941bd2ef2f25caf04f7ab384b18b8dacb5d97
created 2011-02-21 13:32 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 634542 - Don't leave dangling call object when executing script with JS_ClearScope'd global (r=gal,a=hardblocker)
2ebeb6e9f036757e63d62707d8e057c57bf89372
created 2011-02-19 14:37 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 634542 - Back out diagnostic patches (r=dvander,a=backout)
e77f4eda0bad4081f5387acc1bc321b81ca2f4f4
created 2011-02-19 22:35 -0800
pushed unknown
Brendan Eich Brendan Eich - Back out on orange (635548, r/a=shaver).
4f8d5b10e4ef8046b35275c642ec9c72d5fa4552
created 2011-02-19 20:56 -0800
pushed unknown
Brendan Eich Brendan Eich - Fix spurious "attempt to run compile-and-go script on a cleared scope" errors (635548, r/a=shaver).
a633a0030ac6dce8c6e1f1f86a64c736c35166a1
created 2011-02-19 20:46 -0800
pushed unknown
Mike Shaver Mike Shaver - Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
5dd4f10fb1fdac79319254e66c36cf652861b068
created 2011-02-18 18:38 -0800
pushed unknown
Luke Wagner Luke Wagner - Luke Wagner – Bug 634542 - Temporary diagnostic patch 2 (r=dvander,a=shaver)
b0bf06306261f118bf660c1c3538746c5b071353
created 2011-02-08 17:20 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
c1b04cd37871947ae22f598e4c9fc8c1c1fef5ff
created 2011-02-17 21:42 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 634542 - Temporary diagnosis patch (r=dmandelin,a=shaver)
a2b20c2d773e612b0958e0d7d1662e9f910ca53e
created 2011-02-17 10:36 -0800
pushed unknown
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
b84a3c09482d1245b0220d3d4164a5124f3566cf
created 2011-02-15 11:51 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 633929 - Fix --disable-methodjit (r=dvander)
cdde780d7503dbc30bf625ca3dfbaccf80bea110
created 2011-02-15 12:05 -0800
pushed unknown
Chris Leary Chris Leary - Merge tracemonkey to mozilla-central. (a=blockers)
1e38ca07f02f5a2ca7f3f4476c0e21fd284fe6e4
created 2011-02-15 08:40 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 633929 - Fix methodjit-only and tracejit-only modes (r=dvander)
less more (0) -1000 -300 -100 -60 tip