[JSC] Lazily create sentinel Map and Set buckets
[WebKit-https.git] / Source / JavaScriptCore / runtime / VM.h
2019-02-25 ysuzuki@apple.com[JSC] Lazily create sentinel Map and Set buckets
2019-02-15 ysuzuki@apple.com[JSC] Do not even allocate JIT worklists in non-JIT...
2019-02-09 ysuzuki@apple.com[JSC] Increase StructureIDTable initial capacity
2019-02-06 ysuzuki@apple.com[JSC] Unify indirectEvalExecutableSpace and directEvalE...
2019-02-05 ysuzuki@apple.com[JSC] Shrink size of VM by lazily allocating IsoSubspac...
2019-02-02 ysuzuki@apple.com[JSC] Remove some of IsoSubspaces for JSFunction subclasses
2019-02-01 ysuzuki@apple.com[JSC] Unify CodeBlock IsoSubspaces
2019-02-01 ysuzuki@apple.comUnreviewed, follow-up after r240859
2019-02-01 ysuzuki@apple.com[JSC] Remove cellJSValueOOBSpace
2019-01-29 ysuzuki@apple.com[JSC] Reduce size of memory used for ShadowChicken
2019-01-28 ysuzuki@apple.com[JSC] RegExpConstructor should not have own IsoSubspace
2019-01-26 ysuzuki@apple.com[JSC] NativeErrorConstructor should not have own IsoSub...
2019-01-25 ysuzuki@apple.com[JSC] ErrorConstructor should not have own IsoSubspace
2019-01-25 ysuzuki@apple.com[JSC] SharedArrayBufferConstructor and ArrayBufferConst...
2019-01-22 ysuzuki@apple.com[JSC] Intl constructors should fit in sizeof(InternalFu...
2019-01-22 commit-queue@webki... [JSC] StrictModeTypeErrorFunction is no longer used
2019-01-16 sbarati@apple.comTry ripping out inferred types because it might be...
2019-01-09 mark.lam@apple.comGigacage disabling checks should handle the GIGACAGE_AL...
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-12-15 mark.lam@apple.comCallFrame::convertToStackOverflowFrame() needs to keep...
2018-12-14 commit-queue@webki... Unreviewed, rolling out r239153, r239154, and r239155.
2018-12-14 sbarati@apple.comThe JSC shell should listen for memory pressure events...
2018-12-13 yusukesuzuki@slows... [JSC] Optimize Object.keys by caching own keys results...
2018-11-14 sbarati@apple.comTypeProfileLog::processLogEntries should stash away...
2018-10-29 tzagallo@apple.comNew bytecode format for JSC
2018-10-26 commit-queue@webki... Unreviewed, rolling out r237479 and r237484.
2018-10-26 tzagallo@apple.comNew bytecode format for JSC
2018-10-11 mark.lam@apple.comChanges towards allowing use of the ASAN detect_stack_u...
2018-09-22 yusukesuzuki@slows... [JSC] Enable LLInt ASM interpreter on X64 and ARM64...
2018-08-28 mark.lam@apple.comFix exception throwing code so that topCallFrame and...
2018-08-23 sbarati@apple.comJSRunLoopTimer may run part of a member function after...
2018-08-23 mark.lam@apple.comMove vmEntryGlobalObject() to VM from CallFrame.
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-07-27 mark.lam@apple.comAdd some crash info to Heap::checkConn() RELEASE_ASSERTs.
2018-07-24 sbarati@apple.comMake VM::canUseJIT an inlined function
2018-07-21 utatane.tea@gmail.com[JSC] Use Function / ScopedLambda / RecursableLambda...
2018-06-27 sbarati@apple.comJSImmutableButterfly can't be allocated from a subspace...
2018-06-21 mark.lam@apple.comUse IsoCellSets to track Executables with clearable...
2018-06-05 sbarati@apple.comSet the activeLength of all ScratchBuffers to zero...
2018-05-30 keith_miller@apple.comError instances should not strongly hold onto StackFrames
2018-05-30 sbarati@apple.comAdd a version of JSVirtualMachine shrinkFootprint that...
2018-05-25 sbarati@apple.comMake JSC have a mini mode that kicks in when the JIT...
2018-05-23 fpizlo@apple.comSpeed up JetStream/base64
2018-05-22 fpizlo@apple.comGet rid of TLCs
2018-05-22 keith_miller@apple.comWe should have a CoW storage for NewArrayBuffer arrays.
2018-05-11 sbarati@apple.comDon't allocate value profiles when the JIT is disabled
2018-05-09 sbarati@apple.comAdd JSVirtualMachine SPI to shrink the memory footprint...
2018-05-08 sbarati@apple.comMake a compact version of VariableEnvironment that...
2018-05-04 fpizlo@apple.comStrings should not be allocated in a gigacage
2018-04-26 commit-queue@webki... [INTL] Implement Intl.PluralRules
2018-04-19 fpizlo@apple.comThe InternalFunction hierarchy should be in IsoSubspaces
2018-04-18 mark.lam@apple.comTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
2018-04-17 fpizlo@apple.comJSWebAssemblyCodeBlock should be in an IsoSubspace
2018-04-08 utatane.tea@gmail.comUse alignas instead of compiler-specific attributes
2018-04-04 fpizlo@apple.comDon't do index masking or poisoning for DirectArguments
2018-04-03 fpizlo@apple.comGC shouldn't do object distancing
2018-03-12 mark.lam@apple.comMake a NativeFunction into a class to support pointer...
2018-03-11 fpizlo@apple.comSplit DirectArguments into JSValueOOB and JSValueStrict...
2018-03-06 utatane.tea@gmail.comFix std::make_unique / new[] using system malloc
2018-02-16 fpizlo@apple.comObjects that contain dangerous things should be allocat...
2018-02-15 fpizlo@apple.comUnreviewed, roll out r228366 since it did not progress...
2018-02-14 msaboff@apple.comREGRESSION(225695) : com.apple.WebKit.WebContent at...
2018-02-13 caitp@igalia.com[JSC] cache TaggedTemplate arrays by callsite rather...
2018-02-13 fpizlo@apple.comLock down JSFunction
2018-02-10 fpizlo@apple.comDon't waste memory for error.stack
2018-02-08 darin@apple.comEvent improvements
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-26 fpizlo@apple.comDisable TLS-based TLCs
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-11 fpizlo@apple.comCodeBlocks should be in IsoSubspaces
2018-01-10 commit-queue@webki... Unreviewed, rolling out r226667 and r226673.
2018-01-10 fpizlo@apple.comCodeBlocks should be in IsoSubspaces
2017-12-18 utatane.tea@gmail.com[JSC] Use IsoSpace for JSWeakMap and JSWeakSet to use...
2017-12-17 utatane.tea@gmail.com[JSC][WebCore][CSSJIT] Remove VM reference in CSSJIT
2017-12-14 fpizlo@apple.comInferredValue should use IsoSubspace
2017-12-13 fpizlo@apple.comStructure, StructureRareData, and PropertyTable should...
2017-12-13 fpizlo@apple.comIt should be possible to flag a cell for unconditional...
2017-12-12 ticaiolima@gmail.com[ESNext][BigInt] Implement BigInt literals and JSBigInt
2017-12-09 fpizlo@apple.comInferredType should not use UnconditionalFinalizer
2017-12-07 mark.lam@apple.com[Re-landing r225620] Refactoring: Rename ScrambledPtr...
2017-12-07 mcatanzaro@igalia.comUnreviewed, rolling out r225620
2017-12-07 mark.lam@apple.comRefactoring: Rename ScrambledPtr to Poisoned.
2017-12-04 utatane.tea@gmail.comWTF shouldn't have both Thread and ThreadIdentifier
2017-12-02 mark.lam@apple.comLet's scramble ClassInfo pointers in cells.
2017-11-30 fpizlo@apple.comGC should support isoheaps
2017-11-06 utatane.tea@gmail.comJIT call inline caches should cache calls to objects...
2017-10-24 utatane.tea@gmail.com[JSC] Drop ArityCheckData
2017-10-24 keith_miller@apple.comUnreviewed, reland r223866
2017-10-24 commit-queue@webki... Unreviewed, rolling out r223866.
2017-10-24 jfbastien@apple.comWebAssembly: topEntryFrame on Wasm::Instance
2017-10-20 jfbastien@apple.comWebAssembly: no VM / JS version of everything but Instance
2017-10-12 utatane.tea@gmail.comSupport integrity="" on module scripts
2017-10-10 sbarati@apple.comThe prototype cache should be aware of the Executable...
2017-10-08 fpizlo@apple.comOctane/splay can leak memory due to stray pointers...
2017-10-06 ryanhaddad@apple.comUnreviewed, rolling out r222791 and r222873.
2017-10-03 jfbastien@apple.comWebAssembly: no VM / JS version of everything but Instance
next