js/src/vm/Stack.h
1718a2f065c60705efc1a77e53b01017dbee6716
created 2013-08-20 12:53 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ef139b6034a5 (bug 890722) for SM rootanalysis orange.
ef139b6034a551d4b1f3d01c0f3bef6945be40cb
created 2013-08-20 17:34 +0200
pushed 2013-10-28 21:59 +0000
Hannes Verschore Hannes Verschore - Bug 890722: IonMonkey: Implement JSOP_RETRVAL, JSOP_SETRVAL, JSOP_POPV, r=jandem
a2c5f867eb568b5f015c4450e9f25dbcc5fc7132
created 2013-08-17 10:42 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 906040 - Bring back the higher recursion limit for chrome scripts in the interpreter. r=luke
57c6f4392a6e71b067392ac815c814c91db7518a
created 2013-08-16 11:16 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 905148 - Check that a safepoint's live registers are not modified between a VM call and its OsiPoint. r=nbp
0ea28db5b5cb816a5d215cb19e3aedd680030338
created 2013-08-13 18:37 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 904962 (part 4) - Don't #include jsautooplen.h in vm/Stack.h. r=luke.
cd086a74f5224e2c939bbc06c0eee0a4f410437c
created 2013-08-13 14:06 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 903754 - Remove InterpreterFrames class and use InterpreterActivation instead. r=luke
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
61fbfa26390cb3c09add5aa6dd89c7044a588314
created 2013-08-17 10:42 +0200
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 906040 - Bring back the higher recursion limit for chrome scripts in the interpreter. r=luke, a=bajaj
7a73c9157311ef9ca8023d8db59692825c66f368
created 2013-07-26 10:00 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 897956 - Tidy use of fromMarkedLocation() in interpreter r=luke
e772c5b069fc77b8f7fce8d7411b8e3b6e7e4b78
created 2013-07-24 13:37 +0100
pushed 2013-09-16 19:14 +0000
Ed Morley Ed Morley - Merge mozilla-central and fx-team
978b2693a7a452dd35372925bfeff6d5b7644342
created 2013-07-23 10:10 -0700
pushed 2013-09-16 19:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem
58309e4d17000097b9343f6deb7ef61400ddc4a3
created 2013-07-23 17:35 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 8) - Fix #include ordering in js/src/vm/. r=nnethercote.
5e29b812885c4aa74a0685f70587c0821f4a8247
created 2013-07-17 09:58 +0200
pushed 2013-09-16 19:14 +0000
Felix S. Klock II Felix S. Klock II - Bug 894854: env var disabling censoring of self-hosted script frames (r=till)
a3ee9aeec37843e791ac63679733785dd2ee650b
created 2013-07-03 10:41 +0200
pushed 2013-09-16 19:14 +0000
Hannes Verschore Hannes Verschore - Bug 886255 - Let activatation of inactive JitActivation behave more closely to the construction of active JitAction, r=jandem
ec1974330bfc6f043955986b94007177cb84f494
created 2013-06-25 16:58 +0200
pushed 2013-09-16 19:14 +0000
Hannes Verschore Hannes Verschore - Bug 886266 - Fix issues with enabling/disabling non-active activations, r=jandem
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
2d0439c5138f43fadfe53f0c1701dd4daf20eee0
created 2013-08-17 10:42 +0200
pushed 2013-08-19 16:05 +0000
Jan de Mooij Jan de Mooij - Bug 906040 - Bring back the higher recursion limit for chrome scripts in the interpreter. r=luke, a=bajaj
6938e78dbe4f01583644cfb2c7340e7b9cae1094
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem
b3d0c2498b4219e9b2761bb95a1e96c27cbefe34
created 2013-07-27 10:29 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for xpcshell failures on a CLOSED TREE.
d1e156bb38059cc3291713c4badfd7ebe3c9e26a
created 2013-07-26 18:56 -0700
pushed 2013-08-05 18:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem
659b0d61fbc6545e7e400710d241f147028b600e
created 2013-07-25 15:32 -0700
pushed 2013-08-05 18:49 +0000
Wes Kocher Wes Kocher - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for breaking xpcshell tests on a CLOSED TREE.
05efd6fc03e34538f840edfcbe9eca0efbe2ee2b
created 2013-07-25 11:29 -0700
pushed 2013-08-05 18:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem
ec74c69d417772fdec9556c48fae58c8ccdedd31
created 2013-07-03 10:41 +0200
pushed 2013-08-05 18:49 +0000
Hannes Verschore Hannes Verschore - Bug 886255 - Let activatation of inactive JitActivation behave more closely to the construction of active JitAction. r=jandem, a=bajaj
29f62a025aae57abc54241fc864060103e1402dc
created 2013-06-25 16:58 +0200
pushed 2013-08-05 18:49 +0000
Hannes Verschore Hannes Verschore - Bug 886266 - Fix issues with enabling/disabling non-active activations. r=jandem, a=bajaj
e0f60aa72a86289ab8c8c5cc2821b5f3032366a1
created 2013-06-21 16:52 -0700
pushed 2013-08-05 18:49 +0000
Luke Wagner Luke Wagner - Silence used-but-not-defined warnings (no bug, r=themaid)
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
fa4e688f5daa7998893c3aeaa34ea28a75f23e7f
created 2013-06-19 18:04 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 4a) - Make include guards consistent in still more of js/src/. r=njn.
3efe3f3d2c25b1a8a86912f32c623e4e2d6fa0c1
created 2013-06-19 19:10 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 882111 - Don't push an interpreter frame when calling into the JITs. r=djvj
36fb664f91012fd4e13cc6999702253927e71256
created 2013-06-19 11:33 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 883171 - Remove JSContext::fp() and JSContext::regs(). r=luke
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
2810e80e1393bbc47c438871ae6a826621880a9a
created 2013-06-12 21:58 +0200
pushed 2013-08-05 18:49 +0000
Hannes Verschore Hannes Verschore - Bug 860838: OdinMonkey: Optimize FFI calls to ionmonkey, r=luke
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
8637d0b818fe0c7cc8c0c4810789c9103801d41b
created 2013-06-06 22:48 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 5 - Factor out js::Probes functions that depend on "inlines" headers into vm/Probes-inl.h. r=njn.
8de86a61424904ac9f8159487d5ad16613e65b08
created 2013-05-27 12:41 -0400
pushed 2013-08-05 18:49 +0000
Kannan Vijayan Kannan Vijayan - Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett
f1992b1f5c42a74b101f3a9285b3345f23c8ddbd
created 2013-05-27 11:40 -0400
pushed 2013-08-05 18:49 +0000
Kannan Vijayan Kannan Vijayan - Backout a17bb92b2d52 for bustage, CLOSED TREE.
a17bb92b2d528a06029ac0af3b552b046929be00
created 2013-05-27 11:16 -0400
pushed 2013-08-05 18:49 +0000
Kannan Vijayan Kannan Vijayan - Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett
10106fdd28736386a98ba2b98e3e3ae9f03c3e86
created 2013-05-21 16:09 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 873155 - Remove StackFrame argument duplication. r=luke
e1bca8b56470d8407f1bf6795506ac369ea153e4
created 2013-05-24 14:03 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 868431 - Disable Ion when Baseline is disabled, remove bailout-to-interpreter code. r=djvj
0e3678635f5b528218729e1e0059bf12736e5106
created 2013-05-21 10:48 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b52106ac0817 (bug 873155) for jit-test bustage.
b52106ac08171f7c7a8f048d4e35a1db9f96981c
created 2013-05-21 16:09 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 873155 - Remove StackFrame argument duplication. r=luke
44dc31bdb7e11e6088197a7895b759cb34c9d72a
created 2013-05-17 16:45 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 857845 - More StackFrame cleanup r=luke
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
f505ea8cb1c22c158e6978a8f087ac3476fa6e5d
created 2013-05-27 12:41 -0400
pushed 2013-07-08 15:46 +0000
Kannan Vijayan Kannan Vijayan - Bug 870200 - Fix typeobject assignment to rest-argument arrays. r=bhackett, a=lsblakk
0b6a6fe7ccf6873039c1ddfe7895778daad8fe54
created 2013-05-09 13:31 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 868990 part 2 - Remove ScriptFrameIter and rename StackIter to ScriptFrameIter. r=luke
77141947c30f9beb25722e3197fb8abb7869d0a5
created 2013-05-07 09:00 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
e39de8eb4716101a688e811bb8a5a0602ed6ec52
created 2013-05-07 10:09 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 867070, bug 868990) for Windows PGO bustage on a CLOSED TREE.
93f778d033644ff6565ae5580598009a376c93ff
created 2013-05-07 09:00 +0200
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
c5dcc0f29ab85375c245e11772935394678b06f0
created 2013-05-05 09:03 +0200
pushed 2013-06-24 18:52 +0000
Ms2ger Ms2ger - Bug 866051 - Make CallArgs a stack class; r=Waldo
6e0956c0dfe4c72ee7bad903cb3652d34605bc10
created 2013-05-03 11:26 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 865471 - Fix various sps profiler issues. r=jandem
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
11b64221636b72bf2c803f146e81ee960cabf47f
created 2013-04-18 13:26 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound.
less more (0) -300 -100 -60 tip