GC constraint solving should be parallel
[WebKit-https.git] / Source / JavaScriptCore / heap / SlotVisitor.cpp
2017-12-05 fpizlo@apple.comGC constraint solving should be parallel
2017-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-04-21 keith_miller@apple.comSource/JavaScriptCore:
2017-03-09 fpizlo@apple.comWTF should make it super easy to do ARM concurrency...
2017-02-22 fpizlo@apple.comThe collector thread should only start when the mutator...
2017-02-19 commit-queue@webki... Unreviewed, rolling out r212466.
2017-02-16 fpizlo@apple.comThe collector thread should only start when the mutator...
2017-01-31 fpizlo@apple.comThe mutator should be able to perform increments of...
2017-01-27 keith_miller@apple.comclassInfo should take a VM so it is not materialized...
2017-01-24 fpizlo@apple.comLand the stochastic space-time scheduler disabled
2017-01-18 fpizlo@apple.comMake opaque root scanning truly constraint-based
2017-01-13 sbarati@apple.comConcurrent GC has a bug where we would detect a race...
2017-01-10 fpizlo@apple.comStreamline the GC barrier slowpath
2017-01-09 fpizlo@apple.comMake the collector's fixpoint smart about scheduling...
2016-12-17 fpizlo@apple.comCellState should have members with accurate names
2016-12-16 fpizlo@apple.comGet rid of HeapRootVisitor and make SlotVisitor less...
2016-12-14 fpizlo@apple.comDevices with fewer cores should use a more aggressive...
2016-12-14 cdumez@apple.comUnreviewed, rolling out r209766.
2016-12-14 commit-queue@webki... Unreviewed, rolling out r209795.
2016-12-14 barraclough@apple.comMarkedBlock::marksConveyLivenessDuringMarking should...
2016-12-13 fpizlo@apple.comAdd null checks to opaque root APIs.
2016-12-13 fpizlo@apple.comMake opaque root scanning truly constraint-based
2016-12-12 fpizlo@apple.comMarkedBlock::marksConveyLivenessDuringMarking should...
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-11-15 fpizlo@apple.comIt should be possible to disable concurrent GC timeslicing
2016-11-15 fpizlo@apple.comThe GC should be optionally concurrent and disabled...
2016-10-21 fpizlo@apple.comThe tracking of the coarse-grain Heap state (allocating...
2016-10-12 fpizlo@apple.comThe blackening of CellState is a bad way of tracking...
2016-10-12 fpizlo@apple.comREGRESSION (r207179): ASSERTION FAILED: node.cell ...
2016-10-11 fpizlo@apple.comMarkedBlock should know what objects are live during...
2016-09-28 fpizlo@apple.comStore-load fences should be a lot cheaper on ARM
2016-09-24 fpizlo@apple.comNeed a store-load fence between setting cell state...
2016-09-23 ryanhaddad@apple.comUnreviewed, rolling out r206314, r206316, and r206319.
2016-09-23 fpizlo@apple.comUnreviewed, fix cloop.
2016-09-23 fpizlo@apple.comSource/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-09 fpizlo@apple.comHeap::isMarked() shouldn't pay the price of concurrent...
2016-09-08 fpizlo@apple.comRemove CopiedSpace and use MarkedSpace instead
2016-09-08 fpizlo@apple.comHeap version should be 32-bit
2016-09-08 fpizlo@apple.comTyped arrays should use MarkedSpace instead of CopiedSpace
2016-09-06 ryanhaddad@apple.comUnreviewed, rolling out r205494.
2016-09-06 fpizlo@apple.comTyped arrays should use MarkedSpace instead of CopiedSpace
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-03-07 commit-queue@webki... Heap Snapshot should include different Edge types and...
2016-03-03 commit-queue@webki... Add ability to generate a Heap Snapshot
2015-10-05 fpizlo@apple.comAllow an object's marking state to track The Three...
2015-10-05 ggaren@apple.comJSC::SlotVisitor should not be a hot mess
2015-09-26 fpizlo@apple.comVMs should share GC threads
2015-09-24 fpizlo@apple.comRemove special case code for the no-parallel-GC case
2015-09-23 fpizlo@apple.comGCThreadSharedData is just a bad way of saying Heap
2015-09-22 fpizlo@apple.comGet rid of ENABLE(PARALLEL_GC)
2015-08-15 fpizlo@apple.comUse WTF::Lock and WTF::Condition instead of WTF::Mutex...
2015-08-14 commit-queue@webki... Unreviewed, rolling out r188444.
2015-08-14 fpizlo@apple.comUse WTF::Lock and WTF::Condition instead of WTF::Mutex...
2015-01-29 ggaren@apple.comUse FastMalloc (bmalloc) instead of BlockAllocator...
2015-01-27 commit-queue@webki... Unreviewed, rolling out r179192.
2015-01-27 ggaren@apple.comUse FastMalloc (bmalloc) instead of BlockAllocator...
2014-04-05 mhahnenberg@apple.comEnhanced GC logging
2014-02-11 fpizlo@apple.comRename Operations.h to JSCInlines.h
2014-02-09 andersca@apple.comConvert some JSC code over to std::mutex
2014-02-06 mhahnenberg@apple.comHandling of opaque roots is wrong in EdenCollections
2014-01-20 andersca@apple.comConvert GCThreadSharedData over to STL threading primitives
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-11-15 mhahnenberg@apple.comRemove VTableSpectrum
2013-09-09 mhahnenberg@apple.comCalculating the size of the Heap should not require...
2013-07-25 oliver@apple.comfourthTier: It should be possible to record heap operat...
2013-04-18 ggaren@apple.comRenamed JSGlobalData to VM
2013-03-20 fpizlo@apple.comIt's called "Hash Consing" not "Hash Consting"
2013-01-23 oliver@apple.comReplace numerous manual CRASH's in JSC with RELEASE_ASSERT
2013-01-12 fpizlo@apple.comThe JITThunks class should be in its own file, and...
2012-11-22 fpizlo@apple.comRename dataLog() and dataLogV() to dataLogF() and dataL...
2012-11-15 mark.lam@apple.comChange JSEventListener::m_jsFunction to be a weak ref.
2012-11-09 mhahnenberg@apple.comMarkStackArray should use the BlockAllocator instead...
2012-11-09 mark.lam@apple.comRenamed ...InlineMethods.h files to ...Inlines.h.
2012-11-07 oliver@apple.comReduce parser overhead in JSC
2012-10-19 mark.lam@apple.comAdded WTF::StackStats mechanism.
2012-10-12 mhahnenberg@apple.comCopying collection shouldn't require O(live bytes)...
2012-10-07 benjamin@webkit.orgRename first/second to key/value in HashMap iterators
2012-10-03 mhahnenberg@apple.comDelayed structure sweep can leak structures without...
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-10 mhahnenberg@apple.comCombine MarkStack and SlotVisitor into single class