searching for reviewer(terrence)
297e38fbff063b5d7f1289be4af164b8642d727b: Bug 1260891 - Acquire and release the lock when destorying an `ExclusiveData<T>`'s protected value; r=terrence a=kwierso
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 31 Mar 2016 14:29:50 -0700 - rev 291113
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260891 - Acquire and release the lock when destorying an `ExclusiveData<T>`'s protected value; r=terrence a=kwierso Even if there is not a traditional race between uses of the protected data and the `ExclusiveData<T>`'s destruction, the thread running the destructor has no guarantee that its cache is up to date with changes already made by other threads. The new acquire and release surrounding the destructor ensures that the destructor doesn't run on stale cache lines. MozReview-Commit-ID: 1fewYlhuEIa
6e65cda2a0ebba641fc0a6a03a75265f6ee37ea7: Bug 1260501 - Make high frequency GC mode slice budget doubling work with non-0 budgets. r=terrence a=kwierso
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 31 Mar 2016 14:27:34 -0700 - rev 291109
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260501 - Make high frequency GC mode slice budget doubling work with non-0 budgets. r=terrence a=kwierso MozReview-Commit-ID: ACGI01R8y6C
aeb9cc61c8ad3f99b23f56c890b887e703472af8: Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 31 Mar 2016 14:26:30 -0700 - rev 291108
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso MozReview-Commit-ID: B81ZHm0EgZB
e45ba191b66a4a74123297dd8e1a93e3f329886e: Bug 1260198 - Clear per-zone string cache after compacting r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 Mar 2016 17:14:44 +0100 - rev 291080
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260198 - Clear per-zone string cache after compacting r=terrence
6c7e6cf636afde50f2dc72099c75e8b5125b97d3: Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 Mar 2016 12:33:56 +0100 - rev 291058
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence
24b56ce6d8db255d1fbf691753ab07f99c07b3c5: Bug 1260371 - Rearrange RelocationOverlay so that magic field does not overlay inline string chars r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 Mar 2016 12:33:55 +0100 - rev 291057
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260371 - Rearrange RelocationOverlay so that magic field does not overlay inline string chars r=terrence
457e7d5b11363cf859bb4c476701cf4803f452c4: Bug 1259306 - Trace ShapeTables r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 Mar 2016 12:33:55 +0100 - rev 291056
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259306 - Trace ShapeTables r=terrence * * * Bug 1259306 - Don't report BaseShapes to cycle collector
dbbe7c7e305daafc0bb6533a4e39a64a3bc6b38f: Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 Mar 2016 12:33:55 +0100 - rev 291055
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence
36c1fd35d9959fa380d07521b210ba315772d683: Bug 1258453 - Compact arenas containing strings r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 23 Mar 2016 13:27:25 +0000 - rev 290111
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258453 - Compact arenas containing strings r=terrence
9f7c4f40087a4391e68768c0f85bbe6881301a6c: Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 23 Mar 2016 09:41:17 +0000 - rev 290072
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence
f4b0e2f230e8c7658565676e5e00e0035e09a41f: Bug 1258314 - Add internal TraceNullableEdge API r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 23 Mar 2016 09:41:17 +0000 - rev 290071
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258314 - Add internal TraceNullableEdge API r=terrence
9daacc9d25600491dacef965c3927d306deef931: Bug 1258818 - Fix bad search/replace from b411b94f8d91 (from bug 956899). r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Tue, 22 Mar 2016 12:58:00 -0400 - rev 290031
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258818 - Fix bad search/replace from b411b94f8d91 (from bug 956899). r=terrence
a55e30611e2cbbe2063fe8af038f335fb4a32249: Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence
Jim Blandy <jimb@mozilla.com> - Wed, 16 Mar 2016 18:16:01 -0700 - rev 289972
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence
e52c7446d8b4e3233b41a3d76eee3928fe64d836: Bug 1257903 - Compact arenas containing shapes r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 22 Mar 2016 13:23:49 +0000 - rev 289861
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257903 - Compact arenas containing shapes r=terrence
d5e77c8d64c984f80b9fec8ba00507427e60d420: Bug 1257019 - Add move construction to js::Mutex<T>. r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Mon, 21 Mar 2016 16:39:00 -0400 - rev 289799
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257019 - Add move construction to js::Mutex<T>. r=terrence
fda54bfb2896b2e513094ddc82ef5dde3fbc8f7d: Bug 1258555: Fix return type of js::GCPointerPolicy::needsSweep. r=terrence
Jim Blandy <jimb@mozilla.com> - Mon, 21 Mar 2016 15:23:08 -0700 - rev 289791
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258555: Fix return type of js::GCPointerPolicy::needsSweep. r=terrence
cbbc3c971d809f28aa2075f8212836e0c3e84273: Bug 1258578: Improve documentation for js::RelocatablePtr. DONTBUILD r=terrence
Jim Blandy <jimb@mozilla.com> - Mon, 21 Mar 2016 16:49:33 -0700 - rev 289790
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258578: Improve documentation for js::RelocatablePtr. DONTBUILD r=terrence
1364b664788acdf0c2df71106b1223ded167df51: Bug 1257019 - Add move construction to js::Mutex<T>. r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 17 Mar 2016 14:53:00 -0400 - rev 289616
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257019 - Add move construction to js::Mutex<T>. r=terrence
b6daac63d773b34f2edb9bbdbf6c31ebe63a85bb: Bug 1252707. r=terrence
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 19 Mar 2016 15:16:30 -0400 - rev 289568
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1252707. r=terrence
162fce03a86b256d9c5da0f14c07782657b7df89: Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 18 Mar 2016 10:14:30 +0000 - rev 289393
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence
a843f696dd44be764e664aeed62da62531b4b5a9: Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 17 Mar 2016 10:05:55 +0000 - rev 289267
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence
51f649f844e1ed33a02c63338743c42730833db3: Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 17 Mar 2016 10:05:55 +0000 - rev 289266
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence
2370836d2861c1c59c0bb1a9f627109c54763652: Bug 1252653 - Fix intermittent failures in incremental-state.js jittest r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 17 Mar 2016 10:05:54 +0000 - rev 289265
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1252653 - Fix intermittent failures in incremental-state.js jittest r=terrence
26ef34ddcaf3a562fc486945bde03b4bca656f88: Bug 1250709 - Clobber builds, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 24 Feb 2016 15:14:17 -0800 - rev 289032
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1250709 - Clobber builds, r=terrence
4b003bd6f7362b9b00e67b1dcd20bbf9477a524f: Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 15 Mar 2016 11:46:00 +0100 - rev 289014
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence
5e4e30fff99bd6fb2c61be93a5a01eb169921bd2: Bug 1235677 - Refactor OOM simulation and make counters 64 bit r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 16 Mar 2016 09:41:57 +0000 - rev 289007
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1235677 - Refactor OOM simulation and make counters 64 bit r=terrence
1001a24dd78a5a1c0ce78617f48a9b9b5b4b640f: Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 16 Mar 2016 09:41:56 +0000 - rev 289006
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence
74feb4250db0c7d06d5004e5e7948637ca915aee: Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
Steve Fink <sfink@mozilla.com> - Tue, 29 Sep 2015 13:39:33 -0700 - rev 288847
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence MozReview-Commit-ID: HCcG2k8Wyb9
d6ce8d232178756c4ba9da4c0d9422facbc5f24d: Bug 1222420 - Make AutoFinishGC into a function r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 15 Mar 2016 11:16:13 +0000 - rev 288829
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1222420 - Make AutoFinishGC into a function r=terrence
fb0097406a607d8218a9ab0ede604b0f757e1772: Bug 1254108 - Remove incorrect assertion about heap size r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 15 Mar 2016 11:16:13 +0000 - rev 288828
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254108 - Remove incorrect assertion about heap size r=terrence
68e3c64301214d4a656f9aadea250f13ec768480: Bug 1250709 - Clobber builds, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 24 Feb 2016 15:14:17 -0800 - rev 288755
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1250709 - Clobber builds, r=terrence
901b1c651c982ccbf42604231c723d168e1cde69: Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
Steve Fink <sfink@mozilla.com> - Tue, 29 Sep 2015 13:39:33 -0700 - rev 288750
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence MozReview-Commit-ID: HCcG2k8Wyb9
f9a5f0786a8b8cc06849ca2fc3e2273769b41dad: Bug 1254893 - Keep a list of wasm::Modules per compartment. (r=terrence)
Shu-yu Guo <shu@rfrn.org> - Fri, 11 Mar 2016 21:43:20 -0800 - rev 288466
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254893 - Keep a list of wasm::Modules per compartment. (r=terrence)
92e23bc3f31d2b4e33575bc5448e1f0e3ef13b4e: Bug 1254453 - Support using Variant inside GC wrappers. (r=terrence)
Shu-yu Guo <shu@rfrn.org> - Fri, 11 Mar 2016 21:43:20 -0800 - rev 288463
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254453 - Support using Variant inside GC wrappers. (r=terrence)
58b542930c53df069d9a742fffc3781c08be07ee: Bug 944164 - Implement proper redirection with ref counted underlying files, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 10 Jun 2015 11:21:03 -0700 - rev 288450
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 944164 - Implement proper redirection with ref counted underlying files, r=terrence MozReview-Commit-ID: KVjZ0WXl9E6
f2e2b775624ffdb1e7a9b98cd92cb3ad510f3bfc: Bug 1255476 - Add --test, --skip-test, and gdb test to autospider.sh, r=terrence
Steve Fink <sfink@mozilla.com> - Thu, 10 Mar 2016 09:11:43 -0800 - rev 288190
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255476 - Add --test, --skip-test, and gdb test to autospider.sh, r=terrence
fc29af76ded3cb3f169eec5f929643c231e86e49: Bug 1150338 - Use the tooltool gcc in automation rather than /tools, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 09 Mar 2016 12:01:30 -0800 - rev 288188
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1150338 - Use the tooltool gcc in automation rather than /tools, r=terrence
81c05ce091aa752430c655a56871756463d6a407: Bug 1150338 - Fix compiler in sm-* builds, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 02 Mar 2016 17:59:44 -0800 - rev 288187
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1150338 - Fix compiler in sm-* builds, r=terrence
e9aba4255d34e023a6f97c85a05e0312b5befdc0: Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 08 Mar 2016 17:14:34 +0000 - rev 288159
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence
818e0d0ecbcc04cb1c247b06b49387c940324784: Bug 1254108 - Delay updating of GC trigger threshold until end of GC r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 09 Mar 2016 10:15:10 +0000 - rev 287918
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1254108 - Delay updating of GC trigger threshold until end of GC r=terrence
6d88a7fdf970d9dc9f4382b4d8ae52f87613209b: Bug 1252329 - Fix interaction between AutoClearTypeInferenceStateOnOOM and compacting GC r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 08 Mar 2016 10:15:09 +0000 - rev 287583
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1252329 - Fix interaction between AutoClearTypeInferenceStateOnOOM and compacting GC r=terrence
1d94c77de685b57c7279435cd2cd2ab24adc98da: Bug 1252453: make Debugger::slowPathOnLogAllocationSite apply a read barrier to Debugger objects. r=terrence
Jim Blandy <jimb@mozilla.com> - Mon, 07 Mar 2016 17:21:29 -0800 - rev 287550
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1252453: make Debugger::slowPathOnLogAllocationSite apply a read barrier to Debugger objects. r=terrence
e49424ca0ddf8ad7e957db8e9a391aadda81f890: Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence
Nathan Froyd <froydnj@mozilla.com> - Wed, 02 Mar 2016 21:04:33 -0500 - rev 287052
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence
f5d666bda9a75c46cc8ed753015c3f4a8b0e41ba: Bug 1251675 - Add a `Mutex<T>` type, based on Rust's `std::sync::Mutex<T>`. r=terrence, r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Wed, 02 Mar 2016 11:50:00 -0500 - rev 287040
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251675 - Add a `Mutex<T>` type, based on Rust's `std::sync::Mutex<T>`. r=terrence, r=jimb
4b2af03fba36ffd29389f1fc41653d623ae39d61: Bug 1252713 - Fix FILES_PER_UNIFIED_FILE=1 bustage in js/. r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Wed, 02 Mar 2016 09:15:00 -0500 - rev 287033
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1252713 - Fix FILES_PER_UNIFIED_FILE=1 bustage in js/. r=terrence
923325f2c56648a587e01c2adf4fd355b152a755: Bug 1251518. Fix js::ErrorReportToString to make a bit more sense, and change worker code to not use it anyway, so it matches the mainthread code. r=bholley,terrence
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 01 Mar 2016 13:49:21 -0500 - rev 286700
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251518. Fix js::ErrorReportToString to make a bit more sense, and change worker code to not use it anyway, so it matches the mainthread code. r=bholley,terrence
90e6fc7313684e6f875500b6b6b9e4ec2fdda171: Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Mon, 29 Feb 2016 12:10:00 -0500 - rev 286556
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence
064b832e49db55a4c491c5a5b539abc09573bb61: Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Mon, 29 Feb 2016 11:24:00 -0500 - rev 286555
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence
7ef36969401db70b4fc57a858a6b9fd8a572bf36: Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Mon, 29 Feb 2016 11:22:00 -0500 - rev 286554
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence
0c59c0fc07fb5e182ca9ec52653c90fd85452cd9: Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Mon, 29 Feb 2016 11:21:00 -0500 - rev 286553
Push 19612 by gwagner@mozilla.com at Wed, 09 Mar 2016 16:35:37 +0000
Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence