..
Allocator.cpp
bug 1368086 - Rename gcIfNeededPerAllocation to gcIfNeededAtAllocation, r=sfink
2017-05-27 03:00:51 +10:00
Allocator.h
Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
2017-02-02 12:12:43 -07:00
AtomMarking-inl.h
Bug 1362977 - Rename CellSize to CellAlignBytes and improve the naming of related constants r=sfink
2017-05-09 11:38:32 +01:00
AtomMarking.cpp
Bug 1362977 - Rename CellSize to CellAlignBytes and improve the naming of related constants r=sfink
2017-05-09 11:38:32 +01:00
AtomMarking.h
Bug 1350760 part 3 - Add AtomMarkingRuntime::inlinedMarkAtom to eliminate markAtom call overhead when atomizing. r=jonco
2017-03-31 10:52:09 +02:00
Barrier.cpp
Bug 1380030 - Refactor isMarked() methods into separate methods for each color and any r=sfink
2017-07-12 18:31:55 +01:00
Barrier.h
Bug 1376101 - Remove some unnecessary read barriers r=sfink
2017-06-26 09:46:54 -07:00
FindSCCs.h
GCInternals.h
Bug 1361458
- Generate the phase tree for GC statistics recording ahead of time r=sfink
2017-05-17 10:37:18 +01:00
GCRuntime.h
Bug 1393597 - Remove FinishIncrementalGC when merging compartments r=sfink
2017-08-31 10:27:04 +01:00
GCTrace.cpp
GCTrace.h
GCTraceFormat.h
GenerateStatsPhases.py
Bug 1385833 - Simplify incremental sweeping and combine script and JIT code finalization phases r=sfink
2017-08-01 11:03:33 +01:00
Heap-inl.h
Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
2017-01-30 06:31:47 -07:00
Heap.h
Bug 1385953 - Remove MemProfiler; r=jandem
2017-08-10 08:28:50 -04:00
Iteration.cpp
Bug 1380030 - Refactor isMarked() methods into separate methods for each color and any r=sfink
2017-07-12 18:31:55 +01:00
Marking.cpp
Bug 1386660 - Part 5: Add constants to avoid multiple hard-coded values. r=sfink
2017-08-17 11:55:39 +10:00
Marking.h
Bug 1386660 - Part 5: Add constants to avoid multiple hard-coded values. r=sfink
2017-08-17 11:55:39 +10:00
Memory.cpp
Bug 963983 - posix_madvise() should be used instead of madvise() on Solaris. r=jandem
2017-05-22 04:16:12 -07:00
Memory.h
Nursery-inl.h
Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
2017-02-21 04:25:22 -07:00
Nursery.cpp
Bug 1392511
- Report the correct information for used bytes. r=jonco
2017-08-25 15:03:24 +10:00
Nursery.h
Bug 1392511
- Report the correct information for used bytes. r=jonco
2017-08-25 15:03:24 +10:00
NurseryAwareHashMap.h
Bug 1370823 - Don't evict the nursery in NukeCrossCompartmentWrappers and RecomputeWrappers. r=jonco
2017-06-07 15:46:21 +02:00
Policy.h
Bug 1362098
- Add source position to requested module information r=till
2017-08-23 17:24:37 +01:00
Rooting.h
Bug 1271650 - Implement a C++ interface for DebuggerFrame.arguments. r=jimb
2016-12-29 15:10:11 +01:00
RootMarking.cpp
Bug 1384683: Implement an higher-level frame iterator that can handle JS jit and wasm frames interleaving; r=jandem, r=luke
2017-08-16 16:37:31 +02:00
Statistics.cpp
Bug 1366217 - Discard GC stats if timing inconsistencies are found r=sfink
2017-08-04 10:11:12 +01:00
Statistics.h
Bug 1385296 - Improve JS_GC_PROFILE / MOZ_GCTIMER output r=sfink
2017-07-31 10:56:44 +01:00
StoreBuffer-inl.h
Bug 1362977 - Rename CellSize to CellAlignBytes and improve the naming of related constants r=sfink
2017-05-09 11:38:32 +01:00
StoreBuffer.cpp
Bug 1389851 - js: Fix -Wunreachable-code-return warning in StoreBuffer.cpp. r=jonco
2017-08-08 23:15:37 -07:00
StoreBuffer.h
Bug 1382339 - Improve SpiderMonkey hashing functions by using MFBT's HashGeneric more; r=jandem
2017-07-20 12:59:09 -04:00
Tracer.cpp
Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
2017-07-26 16:03:57 -04:00
Tracer.h
Bug 1345177 - Make RegExpShared a GC thing r=sfink
2017-03-27 10:38:29 +01:00
Verifier.cpp
Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
2017-07-26 16:03:57 -04:00
Zone.cpp
Bug 1384047 - Relax assertion that zones are empty when they are deleted r=jandem
2017-07-27 11:09:53 +01:00
Zone.h
Bug 1383343 part 2 - Add a cache for Function.prototype.toString. r=anba
2017-07-25 14:58:17 +02:00
ZoneGroup.cpp
Bug 1370349 - Allow relinquishing access to zone groups when yielding (r=jandem)
2017-07-25 19:50:16 -07:00
ZoneGroup.h
Bug 1366340 - Delete parsing zones immediately after their contents are merged r=sfink
2017-07-24 10:42:50 +01:00