js/src/gc/Marking.cpp
3d77c8ef5b69e951fe0c0bb69a4059353e10618d
created 2014-06-06 15:49 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
d15632d881261b2d3a6225b30c4e84c0cb0eb5a9
created 2014-06-06 11:42 +0200
pushed 2014-07-21 20:25 +0000
Lars T Hansen Lars T Hansen - Bug 933313: Per-worker generational GC for PJS. Take 2. r=jandem, r=shu, r=terrence, r=jonco
16fb5d3adef7eb27673d5453706ed1efc038ec77
created 2014-06-06 10:18 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d89d4281fd8d (bug 933313) for bustage on a CLOSED TREE
d89d4281fd8d5d51634491a7f100695c89071112
created 2014-06-06 09:21 +0200
pushed 2014-07-21 20:25 +0000
Lars T Hansen Lars T Hansen - Bug 933313 - Per-worker generational GC for PJS. r=jandem, r=shu, r=terrence
86195553d5e7ac9050514262562df8118c591d88
created 2014-06-04 18:22 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1015663 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff
313dee1cd22814b4e81a8adacfcd474af456cbdf
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
3ac2205532ed66999c8fa7b25d42f8ccb7908617
created 2014-05-30 15:23 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1016738, bug 1017150) for spikes in GC-related crashes.
93c5b9181c8441888204eb47444eb750269fe59a
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
a6cf64544f9b9c82e3bde274db80bd2a2fa3be4e
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
a1a599888834c784e2db167d9d5aec852862aefe
created 2014-05-16 13:52 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 973238) for build bustage on a CLOSED TREE
cc81a0f56362553c66ac50ccb1d41ae7e8352662
created 2014-03-11 13:44 -0400
pushed 2014-07-21 20:25 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 7 -- Remove type object addendum; leave the addendum mechanism in place r=bhackett
1b4e6df50d16d3fbfd8e004ef029196a02978413
created 2014-05-16 14:52 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
36bfb1d8b8fef01877faaf2741d9b1908a47708d
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
40bc628f60c4a9e8c69d207548004ef34d82453d
created 2014-05-14 09:15 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - No Bug - Fix a warning introduced by bug 984361; r=jonco
20a7c079fe628039b41a430cb74c0f4a99a8dfd2
created 2014-05-09 14:20 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 984361 - Crash earlier in diagnostic build if we mark an obviously invalid pointer; r=sfink
824cb08274936a105d4db5bb2b1fad002f2136ac
created 2014-05-09 14:59 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Backout 472087bf4626 (Bug 984361) for link errors on a CLOSED TREE.
472087bf46267ba22cec3981c7fe98b4da3a31aa
created 2014-05-09 14:20 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 984361 - Crash earlier in DIAGNOSTICS mode if we mark a nullptr; r=sfink
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
a973436eb53b2d977a5d9257c005fba6fb71befa
created 2014-04-28 23:39 -0700
pushed 2014-07-21 20:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1001159 (part 1) - Split CellIterImpl and subclasses in two. r=billm.
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
57292971f11018f5f690abf59e82454e48c70082
created 2014-04-28 11:38 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 989414 - Rename BarrieredPtr to BarrieredBase to match new usage; r=jonco
bb7af0cf48d6e47899b30f8a84d522e5b878a245
created 2014-04-25 11:02 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
988725fe5c1cc3986221e7a379ff00fcf31f8dcc
created 2014-04-21 15:20 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 994281. r=sfink
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
c2adda06f871826e1f1e213a5fbe4a2f9f3a30ee
created 2014-03-20 14:38 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 984101 - Expand SpiderMonkey's use of poisoning for diagnostics; r=jonco
68984d5a66a3e2fbacf06dbcdf1e144efe2108a1
created 2014-04-04 16:58 -0700
pushed 2014-06-09 21:49 +0000
Eric Faust Eric Faust - Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
f7cc3196d216037b9a63c40549a9cddd6ca5256e
created 2014-03-20 14:38 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 986147 - Loosen assertions to allow IsAboutToBeFinalized to be used during MinorGC; r=sfink
4801ac2836140103413e15d5f19a1050d4a6ae24
created 2014-03-10 15:19 -0700
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 981295 - Do not re-use IsAboutToBeFinalized to implement UpdateIfRelocated; r=sfink
b5899e48b7fbefda79b6d6a06f8ace2ec3f1c5e9
created 2014-03-03 18:41 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 978387 - Mark the ArrayBufferObject view list weakly during minor collections; r=sfink
fe2e4e1be13c77e4ff5502d66c27496e0364857e
created 2014-02-20 14:43 -0800
pushed 2014-04-28 18:51 +0000
Sean Stangl Sean Stangl - Bug 933001 - Part 1/5 - Define SharedArrayBufferObject. r=sfink
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
182eee4ae305bd9501f6a8bb91420682957a655a
created 2014-01-28 18:24 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 04 -- Make TI Type Object Addendum refer to actual descriptor and not TypeRepresentation*
b8a6bf4b4fa3f2c8f171a01bfd8ea01ff84b40d1
created 2014-01-11 13:52 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 956324 - Remove all breakpoints from a debugger when the last debuggee is removed r=billm
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2014-03-17 21:55 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
23e682c34d7565fe187ccf5a8da0bfdc0890f6a4
created 2014-01-07 13:49 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Backed out changeset 12a28278bb20 (Bug 952818) for adding rooting hazards on a CLOSED TREE.
12a28278bb202e07e051da6d6ea59549db4610d3
created 2014-01-03 07:46 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 952818 - Derive the run-once property on the main thread to avoid an off-thread nursery access; r=jdemooij,terrence
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
2e5ff561425490570383d57abf4eff21619c865f
created 2013-12-12 13:10 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
ad1ad5c344050397f26517290bb71e5660c97249
created 2013-12-12 16:38 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a1e0a4f8d72 (bug 932982) for b2g m2 orange on a CLOSED TREE
2a1e0a4f8d721093224959a01ad211c288f60070
created 2013-12-12 13:10 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
afa4bcb0150e7a32900361b2e2c910220f9057cf
created 2013-12-12 13:56 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a29d7f5ddde6 (bug 932982) for ggc asserts.
a29d7f5ddde63e437958b32305bd9896c210f750
created 2013-12-12 08:42 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
31e30e41f853ae00ff09cdbb9eb302be1cdc483e
created 2013-12-11 17:07 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b93e7a83b308 (bug 932982) for Linux mochitest-bc leaks.
b93e7a83b3085afbd81bcea449ad30b0804977c2
created 2013-12-11 10:12 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
dc1be6cd4cf650a8b22993c873177268f47d2cd0
created 2013-12-03 10:47 -0800
pushed 2014-02-04 01:06 +0000
Andrew McCreight Andrew McCreight - Bug 937751, part 2 - Move SliceBudget into js/public. r=billm
dd032c97a9a84559ae7dacb564eea13e4f63673b
created 2013-11-28 10:14 +0000
pushed 2014-02-04 01:06 +0000
Jon Coppeard Jon Coppeard - Bug 943827 - Fix out of memory memory handling for buffered gray roots r=billm
49c0a2303a8ba1b9f5995d233e19da428a77e820
created 2013-11-14 18:43 -0800
pushed 2014-02-04 01:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921224 (part 2) - Use a smaller mark stack when incremental GC is disabled. r=wmccloskey.
ad3b4011a11d54d7beb0a292456f261d3e621799
created 2013-11-14 18:43 -0800
pushed 2014-02-04 01:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921224 (part 1) - Don't use ballast in MarkStack. r=wmccloskey.
da5df68e88573ed86de49e4aec8191ebe6ed7ddf
created 2013-11-04 10:09 +0000
pushed 2014-02-04 01:06 +0000
Jon Coppeard Jon Coppeard - Bug 931812 - Remove inheritance of RelocatableFoo from EncapsulatedFoo to disallow casting away of postbarriers r=terrence
6c453628ae3125946034d41793d51617f6ecd4ff
created 2013-10-20 11:48 -0400
pushed 2013-12-09 19:58 +0000
Benjamin Peterson Benjamin Peterson - No Bug - Include jsobjinlines.h to avoid warning. r=me
601fb33541123bf88486ea503c05ee248430bcba
created 2013-10-17 13:50 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
af90be9858824e59ea1dc874dfe5a51e1b420213
created 2013-10-16 16:21 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b4ebfef56fee (bug 922270) for SM(r) failures.
b4ebfef56feecc150a0252e4f5a3985501423d3b
created 2013-10-16 12:34 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
faef127548801a5c102fe0a4807361b50af1d4fa
created 2013-09-24 20:08 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 920061 - SpiderMonkey: Use explicit template instantiation instead of instantiating templates manually. r=njn
ce4978329418c70b91c34560bf51b0691987183a
created 2013-09-24 23:00 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/gc/; r=ehsan
ff429a27230b361b3bd6db6dea7b56a96e1eb514
created 2013-09-12 23:11 -0700
pushed 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915998 - Templatize the barrier-related methods in subclasses of Cell. r=terrence.
fcdd366cd2f5ee1185b3a85fe822597f80cd5ac6
created 2013-09-12 17:44 -0700
pushed 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 916531 (follow-up) - Re-landed changeset 47e05e8df03b (bug 915482, part 4) because it wasn't causing hangs on Windows after all. r=me.
14a4dbb53c37aa571587b97f3848fb861cedf0bb
created 2013-09-15 16:20 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 916531 - Backed out changeset 47e05e8df03b (bug 915482, part 4) for causing hangs on Windows. r=me.
47e05e8df03b3ca4cf496b83291c4f4ebd9687dc
created 2013-09-12 17:44 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915482 (part 4) - Minimize vm/Shape-inl.h includes. r=terrence.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
55d63d4b07e294eea26b8aae6ab3e77ad144896f
created 2013-09-06 10:50 -0400
pushed 2013-10-28 21:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 912108 - Rename BinaryData to TypedObject r=sfink
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
5602962dbb21646e8c14c7eb852e365c2040f884
created 2013-08-01 09:47 -0400
pushed 2013-10-28 21:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Allow TypeRepresentation objects to be attached to TI objects (Part 5/6) r=bhackett
877660fcfde56185e6d04c466ffc20808ca177c1
created 2013-07-20 16:18 -0400
pushed 2013-10-28 21:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Generalize the newScript field on type objects into an "addendum" (Part 4/6) r=bhackett
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
85b53f097e1f08d1a08d121d23e543d26371c2de
created 2013-08-19 14:48 +0100
pushed 2013-10-28 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 903548 - GC: What do we do for UnmarkGray on a Nursery GCThing? r=billm
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2013-10-28 21:59 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
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.
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
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
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
1a0e01422cb3a5e8eeab911957990e5ee2464915
created 2013-07-10 10:13 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 889682 - Eagerly check for remembered set membership before buffering; r=billm
298a680ab26bf5f98d3a974c9fb7e2a0768f159a
created 2013-07-02 20:58 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889146 (part 16) - Rename jstypedarray.{h,cpp} as vm/TypedArrayObject.{h,cpp}. r=sfink.
3a943844f56f15aeb956256920a52dd44a1f6905
created 2013-07-02 13:06 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 889146 (part 8) - Move some functions into ArrayBufferViewObject and make its SLOT members protected. r=sfink.
d19a7a9df6bdaac1191c6b6ff1a6fea9c24c863b
created 2013-07-02 09:38 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 886910 - GC: IsAboutToBeFinalized returns true for things allocated during incremental sweeping r=billm
f203d20f1096788a60e57311fec21246496af7b6
created 2013-06-26 11:07 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 886560 - ScanBaseShape between incremental slices should not push nursery things; r=bhackett
70cc69b90f5aed0cb271fbaef5fa11829e8cd81c
created 2013-06-18 23:55 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 6) - Add an ArrayObject class. r=jwalden.
f0fffee790c92e8832014754eb135199e49ce748
created 2013-06-25 00:36 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 5) - Break vm/Shape-inl.h out of the header inclusion cycles. r=terrence.
866dbb8830d15f21d47a2f5c29516d42f31e308d
created 2013-06-24 17:33 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 886575 - Update TypedArray's data slot when doing fallback marking for minor GC; r=sfink
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
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
a72d816724daddc2dc1cea8a96f100d07e377505
created 2013-06-17 13:16 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884628 - Optimize the post-barrier verifier; r=jonco
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes 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.
cc8d612ac461127540bede0ae7f15eeab86a6a0b
created 2013-06-03 12:35 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 878583 - Mark object metadata during GC scanning.
d16914942a9c502dde37dce2a1deb09050218ba8
created 2013-06-01 00:23 +0200
pushed 2013-08-05 18:49 +0000
Martin Husemann Martin Husemann - Bug 871101: Make "kind" a full uintptr_t value so it overwrites its pointer union counterpart for sure r=billm
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, 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
90c4b69fcc7f8df7c57b21ba7c528e2d478b0d5a
created 2013-05-01 10:25 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Extra cleanups identified in review; r=jonco
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
f9cf4a647f394df1febe2f9a0fcbce7d25bb193f
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawString 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
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
566bd5b45961f08504690ee88d5ccaaf278eff83
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawUnownedBaseShape typedef; r=jonco
f234cb1b600e79cea8af39cd7721d78d515808bb
created 2013-04-30 15:39 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawBaseShape typedef; r=jonco
3297733a26610400db18d7df2f7a99ce44d79cfa
created 2013-03-14 10:26 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 706885 - Implement generational GC for the SpiderMonkey interpreter; r=billm
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
2cb5ad80203eec7e62aafa136b1ce3528de5dd19
created 2013-03-26 15:10 -0700
pushed 2013-05-13 16:59 +0000
Terrence Cole Terrence Cole - Bug 855145 - DeMACROize the JS tracing interfaces; r=billm,mccr8
7e658b893b5eabf4cbdd681e52f7ef1398f3f842
created 2013-02-13 10:39 -0800
pushed 2013-05-13 16:59 +0000
Terrence Cole Terrence Cole - Bug 841059 - Do not use the ArenaHeader for zone/compartment on JSObject; r=billm
74b7f2c42ca41a51987f8a0fe875167678938f1f
created 2013-03-20 10:41 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 781070 - make NullPtr public r=terrence
fa78767a3e78c3e18f0b3afeea472bcab65957b2
created 2013-03-19 10:35 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
79f5f64f33b1a32719624aa78e8841bb4c2a0fd3
created 2013-03-18 18:24 -0700
pushed 2013-05-13 16:59 +0000
Phil Ringnalda Phil Ringnalda - Backout 49ca6a3ef0b6 (bug 850922), 1ff4af81172a (bug 849453), 5e0347b9a4e4:085337fa9658 (bug 841059) and 88942e6ce28d (bug 850749) for busting the build
085337fa9658bd9cec38d83f051b7827403799c6
created 2013-02-13 10:39 -0800
pushed 2013-05-13 16:59 +0000
Terrence Cole Terrence Cole - Bug 841059 - Do not use the ArenaHeader for zone/compartment on JSObject; r=billm
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2013-05-13 16:59 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-05-13 16:59 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
less more (0) -120 tip