js/src/vm/Stack.cpp
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2014-03-06 09:24 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
0ea28db5b5cb816a5d215cb19e3aedd680030338
created 2013-08-13 18:37 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 904962 (part 4) - Don't #include jsautooplen.h in vm/Stack.h. r=luke.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
80fe42f29748b5f794c1028e02c9c5c34ccfb7dd
created 2013-08-02 08:24 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 898746 - Type rest argument arrays as dense arrays with unknown element type. (r=bhackett)
e772c5b069fc77b8f7fce8d7411b8e3b6e7e4b78
created 2013-07-24 13:37 +0100
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Merge mozilla-central and fx-team
978b2693a7a452dd35372925bfeff6d5b7644342
created 2013-07-23 10:10 -0700
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Felix S. Klock II Felix S. Klock II - Bug 894854: env var disabling censoring of self-hosted script frames (r=till)
e54e7b5bf27d7971ed7ebcde8f110f3310c941de
created 2013-07-11 18:31 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 3) - Remove unnecessary *-inl.h #includes, as found by include-what-you-use. r=till.
a3ee9aeec37843e791ac63679733785dd2ee650b
created 2013-07-03 10:41 +0200
pushed 2014-03-06 09:24 +0000
Hannes Verschore Hannes Verschore - Bug 886255 - Let activatation of inactive JitActivation behave more closely to the construction of active JitAction, r=jandem
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2014-03-06 09:24 +0000
Justin Lebar Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2014-03-06 09:24 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
1735d098ea863982696383cd25fbb6857e0d2f6f
created 2013-06-28 18:38 -0700
pushed 2014-03-06 09:24 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
54012504867f951b4a8ccca84b13f0712adac96c
created 2013-06-25 18:28 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 887002 - Don't track PC-sensitive type for rest arrays. (r=bhackett)
ec1974330bfc6f043955986b94007177cb84f494
created 2013-06-25 16:58 +0200
pushed 2014-03-06 09:24 +0000
Hannes Verschore Hannes Verschore - Bug 886266 - Fix issues with enabling/disabling non-active activations, r=jandem
82490fdde92bda684b1a07b75f337546693cfee8
created 2013-06-24 18:44 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 885976 - Make ScriptFrameIter::numFrameSlots() a bit more robust. r=luke
b42acb1afa85a5aac74296ac5145578b6ca5fdcd
created 2013-06-22 01:58 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 881902 follow-up - Mark StackFrame callee and |this|, should fix GGC build. r=terrence on IRC
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
0f3cacf6ba53c3b06cfcd01f690cdb75604f8e68
created 2013-06-16 22:30 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 18) - Use JSObject::{is,as} for {,Debug}ScopeObject. r=luke.
b35dcd7b09858ebd641130f125fdd2552099bb8b
created 2013-06-16 22:30 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 17) - Use JSObject::{is,as} for {Cloned,Static}BlockObject. r=luke.
d26720cbf04872e1c08c38850d9a8ec16c813e86
created 2013-06-16 19:59 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 16) - Use JSObject::{is,as} for WithObject. r=luke.
3efe3f3d2c25b1a8a86912f32c623e4e2d6fa0c1
created 2013-06-19 19:10 +0200
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
90b688861270ea9b1462786122a6ac2546fff018
created 2013-06-16 19:02 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 14) - Use JSObject::{is,as} for DeclEnvObject. r=evilpies.
af5e07a1308bd2db5ad492c0194fe10b0fc50005
created 2013-06-16 18:46 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 13) - Use JSObject::{is,as} for CallObject. r=evilpies.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2014-03-06 09:24 +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.
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
93509a0001b5b7328f1034a0df19ea1ae257239f
created 2013-06-13 10:09 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
2810e80e1393bbc47c438871ae6a826621880a9a
created 2013-06-12 21:58 +0200
pushed 2014-03-06 09:24 +0000
Hannes Verschore Hannes Verschore - Bug 860838: OdinMonkey: Optimize FFI calls to ionmonkey, r=luke
bcb4e711f4ebae69836dfdd0faa03148a23f7fbf
created 2013-06-11 20:05 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 868437 follow-up - Disable MSVC PGO for ScriptFrameIter methods to fix PGO crashes. rs=luke
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2014-03-06 09:24 +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
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
8637d0b818fe0c7cc8c0c4810789c9103801d41b
created 2013-06-06 22:48 -0500
pushed 2014-03-06 09:24 +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.
5a21e83107b0120ba790ff71c0db6afba45dc7b4
created 2013-06-02 15:30 -0700
pushed 2014-03-06 09:24 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp.cpp/h to the vm/ dir. r=luke
8de86a61424904ac9f8159487d5ad16613e65b08
created 2013-05-27 12:41 -0400
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Backout a17bb92b2d52 for bustage, CLOSED TREE.
a17bb92b2d528a06029ac0af3b552b046929be00
created 2013-05-27 11:16 -0400
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 873155 - Remove StackFrame argument duplication. r=luke
e1bca8b56470d8407f1bf6795506ac369ea153e4
created 2013-05-24 14:03 +0200
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b52106ac0817 (bug 873155) for jit-test bustage.
b52106ac08171f7c7a8f048d4e35a1db9f96981c
created 2013-05-21 16:09 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 873155 - Remove StackFrame argument duplication. r=luke
44dc31bdb7e11e6088197a7895b759cb34c9d72a
created 2013-05-17 16:45 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 857845 - More StackFrame cleanup r=luke
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
0b6a6fe7ccf6873039c1ddfe7895778daad8fe54
created 2013-05-09 13:31 +0200
pushed 2014-03-06 09:24 +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 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
e39de8eb4716101a688e811bb8a5a0602ed6ec52
created 2013-05-07 10:09 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 867070, bug 868990) for Windows PGO bustage on a CLOSED TREE.
920cea554b7fbf848819e814869e20fb9cf24a19
created 2013-05-07 09:34 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 868990 follow-up to fix --disable-ion build.
93f778d033644ff6565ae5580598009a376c93ff
created 2013-05-07 09:00 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
f3daae8f8041d194b88b2c54236618a694b04c07
created 2013-04-29 17:33 -0700
pushed 2014-03-06 09:24 +0000
Brendan Eich Brendan Eich - Bug 999999 - Fix typo in comment (r=lumpy).
c307cb8bffec6ff6389cc64cfef648edb33617ec
created 2013-04-24 11:34 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 860145 - IonMonkey: Add support for ArgumentsObject r=nbp
1150403342b2111f08f0604ce6ff61e3102a47e2
created 2013-04-22 13:20 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets f2387d9f146c and d12788533ab7 (bug 860145) for causing topcrashers.
d12788533ab73432e9d587645e636c76817ad8da
created 2013-04-18 16:47 -0400
pushed 2014-03-06 09:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 860145 - Allow Ion to compile functions which require heavyweight arguments-object construction. r=jandem r=nbp
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
104dba28c06ff96b4ce58835ce2513e4cfd43cf0
created 2013-04-10 15:45 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 859512 - Do not use StackFrame.exec.fun after it may be relocated; r=luke
less more (0) -300 -100 -60 tip