[JSC] Rename LargeAllocation to PreciseAllocation
[WebKit-https.git] / Source / JavaScriptCore / heap / Heap.cpp
2019-11-09 ysuzuki@apple.com[JSC] Rename LargeAllocation to PreciseAllocation
2019-11-09 ysuzuki@apple.com[JSC] Make IsoSubspace scalable
2019-09-24 mark.lam@apple.comIntroducing Integrity audit functions.
2019-09-18 mark.lam@apple.comUse constexpr instead of const in symbol definitions...
2019-08-27 mark.lam@apple.comRefactor to use VM& instead of VM* at as many places...
2019-08-21 drousso@apple.comWeb Inspector: Implement `queryHolders` Command Line API
2019-08-19 ysuzuki@apple.com[WTF] Add makeUnique<T>, which ensures T is fast-alloca...
2019-07-15 tzagallo@apple.comConcurrent GC should not rely on current phase to deter...
2019-07-05 tzagallo@apple.comUnreviewed, change the value used to scribble Heap...
2019-07-05 tzagallo@apple.comScribble Heap::m_worldState on destructor
2019-06-27 annulen@yandex.ruUse JSC_GLIB_API_ENABLED instead of USE(GLIB) as a...
2019-06-18 keith_miller@apple.comAdd support for WeakRef
2019-06-17 tzagallo@apple.comConcurrent GC should check the conn before starting...
2019-06-17 darin@apple.comRename AtomicString to AtomString
2019-06-10 ysuzuki@apple.com[JSC] UnlinkedCodeBlock should be eventually jettisoned...
2019-06-04 ysuzuki@apple.com[JSC] InferredValue should not be a JSCell
2019-05-28 ysuzuki@apple.comUnreviewed, revert r242070 due to Membuster regression
2019-05-13 ysuzuki@apple.com[WTF] Simplify GCThread and CompilationThread flags...
2019-04-29 ysuzuki@apple.comJITStubRoutineSet wastes 180KB of HashTable capacity...
2019-03-27 ysuzuki@apple.com[JSC] Owner of watchpoints should validate at GC finali...
2019-03-25 ysuzuki@apple.comHeap::isMarked and friends should be instance methods
2019-03-21 ysuzuki@apple.com[JSC] Do not create JIT related data under non-JIT...
2019-03-18 ysuzuki@apple.com[JSC] Add --destroy-vm shell option and dumpHeapStatist...
2019-03-11 ysuzuki@apple.com[JSC] BuiltinExecutables should behave like a WeakSet...
2019-02-26 ysuzuki@apple.com[JSC] Revert r226885 to make SlotVisitor creation lazy
2019-02-22 mark.lam@apple.comAdd more doesGC() assertions.
2019-02-18 sbarati@apple.comDeadlock when adding a Structure property transition...
2019-02-15 ysuzuki@apple.com[JSC] Do not even allocate JIT worklists in non-JIT...
2019-02-05 ysuzuki@apple.com[JSC] Shrink size of VM by lazily allocating IsoSubspac...
2019-01-29 ysuzuki@apple.com[JSC] Reduce size of memory used for ShadowChicken
2019-01-24 ysuzuki@apple.comstress/const-semantics.js fails a dfg-eager / ftl-eager...
2019-01-20 yusukesuzuki@slows... [JSC] Shrink data structure size in JSC/heap
2019-01-16 sbarati@apple.comTry ripping out inferred types because it might be...
2018-12-22 yusukesuzuki@slows... Use Ref<> as much as possible
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-10-18 ap@apple.comSwitch from PLATFORM(IOS) to PLATFORM(IOS_FAMILY)
2018-10-10 yusukesuzuki@slows... [JSC] Rename createXXX to tryCreateXXX if it can return...
2018-09-22 yusukesuzuki@slows... [JSC] Enable LLInt ASM interpreter on X64 and ARM64...
2018-08-24 simon.fraser@apple.comAdd support for dumping GC heap snapshots, and a viewer
2018-08-23 sbarati@apple.comJSRunLoopTimer may run part of a member function after...
2018-08-22 commit-queue@webki... Unreviewed, rolling out r235107.
2018-08-21 sbarati@apple.comJSRunLoopTimer may run part of a member function after...
2018-08-08 darin@apple.com[Cocoa] More tweaks and refactoring to prepare for ARC
2018-07-27 mark.lam@apple.comAdd some crash info to Heap::checkConn() RELEASE_ASSERTs.
2018-07-12 utatane.tea@gmail.com[JSC] Thread VM& to JSCell::methodTable(VM&)
2018-06-27 sbarati@apple.comJSImmutableButterfly can't be allocated from a subspace...
2018-06-23 utatane.tea@gmail.com[WTF] Use Ref<> for the result type of non-failing...
2018-06-21 mark.lam@apple.comUse IsoCellSets to track Executables with clearable...
2018-06-13 keith_miller@apple.comAutomaticThread should have a way to provide a thread...
2018-06-09 darin@apple.com[Cocoa] Remove all uses of NSAutoreleasePool as part...
2018-06-02 utatane.tea@gmail.com[JSC] Remove WeakReferenceHarvester
2018-06-01 sbarati@apple.comCache toString results for CoW arrays
2018-05-30 keith_miller@apple.comError instances should not strongly hold onto StackFrames
2018-05-25 sbarati@apple.comMake JSC have a mini mode that kicks in when the JIT...
2018-05-22 keith_miller@apple.comRemove the UnconditionalFinalizer class
2018-05-22 fpizlo@apple.comGet rid of TLCs
2018-05-11 sbarati@apple.comDon't allocate value profiles when the JIT is disabled
2018-05-07 utatane.tea@gmail.com[JSC] Remove "using namespace std;" from JSC, bmalloc...
2018-04-24 fpizlo@apple.com$vm.totalGCTime() should be a thing
2018-03-21 carlosgc@webkit.org[GTK][WPE] Initial implementation of JavaScriptCore...
2018-03-05 utatane.tea@gmail.com[WTF] Move currentCPUTime and sleep(Seconds) to CPUTime...
2018-03-01 jfbastien@apple.comGC should sweep code block before deleting
2018-02-15 fpizlo@apple.comUnreviewed, roll out r228366 since it did not progress...
2018-02-15 utatane.tea@gmail.com[JSC] Remove monotonicallyIncreasingTime and currentTime
2018-02-10 fpizlo@apple.comDon't waste memory for error.stack
2018-01-29 jlewis3@apple.comUnreviewed, rolling out r227725.
2018-01-29 utatane.tea@gmail.comJSC Sampling Profiler: Detect tester and testee when...
2018-01-25 fpizlo@apple.comJSC GC should support TLCs (thread local caches)
2018-01-25 commit-queue@webki... Unreviewed, rolling out r227592.
2018-01-25 fpizlo@apple.comJSC GC should support TLCs (thread local caches)
2018-01-12 utatane.tea@gmail.com[JSC] Create parallel SlotVisitors apriori
2018-01-12 fpizlo@apple.comRename MarkedAllocator to BlockDirectory and AllocatorA...
2018-01-11 fpizlo@apple.comCodeBlocks should be in IsoSubspaces
2018-01-10 commit-queue@webki... Unreviewed, rolling out r226667 and r226673.
2018-01-10 ddkilzer@apple.comREGRESSION (r226667): CodeBlocks should be in IsoSubspaces
2018-01-10 fpizlo@apple.comCodeBlocks should be in IsoSubspaces
2018-01-05 commit-queue@webki... Unreviewed, rolling out r226405.
2018-01-04 utatane.tea@gmail.com[JSC] Remove LocalScope
2018-01-04 utatane.tea@gmail.com[JSC] Create parallel SlotVisitors apriori
2017-12-18 utatane.tea@gmail.com[JSC] Use IsoSpace for JSWeakMap and JSWeakSet to use...
2017-12-14 fpizlo@apple.comInferredValue should use IsoSubspace
2017-12-13 fpizlo@apple.comIt should be possible to flag a cell for unconditional...
2017-12-09 fpizlo@apple.comInferredType should not use UnconditionalFinalizer
2017-12-05 fpizlo@apple.comGC constraint solving should be parallel
2017-10-08 fpizlo@apple.comdirect-construct-arity-mismatch.js can have GCs that...
2017-10-08 fpizlo@apple.comOctane/splay can leak memory due to stray pointers...
2017-08-07 commit-queue@webki... Unreviewed, rolling out r220144.
2017-08-03 utatane.tea@gmail.comMerge WTFThreadData to Thread::current
2017-08-02 sbarati@apple.comOn memory-constrained iOS devices, reduce the rate...
2017-08-02 fpizlo@apple.comBmalloc and GC should put auxiliaries (butterflies...
2017-07-31 jlewis3@apple.comUnreviewed, rolling out r220060.
2017-07-31 utatane.tea@gmail.comMerge WTFThreadData to Thread::current
2017-07-22 fpizlo@apple.comIt should be easy to decide how WebKit yields
2017-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-06-16 mark.lam@apple.comAdd a JSRunLoopTimer registry in VM.
2017-05-17 msaboff@apple.comSource/bmalloc:
2017-05-12 msaboff@apple.com[iOS] Use memory footprint to dynamically adjust behavi...
2017-05-11 fpizlo@apple.comOffer SPI to notify clients that GC has happened
2017-05-09 sbarati@apple.comCallLinkInfos belonging to Wasm->JS stubs need to be...
2017-05-04 fpizlo@apple.comJSC::Heap should expose a richer API for requesting GCs
next