Concurrent GC should be able to run splay in debug mode and earley/raytrace in releas...
[WebKit-https.git] / Source / JavaScriptCore / heap / Heap.h
2016-11-18 fpizlo@apple.comConcurrent GC should be able to run splay in debug...
2016-11-15 fpizlo@apple.comThe GC should be optionally concurrent and disabled...
2016-11-09 sbarati@apple.comTypeProfiler and running GC collection on another threa...
2016-11-02 fpizlo@apple.comThe GC should be in a thread
2016-10-25 fpizlo@apple.comHeapTimer should not hardcode all of its subclasses...
2016-10-22 fpizlo@apple.comSlow and big Heap methods should not be inline
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-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-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.comSource/JavaScriptCore:
2016-09-20 fpizlo@apple.comMake MarkedBlock state tracking support overlapped...
2016-09-14 fpizlo@apple.comRemove Heap::setMarked()
2016-09-13 fpizlo@apple.comRemove Heap::isLive()
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-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-08-11 mark.lam@apple.comDisallow synchronous sweeping for eden GCs.
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-07-15 commit-queue@webki... Return the correct value from Heap::externalMemorySize
2016-07-11 mark.lam@apple.comRefactor JSStack to only be the stack data structure...
2016-07-05 sbarati@apple.comreportAbandonedObjectGraph should report abandoned...
2016-06-23 sbarati@apple.comDFGSpeculativeJIT's m_slowPathLambdas should restore...
2016-06-23 commit-queue@webki... Web Inspector: Memory Timeline sometimes shows impossib...
2016-06-21 ggaren@apple.comOptions::useImmortalObjects is not safe for conservative GC
2016-06-17 fpizlo@apple.comBaseline JIT should be concurrent
2016-04-21 ggaren@apple.comJavaScriptCore garbage collection is missing an autorel...
2016-04-05 fpizlo@apple.comJSC should use a shadow stack version of CHICKEN so...
2016-03-15 fpizlo@apple.comRemove the Baker barrier from JSC
2016-03-07 commit-queue@webki... Heap Snapshot should include different Edge types and...
2016-03-04 darin@apple.comRemove "virtual" from all lines that have both "virtual...
2016-03-03 commit-queue@webki... Add ability to generate a Heap Snapshot
2016-01-27 joepeck@webkit.orgGeneralize ResourceUsageData gathering to be used outsi...
2016-01-11 sbarati@apple.comImplement a sampling profiler
2015-12-08 msaboff@apple.comCRASH: CodeBlock::setOptimizationThresholdBasedOnCompil...
2015-11-01 akling@apple.comAdd a debug overlay with information about web process...
2015-10-17 fpizlo@apple.comFix some generational heap growth pathologies
2015-10-17 commit-queue@webki... Unreviewed, rolling out r191240.
2015-10-17 fpizlo@apple.comFix some generational heap growth pathologies
2015-10-16 joepeck@webkit.orgWeb Inspector: Include Garbage Collection Event in...
2015-10-14 mark.lam@apple.comRename some JSC option names to be more uniform.
2015-10-12 fpizlo@apple.comGC should have a Baker barrier for concurrent copying
2015-10-12 joepeck@webkit.orgCleanup Heap.h and some related headers
2015-10-09 ggaren@apple.com2015-10-09 Geoffrey Garen <ggaren@apple.com>
2015-10-09 commit-queue@webki... Remove unused RecursiveAllocationScope
2015-10-09 ggaren@apple.com2015-10-09 Geoffrey Garen <ggaren@apple.com>
2015-10-08 joepeck@webkit.orgUnreviewed build fix. Missing forward declaration.
2015-10-08 joepeck@webkit.orgClean up Marked classes
2015-10-07 ggaren@apple.comUnreviewed, rolling back in r190450
2015-10-07 commit-queue@webki... Heap::isWriteBarrierEnabled is unused
2015-10-06 commit-queue@webki... Unreviewed, rolling out r190589.
2015-10-05 ggaren@apple.comUnreviewed, rolling back in r190450
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-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-30 commit-queue@webki... Unreviewed, rolling out r190324.
2015-09-29 fpizlo@apple.comParallelHelperPool::runFunctionInParallel() shouldn...
2015-09-29 fpizlo@apple.comGC copy phase spans too many files
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 commit-queue@webki... Remove unimplemented method Heap::showStatistics
2015-09-23 fpizlo@apple.comGCThreadSharedData is just a bad way of saying Heap
2015-09-22 commit-queue@webki... Unreviewed, rolling out r189616.
2015-09-21 fpizlo@apple.comWebCore shouldn't have to include DFG headers
2015-09-17 ggaren@apple.comRemove obsolete code for deleting CodeBlocks
2015-09-11 akling@apple.com[JSC] Weak should only accept cell pointees.
2015-09-08 akling@apple.com[JSC] Remove unused Heap::getConservativeRegisterRoots().
2015-08-24 ggaren@apple.comSome renaming to clarify CodeBlock and UnlinkedCodeBlock
2015-08-24 ggaren@apple.comUnreviewed, rolling back in r188792.
2015-08-22 commit-queue@webki... Unreviewed, rolling out r188792 and r188803.
2015-08-21 ggaren@apple.comUnify code paths for manually deleting all code
2015-08-20 commit-queue@webki... Unreviewed, rolling out r188675.
2015-08-20 ggaren@apple.comclearCode() should clear code
2015-08-01 achristensen@apple.comPrepare for VS2015
2015-06-09 cdumez@apple.comAllow one sync GC per gcTimer interval on critical...
2015-04-29 ggaren@apple.comIt shouldn't take 1846 lines of code and 5 FIXMEs to...
2015-04-25 commit-queue@webki... Unreviewed, rolling out r183288.
2015-04-24 ggaren@apple.comIt shouldn't take 1846 lines of code and 5 FIXMEs to...
2015-04-20 mark.lam@apple.comAdd debugging tools to test if a given pointer is a...
2015-04-17 mark.lam@apple.comAdd $vm debugging tool.
2015-04-13 akling@apple.comDon't segregate heap objects based on Structure immorta...
2015-04-04 akling@apple.comLogically empty WeakBlocks should not pin down their...
2015-03-31 commit-queue@webki... Unreviewed, rolling out r182200.
2015-03-31 akling@apple.comLogically empty WeakBlocks should not pin down their...
2015-03-11 ggaren@apple.comRefactored the JSC::Heap extra cost API for clarity...
2015-03-10 akling@apple.comStale entries in WeakGCMaps are keeping tons of WeakBlo...
2015-03-08 ggaren@apple.comUse FastMalloc (bmalloc) instead of BlockAllocator...
2015-03-07 commit-queue@webki... Unreviewed, rolling out r181010.
2015-03-05 akling@apple.comGC should compute stack bounds and dump registers at...
next