js/src/jsscriptinlines.h
118f15cdd0fb19a045efff584f4fd95074796ca1
created 2017-04-20 00:23 -0700
pushed 2017-05-04 05:23 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Make jscompartment.h and GlobalObject.h not #include builtin/RegExp.h, to address yet more thorny cyclic dependency issues in subsequent patches. r=arai
6d8daa94965062c56622fdcc646e0d1d3442f382
created 2017-01-21 17:25 +0900
pushed 2017-01-21 23:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 11: Remove JSContext* parameter from JSScript::ensureNonLazyCanonicalFunction. r=jandem
81f6417e94c4bfc6812225a22d8599a09c5cd8ce
created 2017-01-21 17:25 +0900
pushed 2017-01-21 23:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 10: Change LazyScript::functionDelazifying to static method. r=jandem
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2016-11-28 15:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-05 02:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-26 00:15 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
8fba141d39a9e6ed36d8aec5e96734553cb1f3f4
created 2016-06-23 10:11 +0200
pushed 2016-06-23 13:16 +0000
Hannes Verschore Hannes Verschore - Bug 1274895 - IonMonkey: Move the ion lazy list to the JSRuntime, r=jandem
f66ab359f3ef5f651e85ff1194366a27b54d3120
created 2016-03-23 02:30 -0400
pushed 2016-03-26 02:08 +0000
Jon Coppeard Jon Coppeard - Bug 1258436 - Remove GC suppression in JSFunction::createScriptForLazilyInterpretedFunction. r=sfink
966f47ed2f25eb54fb1f967d4443b3c2b8b63220
created 2016-02-12 04:11 -0800
pushed 2016-02-14 03:19 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
cddaa4afca599fbbdefbd4b4a5851e8fabe3769e
created 2016-02-03 11:08 +1100
pushed 2016-02-08 10:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245321 - Merge the object and regexp lists in script data. r=jorendorff.
7a9f939bf24daa47024d471dd29c7a9572754f1a
created 2015-11-09 17:08 -0600
pushed 2016-02-04 11:02 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu.
fe0f3776e83ec4ba8863af4dd32d8528259b0f46
created 2015-11-05 06:12 -0600
pushed 2016-02-04 11:02 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 7: Introduce StaticFunctionScope, same story. r=shu.
2fe666bbf4ec1e0a31c98f0690addf51404bdf8f
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:00 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Factor AsmJSLink.cpp into wasm/asm.js and consolidate AsmJS* into AsmJS.cpp (r=bbouvier)
b059a35356283ee6008f63352fc1047fe352f8ab
created 2015-08-29 01:32 +0200
pushed 2015-08-30 19:45 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1190454 part 4 - Use mozilla::Vector in js::ScriptCounts. r=bhackett
a3b2a13402ac06738819e4bd963473cb22a1a9f6
created 2015-08-29 01:32 +0200
pushed 2015-08-30 19:45 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1190454 part 3 - PCCounts: Collect throw/catch hit counts. r=bhackett
f78c80504443f2f66b2550837dbd6de3724e54ff
created 2015-08-24 15:58 +0100
pushed 2015-08-25 00:37 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Add ModuleObject and CompileModule() function r=shu
de6a79687e70e23f4493eb4991cfa0a0d3e086a7
created 2015-07-09 13:34 -0700
pushed 2015-07-20 19:51 +0000
Terrence Cole Terrence Cole - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu
b3d242f2cf2c5fb2969df773d7c1af3f32c1a74e
created 2015-07-17 15:08 -0700
pushed 2015-07-20 09:36 +0000
Terrence Cole Terrence Cole - Backout d588ff0a68d9 (Bug 1181869) for probably regressing Splay and others.
d588ff0a68d9f982bddcaba5ab304c2153f0962f
created 2015-07-09 13:34 -0700
pushed 2015-07-17 14:26 +0000
Terrence Cole Terrence Cole - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu
ba375ae024b33f10dc2910058ee86cf63b4cba7a
created 2015-03-31 12:40 +0200
pushed 2015-04-02 00:55 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Per-component CPU monitoring, low-level. r=blassey, r=jandem
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
0d4e6b99f0c4ab87d0362ba6a17849403782fb6b
created 2015-03-15 01:45 +0100
pushed 2015-03-24 15:35 +0000
Guillaume Maudoux Guillaume Maudoux - Bug 731683 - IonMonkey: Improve Ion compilation/bailouts checks. r=nbp
b1055d934e7119546ab4e441375810621bf89b5c
created 2015-02-13 16:53 -0800
pushed 2015-02-16 15:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb)
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
75de7e0fe0867833d3d16c257e1ce74226ed82e5
created 2014-10-29 13:49 +0100
pushed 2014-10-29 20:49 +0000
Jan de Mooij Jan de Mooij - Bug 1090491 - Don't allocate stack slots for aliased locals. r=luke
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-18 02:16 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
ab267884c5aed08004ad57c32346aa63805d27ba
created 2014-09-10 22:39 +0200
pushed 2014-09-11 00:30 +0000
Hannes Verschore Hannes Verschore - Bug 1047346 - IonMonkey: Delay linking for scripts that are on the stack, r=jandem
fba2796233b54206099b0569b2eb3ab49b03c218
created 2014-08-01 09:28 -0500
pushed 2014-08-01 19:59 +0000
Luke Wagner Luke Wagner - Bug 1036969 - mv js/src/jit/AsmJS* js/src/asmjs (r=jorendorff)
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-30 11:56 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
aa534ca9cea506e444dd195f10c43e4d1d417c72
created 2014-04-25 13:01 -0600
pushed 2014-04-27 01:52 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
a02cface4e2966ca382585e3ba4f499ab7cf4a86
created 2014-04-24 12:22 -0400
pushed 2014-04-25 10:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0b365c68c8a9 (bug 995336) for Android armv6 crashes.
0b365c68c8a9f9036024343b07098a499e50517a
created 2014-04-24 08:57 -0600
pushed 2014-04-25 10:50 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
f2808e5f4afe113d914b6e332411c765d6a3b06b
created 2014-04-15 13:24 +0200
pushed 2014-04-15 16:25 +0000
Jan de Mooij Jan de Mooij - Bug 996533 - Add some BaselineScript/IonScript asserts. r=till
15869165b0aaa87856c525bf2c59bc0cbd5e0bc5
created 2014-02-12 18:46 +0100
pushed 2014-02-26 04:10 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke,jandem
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-02-14 20:21 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
f14720c7f56b7cb4025ac304822a637313ad49d4
created 2014-02-12 13:25 -0800
pushed 2014-02-13 15:30 +0000
Wes Kocher Wes Kocher - Backed out changeset c80de8d196af (bug 962599) for crashtest failures
c80de8d196af3d691fcc0ae79b2961b4e501651c
created 2014-02-12 18:46 +0100
pushed 2014-02-13 15:30 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
f978835321f178bfaaaeb3a6fbdc6a7b3df6a284
created 2014-02-12 13:49 -0500
pushed 2014-02-13 15:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d59a1cce18e5 (bug 962599) for crashtest crashes.
d59a1cce18e52c0375b761f07fbdf9600b325b4d
created 2014-02-12 18:46 +0100
pushed 2014-02-13 15:30 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
6df8e0c99c787b6f1826f026b36e80a185c2c602
created 2014-02-07 17:56 +0100
pushed 2014-02-08 00:55 +0000
Felix S. Klock II Felix S. Klock II - Bug 944975: cleanup rename JSScript originalFunction to donorFunction (r=shu).
05fd25b6979ef8019400cd2fd8f0385e713d8e76
created 2014-02-01 23:31 +0100
pushed 2014-02-02 17:23 +0000
Till Schneidereit Till Schneidereit - Bug 960513 - Ensure LazyScript has script set for non-lazy canonical functions. r=jandem
0292b2de36c0dede739ce870f47fe8eeb72ab688
created 2014-01-09 17:13 +0100
pushed 2014-01-10 19:46 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 2: Introduce JSScript::nonDelazifyingFunction and use it whereever possible. r=jandem
a95b638234d5996ba886eb0449a2828d43eaa09a
created 2014-01-03 18:58 +0100
pushed 2014-01-03 19:57 +0000
Jan de Mooij Jan de Mooij - Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2013-12-20 02:59 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2013-12-17 05:33 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2013-12-11 09:13 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2013-11-21 13:21 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2013-11-21 13:21 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
212dafcf376f624c59aad688c24db443d4ab1d80
created 2013-10-07 12:44 -0400
pushed 2013-10-08 01:46 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (8/9); r=ehsan
ea33604f6232a07d3e4be77718226d569490407f
created 2013-09-09 15:50 -0700
pushed 2013-09-10 08:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914032 (part 3) - Move a bunch more stuff out of -inl.h files. r=terrence.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-08-28 00:36 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
6292baed5ec32eb86b04a8c7f1a5305567f15e41
created 2013-08-13 09:16 -0600
pushed 2013-08-13 19:37 +0000
Brian Hackett Brian Hackett - Bug 886850 - Clean up write barriers for ion/baseline scripts, r=jandem.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-08-09 23:09 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2013-08-06 03:20 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
6c88cddc6d89c25ae2280c778e20f86adc2ca33e
created 2013-07-29 21:15 -0500
pushed 2013-07-31 01:29 +0000
Luke Wagner Luke Wagner - Bug 899415 - OdinMonkey: split out declarations/definitions better across AsmJS .h/.cpp files (r=bbouvier)
5c0924e999922e4eb1f2cbcbbb456386a44518cc
created 2013-07-26 01:16 +0200
pushed 2013-07-26 14:47 +0000
Till Schneidereit Till Schneidereit - Bug 897507 - part 1: remove functions from header files that are only used in jsscript.cpp. r=bhackett
20fa9344c91a440b77a9114bfc4e9c9af3e9af62
created 2013-07-23 17:34 -0700
pushed 2013-07-24 12:36 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
4268cb0b521a0f964d2aa725ee01d938c5de3bf8
created 2013-07-03 19:47 -0700
pushed 2013-07-08 20:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890192 (part 2) - Slim down jsscriptinlines.h. r=terrence.
508f1bbca748fb919a36a81b6ad57b404675c2f1
created 2013-06-25 21:38 -0700
pushed 2013-06-27 10:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 9) - Fix some "used but never defined" warnings in --enable-gcgenerational builds. r=terrence.
927d1bf5f36d59e8a66f9f5c924727855a000e66
created 2013-06-25 17:25 -0700
pushed 2013-06-26 14:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 6) - Break jsscriptinlines.h out of the header inclusion cycles. r=terrence.
f0fffee790c92e8832014754eb135199e49ce748
created 2013-06-25 00:36 -0700
pushed 2013-06-26 14:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 5) - Break vm/Shape-inl.h out of the header inclusion cycles. r=terrence.
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 14:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
387480226140144b3586e34a785e562c94ac6e61
created 2013-06-20 12:09 -0700
pushed 2013-06-21 14:42 +0000
Terrence Cole Terrence Cole - Bug 883472 - Keep pre-barrier state from interfering with minor collection; r=billm
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-06-20 23:22 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
74831022f42f2758406511bf52aff36ef7e88700
created 2013-06-16 17:39 -0700
pushed 2013-06-17 23:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
7a56133fe3829886d594c8e1ac1768061f0eeaf9
created 2013-06-06 17:48 -0700
pushed 2013-06-15 01:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
83665aba804f9ee36aecfa8f7c118ea2ae11f5c9
created 2013-06-10 11:16 -0700
pushed 2013-06-14 08:55 +0000
Terrence Cole Terrence Cole - Bug 880816 - Mark IonCode embedded pointers during MinorGC if they may be Nursery things; r=bhackett
e6ca293b6980fd6f3e96d3331906268cbf988015
created 2013-06-06 22:47 -0500
pushed 2013-06-07 15:11 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 1 - Uninline JSScript::sourceObject. Same as bug 877444, but actually uninline sourceObject all the way out to a .cpp file. r=njn.
072142c689395a82ff7de705e746c860197485ef
created 2013-06-06 14:47 -0700
pushed 2013-06-07 15:11 +0000
Jim Blandy Jim Blandy - Bug 877444: Remove new 'inline function used but not defined' warnings for ScriptSourceObject-related functions. r=terrence
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-05-31 00:50 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
88016f09b0f4be66698780ec36d2b4e5ba7f0f8a
created 2013-05-22 16:23 -0700
pushed 2013-05-23 11:43 +0000
Eddy Bruel Eddy Bruel - Bug 637572 - Use ScriptSourceObject instead of ScriptSource; r=jimb
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-05-16 01:15 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-05-02 03:27 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-17 16:44 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-16 01:49 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-16 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 11:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 11:51 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
9baa31b30db4a246cce4882045cfb50450c6eb54
created 2013-04-02 19:20 +0200
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
61f7ebb9f3d903556516bd6cbe8b84ae14c0fa33
created 2013-03-29 15:55 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
492e87516012a79a258cd6b40c6872510406f1ee
created 2013-03-25 10:27 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
736ef3ae95e65f55e35521686b10c7a9014da3bb
created 2013-02-27 17:25 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
36b6a36c00bc85b52e4ad005ffdfc7ebcce6f175
created 2013-02-22 13:37 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
608fd0acb23aadc35bf65a4226abafda54961038
created 2013-02-21 15:56 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
3c5779365494d556caa025262234aced95fafbaf
created 2013-02-14 12:24 +0100
pushed 2013-04-03 15:43 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
73861b90730093d4e612c7f98680a987fb10f860
created 2013-02-08 06:50 -0700
pushed 2013-04-03 15:43 +0000
Brian Hackett Brian Hackett - Bug 839335 - Baseline compile assorted stubbed opcodes, r=jandem.
a95fe57e30dee115da414e48412ea7a26f156661
created 2013-03-19 17:59 -0700
pushed 2013-04-02 17:20 +0000
Terrence Cole Terrence Cole - Bug 852802 - Add incremental needsBarrier to the runtime and check it first; r=billm
46b8016553fa215084d7c334561ca495e2496208
created 2013-04-01 12:34 -0400
pushed 2013-04-02 17:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6b6a4d28e510 (bug 852802) for bustage on a CLOSED TREE.
6b6a4d28e5104b20fc7b54888e47d76b8fc7a4fe
created 2013-03-19 17:59 -0700
pushed 2013-04-02 17:20 +0000
Terrence Cole Terrence Cole - Bug 852802 - Add incremental needsBarrier to the runtime and check it first; r=billm
b839ca9cf702aae515c8e2d5274ee9a00ea3e074
created 2013-03-27 16:01 -0700
pushed 2013-03-28 12:31 +0000
Terrence Cole Terrence Cole - Backed out changeset 3af927a8260c for suspected bustage on a CLOSED TREE
3af927a8260cea080dd734115c415f20c764654c
created 2013-03-19 17:59 -0700
pushed 2013-03-28 12:31 +0000
Terrence Cole Terrence Cole - Bug 852802 - Add incremental needsBarrier to the runtime and check it first; r=billm
30b977b2b911146b7ca2250f7fb3074ccb6f5f19
created 2013-03-14 18:44 -0700
pushed 2013-03-24 15:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 851421 (part 2) - Don't emit bytecode for asm.js functions unless linking fails. r=luke.
c51d394e31f32ac5512697cae818277acdcf9a69
created 2013-03-12 21:56 -0500
pushed 2013-03-13 12:28 +0000
Benjamin Peterson Benjamin Peterson - Bug 779233 - Put a script's filename on the ScriptSource. r=billm
05113da6e613f75d59884b23d7d91f2bfd64641b
created 2013-03-06 18:10 +0000
pushed 2013-03-08 04:58 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
37e6ae600abcc1bb9085380ed680a8311562fcf9
created 2013-03-07 13:03 +0000
pushed 2013-03-07 17:19 +0000
Ed Morley Ed Morley - Backed out changeset f079105a0966 (bug 848449)
f079105a0966ecafe644e4ceeb706de1c0d6e36c
created 2013-03-06 18:10 +0000
pushed 2013-03-07 17:19 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2013-03-07 17:19 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
f246412bcadb5e89555cc0cc3eb8d7743fe94c2d
created 2013-02-26 16:42 -0500
pushed 2013-02-27 13:22 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 845226 - Move inlined functions into jsscriptinlines.h r=dvander
0ded3af9b2d7d7e856bbe05d7f1e598f1b8f3247
created 2013-02-21 06:56 -0700
pushed 2013-02-22 11:09 +0000
Brian Hackett Brian Hackett - Bug 743394 - Ion compile JSOP_EVAL, r=jandem.
e3b899354a6fde7353da0f3627064940dc19e7ce
created 2013-02-20 04:54 -0700
pushed 2013-02-21 13:05 +0000
Brian Hackett Brian Hackett - Bug 842522 - Don't force construction of arguments objects in the presence of dynamic name accesses, r=luke.
985508c04c809c9f7b1dcd8f524fbcc313759b7d
created 2013-02-02 00:02 +0100
pushed 2013-02-14 10:47 +0000
Till Schneidereit Till Schneidereit - Bug 679940 - Share bytecode, source notes and atoms of functions in a runtime wherever possible. r=bhackett
25c7af76b27408269a0acdd8c0c5305030215c90
created 2013-01-30 18:10 -0800
pushed 2013-01-31 20:56 +0000
Bill McCloskey Bill McCloskey - Bug 830855 - Remove JSScript::principals (sort of) (r=luke)
888c542780222f7b90a7a64131082f8238b34858
created 2013-01-27 13:51 -0800
pushed 2013-01-28 04:08 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 6 (r=terrence)
3b42359a9f6be945cf1ac3ea45bf8a786a3105cd
created 2013-01-26 16:03 +0100
pushed 2013-01-27 00:13 +0000
Tom Schuster Tom Schuster - Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
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
5acd87d0cf3398132377949d4b701f2c4d4d9316
created 2012-12-04 11:10 -0800
pushed 2012-12-06 10:04 +0000
Terrence Cole Terrence Cole - Bug 817091 - Merge Unrooted<T> and Return<T>; r=billm
ef6530d96b63062a4d16ca0e8758fff868ff7142
created 2012-11-16 09:14 -0800
pushed 2012-11-17 02:55 +0000
Brian Hackett Brian Hackett - Add profiling of basic block hit counts for IonMonkey and expose to addons, bug 811349. r=pierron
4cee05d5b1ce84770ad35222f7962289c323304f
created 2012-11-05 10:53 -0800
pushed 2012-11-06 14:01 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
f55a7f84de7af6df23eb560852bf533a23a5b5f9
created 2012-11-02 16:00 -0700
pushed 2012-11-03 13:23 +0000
Terrence Cole Terrence Cole - Backed out changeset f0d7c7806a90
f0d7c7806a903eb469f3aa84eba5c26b5374da67
created 2012-11-02 15:48 -0700
pushed 2012-11-03 13:23 +0000
Terrence Cole Terrence Cole - Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
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
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -120 tip