GC constraint solving should be parallel
[WebKit-https.git] / Source / JavaScriptCore / heap / MarkedSpace.h
2017-12-05 fpizlo@apple.comGC constraint solving should be parallel
2017-11-30 fpizlo@apple.comGC should support isoheaps
2017-08-02 fpizlo@apple.comBmalloc and GC should put auxiliaries (butterflies...
2017-03-14 mark.lam@apple.comMake the HeapVerifier useful again.
2017-01-18 fpizlo@apple.comMake opaque root scanning truly constraint-based
2016-12-16 fpizlo@apple.comGet rid of HeapRootVisitor and make SlotVisitor less...
2016-12-14 cdumez@apple.comUnreviewed, rolling out r209766.
2016-12-13 fpizlo@apple.comMake opaque root scanning truly constraint-based
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-10-11 fpizlo@apple.comMarkedBlock should know what objects are live during...
2016-09-28 fpizlo@apple.comThe write barrier should be down with TSO
2016-09-28 ryanhaddad@apple.comUnreviewed, rolling out r206522.
2016-09-28 commit-queue@webki... Unreviewed, rolling out r206506.
2016-09-28 commit-queue@webki... Adopt #pragma once in JavaScriptCore
2016-09-20 fpizlo@apple.comRename MarkedSpace::version/MarkedBlock::version to...
2016-09-20 fpizlo@apple.comMake MarkedBlock state tracking support overlapped...
2016-09-13 fpizlo@apple.comMarkedBlock should be able to use flipIfNecessary(...
2016-09-08 fpizlo@apple.comHeap version should be 32-bit
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-24 fpizlo@apple.comUnreviewed, roll out r204901, r204897, r204866, r204856...
2016-08-23 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-07-22 fpizlo@apple.comTeach MarkedSpace how to allocate auxiliary storage
2016-07-18 fpizlo@apple.comMarkedBlocks should know that they can be used for...
2016-01-26 akling@apple.comMarkedSpace should have more precise allocators.
2015-10-16 joepeck@webkit.orgWeb Inspector: Include Garbage Collection Event in...
2015-10-08 joepeck@webkit.orgClean up Marked classes
2015-10-02 joepeck@webkit.orgUnreviewed, rolling out r190520, some tests assert...
2015-10-02 commit-queue@webki... Web Inspector: Include Garbage Collection Event in...
2015-09-22 fpizlo@apple.comGet rid of ENABLE(GGC)
2015-09-04 akling@apple.comRemove some unused functions from MarkedBlock and Marke...
2015-05-20 akling@apple.comRemove unused MarkedBlock::m_rememberedSet.
2015-04-22 mark.lam@apple.comGive the heap object iterators the ability to return...
2015-04-13 akling@apple.comDon't segregate heap objects based on Structure immorta...
2015-03-19 akling@apple.comDFGAllocator should use bmalloc's aligned allocator.
2015-03-10 akling@apple.comEden collections should trigger sweep of MarkedBlocks...
2015-03-08 ggaren@apple.comUse FastMalloc (bmalloc) instead of BlockAllocator...
2015-02-06 msaboff@apple.comCodeCache is not thread safe when adding the same sourc...
2015-01-27 commit-queue@webki... Unreviewed, rolling out r179192.
2015-01-27 ggaren@apple.comUse FastMalloc (bmalloc) instead of BlockAllocator...
2014-10-16 oliver@apple.comUse a single allocation for the Arguments object
2014-04-29 mark.lam@apple.comZombifying sweep should ignore retired blocks.
2014-02-27 mhahnenberg@apple.comMake JSCells have 32-bit Structure pointers
2014-01-13 mhahnenberg@apple.comPerformance regression on dromaeo due to generational...
2014-01-10 mhahnenberg@apple.comMarking should be generational
2014-01-09 commit-queue@webki... Unreviewed, rolling out r161540.
2014-01-09 mhahnenberg@apple.comMarking should be generational
2013-12-10 weinig@apple.comReplace use of WTF::FixedArray with std::array
2013-11-15 mhahnenberg@apple.com-dealloc callbacks from wrapped Objective-C objects...
2013-09-16 mhahnenberg@apple.comMarkedBlocks shouldn't be put in Allocated state if...
2013-09-10 mhahnenberg@apple.comCopiedSpace::startedCopying should not call MarkedSpace...
2013-09-08 mhahnenberg@apple.comClearing MarkedBlock::m_newlyAllocated should be separa...
2013-01-30 ggaren@apple.comMake precise size classes more precise
2012-10-11 ggaren@apple.comRemoved ASSERT_CLASS_FITS_IN_CELL
2012-10-03 mhahnenberg@apple.comDelayed structure sweep can leak structures without...
2012-09-26 ggaren@apple.comJSC should dump object size inference statistics
2012-09-18 ossy@webkit.orgUnreviewed, rolling out r128826 and r128813.
2012-09-17 mhahnenberg@apple.comDelayed structure sweep can leak structures without...
2012-09-13 mhahnenberg@apple.comRename forEachCell to forEachLiveCell
2012-09-11 ggaren@apple.comAdded large allocation support to MarkedSpace
2012-07-31 mhahnenberg@apple.comStructures should be swept after all other objects
2012-07-31 commit-queue@webki... Unreviewed, rolling out r124123.
2012-07-31 mhahnenberg@apple.comStructures should be swept after all other objects
2012-07-26 mhahnenberg@apple.comAllocate Structures in a separate part of the Heap
2012-06-21 ggaren@apple.comReduced (but did not eliminate) use of "berzerker GC"
2012-06-09 ggaren@apple.comUnreviewed, rolling back in part2 of r118646.
2012-06-05 ggaren@apple.comUnreviewed.
2012-06-03 ggaren@apple.comWeak pointer finalization should be lazy
2012-05-30 commit-queue@webki... Unreviewed, rolling out r118868.
2012-05-30 ggaren@apple.comRolled back in r118646, now that
2012-05-29 commit-queue@webki... Unreviewed, rolling out r118646.
2012-05-28 ggaren@apple.comWeak pointer finalization should be lazy
2012-05-24 ggaren@apple.comMade WeakSet per-block instead of per-heap
2012-05-23 ggaren@apple.comRefactored heap tear-down to use normal value semantics...
2012-05-18 ggaren@apple.comRefactored the Heap to move more MarkedSpace logic...
2012-05-03 mhahnenberg@apple.comOpportunistic GC should give up if the Heap is paged out
2012-04-20 mhahnenberg@apple.comWe're collecting pathologically due to small allocations
2012-04-04 ggaren@apple.comFirst step toward incremental Weak<T> finalization
2012-03-07 eric@webkit.orgMake WTF public headers use fully-qualified include...
2012-03-06 commit-queue@webki... Unreviewed, rolling out r109837.
2012-03-06 eric@webkit.orgSource/JavaScriptCore: Update JavaScriptCore files...
2012-02-22 fpizlo@apple.comJSC should be a triple-tier VM
2012-02-21 aroben@apple.comRoll out r108309, r108323, and r108326
2012-02-21 fpizlo@apple.comJSC should be a triple-tier VM
2012-02-10 mhahnenberg@apple.comSplit MarkedSpace into destructor and destructor-free...
2012-02-03 mhahnenberg@apple.comRefactor MarkedBlock::SizeClass into a separate class
2012-02-01 commit-queue@webki... Add missing JS_PRIVATE_EXPORTs
2012-01-27 mhahnenberg@apple.comMerge AllocationSpace into MarkedSpace
2012-01-19 mhahnenberg@apple.comImplement a new allocator for backing stores
2011-09-30 oliver@apple.com2011-09-30 Oliver Hunt <oliver@apple.com>
2011-09-30 ggaren@apple.comCrash due to out of bounds read/write in MarkedSpace
2011-09-24 ggaren@apple.comAllocate new objects unmarked
2011-09-19 oliver@apple.comRename NewSpace.{h,cpp} to MarkedSpace.{h,cpp}
2011-06-08 ggaren@apple.com2011-06-08 Geoffrey Garen <ggaren@apple.com>
2011-06-08 ggaren@apple.com2011-06-07 Geoffrey Garen <ggaren@apple.com>
2011-05-29 ggaren@apple.com2011-05-29 Geoffrey Garen <ggaren@apple.com>
2011-05-27 ggaren@apple.com2011-05-26 Geoffrey Garen <ggaren@apple.com>
2011-05-26 ggaren@apple.com2011-05-26 Geoffrey Garen <ggaren@apple.com>
2011-05-02 ggaren@apple.comTiny bit of heap cleanup.
2011-04-21 oliver@apple.com2011-04-21 Oliver Hunt <oliver@apple.com>
2011-04-11 ggaren@apple.com2011-04-11 Geoffrey Garen <ggaren@apple.com>