Nicholas Nethercote
|
a982179883
|
Bug 964238 (part 2) - Remove AutoStringRooter, because it's no longer used. r=terrence.
--HG--
extra : rebase_source : 3d3253f2bc1a867679841d60e4b49c62b8f917c5
|
2014-01-30 14:59:18 -08:00 |
|
Terrence Cole
|
d319eb321c
|
Bug 966040 - Allocate dynamic slots for createObject and createArray in the nursery in GGC; r=jonco
|
2014-01-31 11:43:44 -08:00 |
|
Jan de Mooij
|
f289f537ef
|
Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
|
2014-01-29 13:34:14 +01:00 |
|
Jon Coppeard
|
f83ce11fd2
|
Bug 961877 - Calculate size of inline elements of typed array using slot count not array size r=terrence
|
2014-01-29 09:58:16 +00:00 |
|
Jon Coppeard
|
e509557b22
|
Bug 956324 - Remove all breakpoints from a debugger when the last debuggee is removed r=billm
|
2014-01-11 13:52:35 +00:00 |
|
Jon Coppeard
|
c9edbd1aee
|
Bug 964214 - Don't recompact store buffer if there are no new entries r=terrence
|
2014-01-28 10:37:14 +00:00 |
|
Jon Coppeard
|
85d06f4fde
|
Bug 964214 - Don't wait for background sweep to finish for minor GC r=terrence
|
2014-01-28 10:36:56 +00:00 |
|
Chris Peterson
|
6fcb2b7947
|
Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
|
2014-01-24 20:14:56 -08:00 |
|
Chris Peterson
|
86f9e9dcbf
|
Bug 964016 - Part 3: Replace JS_NEVER_INLINE with MOZ_NEVER_INLINE. r=luke
|
2014-01-24 20:21:24 -08:00 |
|
Chris Peterson
|
c8d24a2942
|
Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
|
2014-01-24 19:57:58 -08:00 |
|
Chris Peterson
|
be3dc958b8
|
Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
|
2014-01-25 22:04:37 -08:00 |
|
Jon Coppeard
|
1d35df7d74
|
Bug 961795 - Track malloc allocations for TypedArray objects in the nursery r=terrence
|
2014-01-25 09:32:45 +00:00 |
|
Jon Coppeard
|
511a96a9b0
|
Bug 962576 - Improve profiling of minor GCs r=terrence
|
2014-01-25 09:26:43 +00:00 |
|
Nicholas Nethercote
|
b772cdc96b
|
Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
--HG--
extra : rebase_source : 6f12d47ca8cedc96b0dd0477ca4f71de08e47181
|
2014-01-21 17:17:08 -08:00 |
|
Nicholas Nethercote
|
26d6f457c4
|
Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
--HG--
extra : rebase_source : f298f0373b7fee99eee7a62060f882d628f97eb2
|
2014-01-21 17:17:02 -08:00 |
|
Jon Coppeard
|
5202f0ac58
|
Bug 962576 - Fix warning in minor GC profiling code which is not built by default r=me DONTBUILD
|
2014-01-23 12:25:25 +00:00 |
|
Jon Coppeard
|
939479c30b
|
Bug 962576 - Add option to time minor collections and dump the results r=terrence
|
2014-01-23 09:53:42 +00:00 |
|
Jon Coppeard
|
2ad9e5f891
|
Bug 961077 - Take marking function as template parameter in PersistentRootedMarker r=sfink
|
2014-01-23 09:53:42 +00:00 |
|
Jon Coppeard
|
4f7b826d7e
|
Bug 885954 - Delete implicit move constructors for Heap*Ptr objects r=terrence
|
2014-01-23 09:53:42 +00:00 |
|
Steve Fink
|
fc2e7ab7b8
|
Bug 960342 - Convert StackShape from AutoRooter to RootedGeneric, r=terrence
|
2014-01-22 11:52:44 -08:00 |
|
Steve Fink
|
830890169b
|
Bug 960342 - Add a RootedGeneric general class, r=terrence
|
2014-01-22 11:52:44 -08:00 |
|
Jon Coppeard
|
c6790d8bcb
|
Bug 961077 - Make PersistentRooted use private inheritance when deriving from LinkedListElement r=sfink
|
2014-01-22 11:28:06 +00:00 |
|
Jon Coppeard
|
a4b59f36d6
|
Bug 961110 - Make internal StoreBuffer classes more public (but still not exposed) r=terrence
|
2014-01-22 11:28:06 +00:00 |
|
Jon Coppeard
|
64053bce53
|
Bug 961095 - Improve generic callbacks with better typing, and by only adding storebuffer entries when the key is in the nursery r=terrence
|
2014-01-21 10:44:39 +00:00 |
|
Jon Coppeard
|
44c277b1f7
|
Bug 957088 - Only check hash tables in new GC zeal mode r=terrence
|
2014-01-16 10:13:01 +00:00 |
|
Jon Coppeard
|
1a00d3db97
|
Bug 950927 - Don't forward Ion elements pointers until end of minor collection r=terrence
|
2014-01-14 14:51:08 +00:00 |
|
Jon Coppeard
|
d018724a59
|
Bug 957110 - Don't assert nursery start address when then nursery is disabled r=terrence
|
2014-01-10 15:34:25 +00:00 |
|
Boris Zbarsky
|
dd2f4ef162
|
Bug 932837 part 2. Create a refcounted object to manage the lifetime of a JS::StackDescription. r=mccr8, terrence
|
2014-01-07 19:53:17 -05:00 |
|
Terrence Cole
|
dc8409657f
|
Backed out changeset 12a28278bb20 (Bug 952818) for adding rooting hazards on a CLOSED TREE.
|
2014-01-07 13:49:39 -08:00 |
|
Brian Hackett
|
3a436523cd
|
Bug 952818 - Derive the run-once property on the main thread to avoid an off-thread nursery access; r=jdemooij,terrence
--HG--
extra : rebase_source : 742d9d56a97ce64a98860590932057c4c86ffa9a
|
2014-01-03 07:46:00 -08:00 |
|
Jon Coppeard
|
6906a39dc5
|
Bug 956673 - Postbarrier writes to crosscompartment wrappers table r=terrence
|
2014-01-07 10:34:25 +00:00 |
|
Jon Coppeard
|
95e2a3f501
|
Bug 929546 - We don't need to mark the initial shape table in minor GCs any more r=terrence
|
2014-01-07 10:34:25 +00:00 |
|
Jon Coppeard
|
c479aa1d3c
|
Bug 929546 - Rekey initial shape table for moved proto/parent/metadata pointers r=terrence
|
2014-01-07 10:34:25 +00:00 |
|
Jon Coppeard
|
5d3f3da546
|
Bug 952819 - Disallow starting pre barrier verification when post barrier verifier is already running r=terrence
|
2014-01-03 10:30:51 +00:00 |
|
Jon Coppeard
|
55fbe00121
|
Bug 955818 - Fix missing include of ScopeObject.h r=terrence
|
2014-01-03 10:26:18 +00:00 |
|
Terrence Cole
|
c190be4349
|
Bug 952615 - Fix an opt build failure with generational GC enabled; r=sfink
|
2013-12-20 12:48:43 -08:00 |
|
Terrence Cole
|
a5abecf629
|
Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink
--HG--
extra : rebase_source : 16f3adf53fafa2bc76ef4d8058923ee7818f303f
|
2013-12-19 16:55:32 -08:00 |
|
Jon Coppeard
|
c1bfd4ff7a
|
Bug 951722 - Add asserts that hash table postbarriers are working for new type objects r=terrence
|
2013-12-20 09:34:00 +00:00 |
|
Terrence Cole
|
6eb72965c0
|
Bug 942547 - Report all unhandlable OOMs for the fuzzers; r=jonco
--HG--
extra : rebase_source : 9112da0c7b3eee56cbe3370c482ed7b3d17c823c
|
2013-12-19 09:11:02 -08:00 |
|
Brian Hackett
|
edafd1dd5b
|
Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
|
2013-12-19 10:01:25 -08:00 |
|
Jon Coppeard
|
523d6f4c24
|
Backout changeset 4e6b39fbd81e (bug 951722) for ggc orange
|
2013-12-19 12:07:40 +00:00 |
|
Jon Coppeard
|
e01c7b8ad8
|
Bug 951722 - Add asserts that hash table postbarriers are working for new type objects r=terrence
|
2013-12-19 10:46:41 +00:00 |
|
Jon Coppeard
|
25b9d7057c
|
Bug 951722 - Add asserts that hash table postbarriers are working for debug scopes r=terrence
|
2013-12-19 10:46:41 +00:00 |
|
Jan de Mooij
|
42dbb46345
|
Bug 951666 - Rename IonCode to JitCode. r=njn
|
2013-12-18 23:01:51 +01:00 |
|
Jon Coppeard
|
020afc975a
|
Bug 928378 - Add description of post-barriers r=billm
|
2013-12-17 10:41:27 +00:00 |
|
Wes Kocher
|
a8ec671341
|
Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
|
2013-12-16 18:27:43 -08:00 |
|
Sean Stangl
|
0a79faf943
|
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
|
2013-12-16 14:40:05 -08:00 |
|
Brian Hackett
|
c270b0da69
|
Bug 785905 - Build Ion MIR graph off thread, r=jandem.
|
2013-12-16 10:53:02 -08:00 |
|
Brian Hackett
|
42eeba80f7
|
Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
|
2013-12-12 13:10:54 -08:00 |
|
Jon Coppeard
|
8e8aa8f291
|
Bug 945280 - Reset nursery to initial state on disabling generational GC zeal mode r=terrence
|
2013-12-13 09:32:19 +00:00 |
|