js/src/jsrecursion.cpp
dfdd7980b395af97faaef81ad3229fb9dfdf420d
created 2010-05-20 16:04 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 566759 - Remove LOpcode aliases once they are no longer used (TM-specific part). r=gal via IRC.
9d88c701b46f6fd18ababb0d6badbc143e6fcf1d
created 2010-05-17 21:30 -0700
pushed unknown
David Anderson David Anderson - Fix recursing with inlining (bug 565373, r=luke).
c96ba53e745f70eef5ad955c2431034e9900c87a
created 2010-03-03 18:10 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
a000781786980e4dce0776300a78755a2af3db67
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
5c5cb7a2e3ff496c932d25c5547a83ca68fa9321
created 2010-05-13 02:21 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset 23efaeb8652b
23efaeb8652b0b7aa660a16731f24e489f203f10
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
0b86055ebbff00c60553339b9262488531b7a03c
created 2010-05-04 16:26 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 563590 - TM: rename opcodes in jsregexp.cpp, jsrecursion.cpp. r=dvander.
72104246b23b6e83765317ac6b279de6ee87077a
created 2010-04-27 14:17 -0700
pushed unknown
Mike Moening Mike Moening - Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 2. r=dvander
da26b91d42795ae4ad9f8320408e77f4de779794
created 2010-04-26 15:16 -0700
pushed unknown
Dan Witte Dan Witte - Backing out due to bustage.
ee972452c4a77aeb1f1dae7c393b2589ea824ef2
created 2010-04-26 14:15 -0700
pushed unknown
Mike Moening Mike Moening - Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 2. r=dvander
fde00bbbeb91181a4eb9d4a21e90d7f39bdea7ed
created 2010-04-22 11:54 -0700
pushed unknown
David Anderson David Anderson - Renamed InterpState to TracerState (bug 560988, r=luke).
63d72c1ee19fe66540d8a5cc37da09388e8a3ca3
created 2010-04-21 21:42 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 560160 - nanojit: rename LOpcode-related names (TM-specific part). r=gal.
0456493a04a1f8d812f738164a8bf247a0539d6a
created 2010-04-21 16:30 -0700
pushed unknown
David Anderson David Anderson - Backed out changeset 4a28bd424400 (tinderbox red).
4a28bd424400909ec4e81a79746f1eb817620875
created 2010-04-21 13:59 -0700
pushed unknown
Mike Moenig Mike Moenig - Support custom allocators (bug 549532 relanding, r=dvander).
630bb987f14c36b571a98347be2877453ec38275
created 2010-04-13 18:15 -0400
pushed unknown
Robert Sayre Robert Sayre - Backed out changeset c9faf5a2bc75
c9faf5a2bc756e4da8d029346ef26d22942cd039
created 2010-04-12 18:51 -0700
pushed unknown
Mike Moenig Mike Moenig - [JAEGER] Allow custom memory allocator use in spidermonkey (bug 549532, r=dvander).
9a0a4c64da0a2168981d3fefb4e5c0c21952eefe
created 2010-03-26 09:58 -0500
pushed unknown
David Anderson David Anderson - Fixed regression with recursive scripts missing a return (bug 552196, r=gal).
e804d07cf96bb9cd66c805fdb6577ce3bdffbbf2
created 2010-03-23 16:07 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads (TM-specific part). r=gal,dvander.
3f09b480b148b386067091be2d738145b3174a47
created 2010-03-18 12:12 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 552586 - split JSVAL_SPECIAL into TT_SPECIAL and TT_VOID (r=dvander)
1f812d89de662276539bbbb4bba078e56e899fe8
created 2010-03-12 11:47 -0800
pushed unknown
David Anderson David Anderson - Fixed regression with recursion and type unstable frame slurping (bug 551705, r=gal).
f54ca5383515c4f3c85faeda243480a428fd6eed
created 2010-03-11 12:19 -0800
pushed unknown
David Anderson David Anderson - Backed out changeset 04023ea0fb08.
04023ea0fb0824bf0f28c88489b9c2fccbc2053b
created 2010-03-10 21:02 -0800
pushed unknown
Mike Moenig Mike Moenig - Allow custom allocator use in SpiderMonkey (bug 549532, r=dvander).
58bc5e32306236fbd55d37c9414fefa2edf46eb0
created 2010-03-10 15:34 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 551276 - a more type-safe way to zero memory (r=Waldo)
12827fc411c147bcd690934f60a2a41853c2ebf6
created 2010-03-08 10:28 -0800
pushed unknown
David Anderson David Anderson - Trace recursion when the return keyword is omitted (bug 530900, r=gal).
80644b76aa495fc366877db12a14c3194c98ee50
created 2010-03-04 20:44 -0800
pushed unknown
Mike Moening Mike Moening - bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
64c278790bb82472da5ef0038abb78528e2c8125
created 2010-03-02 11:03 -0800
pushed unknown
Brendan Eich Brendan Eich - Bug 549531 - fix strict aliasing warnings about scopeChain (also clean trailing whitespace; r=dmandelin).
1b5ca6cc5ce80bb9533568360f913498eec506da
created 2010-02-23 16:14 -0800
pushed unknown
David Anderson David Anderson - Better fix for recursion and let blocks (bug 547791, r=gal).
fc4d0d62691de3daf62fb7f485c0a75c3b3e64e4
created 2010-02-22 13:57 -0800
pushed unknown
David Anderson David Anderson - Fixed assertion when using recursion in a let block (bug 547791, r=gal).
d3e1459bc81c754487b54cc707f8306426a38c89
created 2010-01-22 14:49 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff)
910ee7db07dee0d99855db1718567902eee54cf0
created 2010-01-15 11:32 -0800
pushed unknown
David Mandelin David Mandelin - Bug 495331: trace JSOP_LAMBDA for non-heavyweight, non-null closures, r=jorendorff,dvander
6d00d56ab3ede9d94a1a33fce9a17f12e90dc16b
created 2010-01-05 15:14 +1100
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 520714 - nanojit: distinguish 64-bit int and float loads/stores (TM-specific part). r=gal.
e1f8b9ef39a1d9646115c7b3ed20a4fc71906298
created 2010-01-04 11:31 -0800
pushed unknown
David Mandelin David Mandelin - Bug 532568: when setting upvars, write to outer trace native stack if needed, r=dvander
f06e3a9218355c4d509540e8d8fc112d57a8fa72
created 2009-12-31 15:18 -0800
pushed unknown
David Mandelin David Mandelin - Backed out changeset 107fc2833733 due to talos-v8 failure
107fc2833733d784bf8299b8059c60fbf2f576bd
created 2009-12-29 17:23 -0800
pushed unknown
David Mandelin David Mandelin - Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander
a9ae3521260d3f8e5b575cbb548d7991803b246b
created 2009-12-29 17:21 -0800
pushed unknown
David Mandelin David Mandelin - Backed out changeset 8a2d469e86e7 due to mochitest failures
7a2d469e86e77222566c461f47f8aec4aeddacb6
created 2009-12-29 13:11 -0800
pushed unknown
David Mandelin David Mandelin - Bug 532568: when setting upvars, write to outer trace entry frame native stack area if necessary, r=dvander
504cd3a19ce4a8dd6afc764e325b6db915d20908
created 2009-12-16 22:06 -0800
pushed unknown
David Anderson David Anderson - Fixed lazy import regression where down recursion could build wrong exit typemaps (bug 534745, r=gal).
538a07fdf3d211855fb3583eda61971f0a56410a
created 2009-12-11 19:10 -0800
pushed unknown
David Anderson David Anderson - Lazily import stack and global slots (bug 515749, original patch and r=gal).
2d4418c5ac72a57db290a0dff162c52247576bfd
created 2009-12-11 17:40 -0800
pushed unknown
David Anderson David Anderson - Backed out changeset 783ce7ce6ed7 (possible orange).
783ce7ce6ed70efc14bb55640b9f4efc2a331323
created 2009-12-11 12:17 -0800
pushed unknown
David Anderson David Anderson - Fixed recursion not tracing when hitting JSOP_STOP instead of JSOP_RETURN (bug 530900, r=gal).
0240dfe1041155fdb2970593d99a00f51dce8784
created 2009-12-04 19:59 -0800
pushed unknown
David Anderson David Anderson - Get rid of TreeInfo and inline its members into TreeFragment (bug 525371, r=gal,lw)
06d179366fcb5a2e8cf106fdef077e334e2e88d4
created 2009-12-01 16:32 -0800
pushed unknown
David Anderson David Anderson - Backed out changeset 0082849624a5, potential orange.
0082849624a55833fef83b14dd78393dd641071a
created 2009-12-01 13:32 -0800
pushed unknown
David Anderson David Anderson - Remove TreeInfo (bug 525371, r=lw).
81afd53646d4f080b78a0e0da9b5e536ed657413
created 2009-11-12 18:34 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 517174 - trace js_Invoke calls from natives (r=dvander)
1215a7b713d7296ef41a5ea7348c762771b238d8
created 2009-10-26 13:06 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 523515 - pretty up TraceRecorder (r=dvander)
87e34ad27ead624513a4ac9dfedd31c84d21d1f4
created 2009-10-26 10:39 +1100
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 522612 - TM: kill new skips-with-payloads. r=graydon.
e18bbc8cb527b82ebc10caa2a1ea3aa2587d44dc
created 2009-10-23 11:16 -0700
pushed unknown
David Anderson David Anderson - Fixed slurp-fail anchors trying to import and read from the tracker (bug 524061, r=gal).
4c5a8237459599968d11a1bc93af17601e0051f5
created 2009-10-23 09:28 -0700
pushed unknown
David Anderson David Anderson - Fix GCC uninit-var warning (no bug, r=brendan).
f9a98365c212e98aa56c7eb2786073a15d77fcd0
created 2009-10-21 15:14 -0700
pushed unknown
David Anderson David Anderson - Fixed return value propagation and demotion bugs in recursion (bug 521447, r=gal).
165212c43078dfedcd03a9e93e0dbd41a8b1edab
created 2009-10-21 13:54 -0700
pushed unknown
David Anderson David Anderson - Backed out changeset 31a4c08387f1 (orange).
31a4c08387f160d40a1b1268c499c626bc9b84ae
created 2009-10-20 20:17 -0700
pushed unknown
David Anderson David Anderson - Fixed return value propagation and demotion bugs in recursion (bug 521447, r=gal).
c781672ff5cbfbfc10098b4cf4765a71c206b2ac
created 2009-10-08 14:45 -0700
pushed unknown
Luke Wagner Luke Wagner - Followup to bug 520590 - forgot some bits (r=dvander)
140346641114a9d1939c9f14e815cc4abfb39add
created 2009-10-07 14:40 -0700
pushed unknown
David Anderson David Anderson - Fixed recursion-related assert being too flaky (bug 520591, r=gal).
517ddd2b9611056d04c987957d0ba47d0b3bb352
created 2009-10-06 14:15 -0700
pushed unknown
David Anderson David Anderson - Fixed LIR typing bugs in recursion frame-slurping code (bug 520536, r=gal).
d52bb1b76314be97f8677ab6dd2bdfc9a9d9518c
created 2009-10-05 18:21 -0700
pushed unknown
David Anderson David Anderson - Fixed on-trace stack slurping accidentally unboxing booleans wrong (bug 516832, r=gal).
63955f795949ff3053b2031cf15b328cd5d82a7a
created 2009-10-02 17:55 -0700
pushed unknown
David Anderson David Anderson - Static analysis fixes, recursion fallout (bug 520320, r=gal).
d04601f54db59260351f7e30bfca17c4eb5574f5
created 2009-09-30 19:58 -0400
pushed unknown
David Anderson David Anderson - Fixed GCC complaints (recursion fallout 3, yay).
58c8861b79df9cf8cf352979796b5e5f0fd61720
created 2009-09-30 16:29 -0700
pushed unknown
David Anderson David Anderson - Bustage fix (recursion fallout 2).
ca411010382c81ca761ecb565a94606ec3189430
created 2009-09-30 16:15 -0700
pushed unknown
David Anderson David Anderson - Build fixes (recursion fallout, no_r=me).
910f0c1ca2e5aff2814171749896d7b7fbf7e7f4
created 2009-09-30 15:28 -0700
pushed unknown
David Anderson David Anderson - Trace recursive function calls (bug 459301, r=gal).
less more (0) tip