js/src/vm/Stack.cpp
456d199b8d1fc061407bc1e75d9920de8e8c3e83
created 2013-01-28 10:53 -0800
pushed 2013-01-30 00:49 +0000
Luke Wagner Luke Wagner - Bug 835449 - fix StackIter corner case where evalInFrame fails to pop native calls (r=jandem)
cb81443b42ec74c5d51c36ce512a9c504ec92407
created 2013-01-27 13:51 -0800
pushed 2013-01-28 04:08 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 8 (r=terrence)
ace1e79d65d90f12ec5644eee5ceecce25c90649
created 2013-01-24 21:12 -0800
pushed 2013-01-27 00:13 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 825714: Refactor JS allocation routines to enable allocation on parallel
cec0e9df1d2c936b59b297e6fe20996a6316a6a4
created 2013-01-22 14:33 +0100
pushed 2013-01-23 16:13 +0000
Jan de Mooij Jan de Mooij - Bug 832373 part 2 - Refactor initExecuteFrame to use AbstractFramePtr. r=luke a=nonlibxul
8116ecda192ad0fdfb9619f1c49ceac27eba8f5b
created 2013-01-22 09:34 +0100
pushed 2013-01-22 17:50 +0000
Jan de Mooij Jan de Mooij - Bug 832950 - Remove frame annotations from SpiderMonkey. r=luke a=nonlibxul
1392d241c13719f919a24521f5a00435e8614b04
created 2013-01-21 13:58 +0100
pushed 2013-01-22 17:50 +0000
Jan de Mooij Jan de Mooij - Bug 832373 part 1 - Refactor eval-in-frame to use AbstractFramePtr. r=luke
1739c6c51d1c782aac8c51215c44dcfbeb3e4192
created 2013-01-14 18:02 -0800
pushed 2013-01-19 16:10 +0000
Terrence Cole Terrence Cole - Bug 829830 - Exactly root the fields in StackIter; r=nbp
0f87c11f27b0a6ed8eeaa0d5d2c4c25947e6d2e1
created 2013-01-16 14:48 -0700
pushed 2013-01-17 10:42 +0000
Brian Hackett Brian Hackett - Bug 830042 - Tolerate objects/strings with a null payload when marking VM stack, r=billm.
6dd3011d4d1bbde7f60eacb3efd70e127419dcde
created 2013-01-14 21:50 +0100
pushed 2013-01-15 22:58 +0000
Jan de Mooij Jan de Mooij - Bug 829554 follow-up - Rename TaggedFramePtr to AbstractFramePtr, fix some GCC warnings. r=luke
9d23c6037351d7edf9d0a5141a89edaca5489507
created 2013-01-12 14:26 +0100
pushed 2013-01-12 20:26 +0000
Jan de Mooij Jan de Mooij - Bug 829579 - Rewrite AllFramesIter to iterate Ion frames too. r=luke
e7c4a6d06571a6d9c6d1241f929ef815e347d2a9
created 2013-01-11 14:29 +0100
pushed 2013-01-12 20:26 +0000
Jan de Mooij Jan de Mooij - Bug 827258 - Refactor jsdbg2 to use StackIter. r=luke
9a93bc7b059bf7f97ccb412cea5f04e5c8415f1d
created 2013-01-10 13:31 +0100
pushed 2013-01-11 13:57 +0000
Tom Schuster Tom Schuster - Bug 828020 - exactly root StaticScopeIter. r=terrence
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2012-12-17 13:40 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2012-12-15 21:18 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
ee6cd137eb249246e5199eb92a85d5c55f4995fa
created 2012-12-12 01:37 -0500
pushed 2012-12-13 15:56 +0000
Benjamin Peterson Benjamin Peterson - Bug 819509 - Rename almost everything dealing with strict mode to just |strict|. r=njn
93cac86bdd9547c3a165b82af1cc1a5dcd90a228
created 2012-12-08 18:28 -0800
pushed 2012-12-09 18:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 807443 - IonMonkey, Compile named lambdas. r=dvander
6d32ee966b68db8252e4643fdc9976e3df3d347b
created 2012-12-06 19:58 -0500
pushed 2012-12-07 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 747b04228fa6 (bug 807443) because of crashes on a website when scrolling
747b04228fa634553305663035edc0641b9c533d
created 2012-12-05 22:50 -0800
pushed 2012-12-07 14:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 807443 - IonMonkey, Compile named lambdas. r=dvander
1f3975a90f400b19a6460d270468707066f9e855
created 2012-12-05 16:26 -0800
pushed 2012-12-06 10:04 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 811111 - Ensure that no GC happen during bailouts. r=terrence
344fff01645bd689299effa8d3017f2860e4ca18
created 2012-11-02 18:02 +0000
pushed 2012-11-28 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 790338 - Make debug scopes object part of compartment not runtime r=billm
35d619dc17076aeed310ef81484e36a7278bab61
created 2012-11-21 17:42 +0100
pushed 2012-11-22 11:07 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Cleanup of lazy script handling. r=bhackett
4ef490fef5ab0103224d8ae79bbd916489978b6e
created 2012-11-19 20:17 +0100
pushed 2012-11-22 00:50 +0000
Shu-yu Guo Shu-yu Guo - Bug 791850 - Add intrinsic function %_DecompileArg to self-hosting environment. r=jwalden
cd5b9d2728d0d68364cc6452369ea353d1e58fba
created 2012-11-12 13:40 -0800
pushed 2012-11-13 05:07 +0000
Jeff Walden Jeff Walden - Warning patrol: change the type of a variable to that of the value assigned to it, remove a set-but-never-used variable. No bug, r=sparky
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2012-11-08 10:20 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
651dc9d52259884f7c3924334581530a85fa2dcb
created 2012-11-06 22:32 -0500
pushed 2012-11-07 12:53 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 807480 - Add Rooted<T> roots to PerThread state. r=luke
5d6ef2feaa936465af08b0e15344db5bb7659190
created 2012-11-06 19:50 +0100
pushed 2012-11-07 02:02 +0000
Landry Breuil Landry Breuil - Bug 792085. Fix js build on ppc, broken since ionmonkey merge. r=dvander
8fd8e9243788363cd60db34a050ff97069d78f66
created 2012-11-01 13:57 -0700
pushed 2012-11-06 14:01 +0000
Steve Fink Steve Fink - Bug 807458 - Eliminate a SkipRoot from NewDenseCopiedArray. r=terrence
265427a0694d7ce60f068ca323c88327744b8c58
created 2012-10-26 17:59 -0700
pushed 2012-10-27 20:39 +0000
Benjamin Peterson Benjamin Peterson - backout bug 778948 eace14fccc47 for horrible sunspider regression r=me
eace14fccc472a3c7dc416e402fabc5447db05e0
created 2012-10-26 16:51 -0700
pushed 2012-10-27 20:39 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp to vm/Interpreter. r=luke
9a5191dfae8d0f5577b248ca79fbdd46e49473f8
created 2012-10-23 09:20 -0700
pushed 2012-10-24 02:28 +0000
Brian Hackett Brian Hackett - Keep the interpreter stack synced for GC scanning, bug 781657. r=billm
ef8010af9fe64de113d0226b10523b47b09dd1a6
created 2012-10-15 16:23 -0700
pushed 2012-10-18 02:10 +0000
Steve Fink Steve Fink - Bug 802319 - Various rooting fixes. r=terrence
741fb7f8e5cb52247b69fb17b7214ede8c83d8eb
created 2012-09-26 11:13 -0700
pushed 2012-10-17 01:52 +0000
Terrence Cole Terrence Cole - Bug 793577 - Implement Return<T> for direct returns of unrooted GC pointers; r=billm r=njn
34b1f3ed81136a0810d2f936b78ec75d9df50e2f
created 2012-10-13 09:34 -0400
pushed 2012-10-13 23:26 +0000
Jan Beich Jan Beich - Bug 801295 - mincore() call has incorrect type on tier3 (non-Linux). r=jlebar
b2d8835eb55ffb81f1ce00ccd0061e97d3c61bd5
created 2012-10-12 10:26 -0400
pushed 2012-10-13 08:36 +0000
Justin Lebar Justin Lebar - Bug 798510 - Part 1: Use mincore to correctly calculate js::StackSpace::sizeOfCommitted() on *nix. r=luke,njn
a315b2dfd1b26a7e6153150ae4faa9eb5d720612
created 2012-10-11 20:17 -0400
pushed 2012-10-12 11:04 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 798510 because of xpcshell orange
05567a9159c5ef3abea6dc57915bf7b296c5965a
created 2012-10-11 18:55 -0400
pushed 2012-10-12 11:04 +0000
Justin Lebar Justin Lebar - Bug 798510 - Part 1: Use mincore to correctly calculate js::StackSpace::sizeOfCommitted() on *nix. r=luke,njn
ebeca12019a23641f870608f86fd8dfc7d69dccb
created 2012-10-10 20:41 -0700
pushed 2012-10-11 19:03 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 797977 - Rename StackIter::fp() to StackIter::interpFrame(). r=luke
20fe6e539f7f3fbd27f6a6737acc44ca0e066347
created 2012-10-06 11:38 +0200
pushed 2012-10-06 19:35 +0000
Jan de Mooij Jan de Mooij - Bug 797131 part 3 - Add fast path for calling into Ion. r=dvander
e09d7d9b5ed2477a951ce9800fe3df83f4b97ab7
created 2012-10-05 14:58 -0700
pushed 2012-10-06 19:35 +0000
Nicolas B. Pierron Nicolas B. Pierron - Revert "Bug 797977 - Embed !isIon() assertion in StackIter::fp(). r=luke"
588135660310b6867df9eb79002660e96e904f8b
created 2012-10-05 11:54 -0700
pushed 2012-10-06 19:35 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 797977 - Embed !isIon() assertion in StackIter::fp(). r=luke
47a17015ef4a7ec82a7adf202f08aa3dca50f8f7
created 2012-10-04 23:13 -0700
pushed 2012-10-05 10:54 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 787813 - Argument object, Use StackIter instead of StackFrame. r=luke
09c03f14f5f50d17ca0dcc2994b1ad0898b34fb4
created 2012-09-16 16:32 -0700
pushed 2012-09-19 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 791611 (part 1) - Exactly root most JSObjects in jsinfer.cpp. r=terrence.
f27c74c5ac8044453ad4ed38f9cc362daa444874
created 2012-09-11 10:32 -0700
pushed 2012-09-18 11:48 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
7c6024089dc360914c21fc1ae389b8778e18fd95
created 2012-09-17 15:04 -0700
pushed 2012-09-18 11:48 +0000
Jeff Walden Jeff Walden - Backed out changeset d3d8807c6c59, possible memory leak. r=graphserver
d3d8807c6c59c170a6bc1be9be37f6511ea15b25
created 2012-09-11 10:32 -0700
pushed 2012-09-18 11:48 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7bf95bb092331b1db96ba9d561400fcdfb9f09d6
created 2012-08-29 17:57 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d1b17b12a472efd78831ef9f6b9f331c96c438b0
created 2012-08-16 14:04 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
140d6e71e3ccee83023e8c1bea5424da55249bc7
created 2012-08-14 16:28 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 782776 - Add beginsIonActivation() to StackFrame. r=dvander
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b46621aba6fd1a81787626a968644abb4fa9ae2f
created 2012-07-30 17:19 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Add JM inline cache for calling into Ion (bug 775818, r=jandem,pierron).
ec897e9588f406a53b4983313f2586f7926a5b58
created 2012-07-30 16:42 -0700
pushed 2012-09-11 17:34 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 774624 - Fix unexpected TypeError messages. r=dvander
c4c50dc6317c4ba6f8ca4e89458536d61a83f41c
created 2012-07-13 19:50 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d85ca085f35d180135e7e3d556c872eba499691f
created 2012-06-25 13:54 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Bug 766805 - Backout (orange)
9494f28472a1a41c13503aa3a1e8a6705a62ecdb
created 2012-06-25 13:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -300 -100 -60 tip