JSC should have InstanceOf inline caching
[WebKit-https.git] / Source / JavaScriptCore / runtime / JSCellInlines.h
2018-05-18 fpizlo@apple.comJSC should have InstanceOf inline caching
2018-05-16 utatane.tea@gmail.com[JSC] Check TypeInfo first before calling getCallData...
2018-04-30 keith_miller@apple.comMove the MayBePrototype JSCell header bit to InlineType...
2018-04-30 keith_miller@apple.comMove StructureIsImmortal to out of line flags.
2018-03-08 utatane.tea@gmail.com[JSC] Add inherits<T>(VM&) leveraging JSCast fast path
2018-02-16 fpizlo@apple.comObjects that contain dangerous things should be allocat...
2018-02-15 keith_miller@apple.comWe should be able to jsDynamicCast from JSType when...
2018-01-31 keith_miller@apple.comCanonicalize aquiring the JSCell lock.
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)
2017-12-12 ticaiolima@gmail.com[ESNext][BigInt] Implement BigInt literals and JSBigInt
2017-11-30 fpizlo@apple.comGC should support isoheaps
2017-10-10 fpizlo@apple.comJSCell::didBecomePrototype is racy
2017-10-08 fpizlo@apple.comdirect-construct-arity-mismatch.js can have GCs that...
2017-07-22 fpizlo@apple.comIt should be easy to decide how WebKit yields
2017-06-15 utatane.tea@gmail.com[JSC] Implement Object.assign in C++
2017-04-28 mark.lam@apple.comFix some RELEASE_ASSERT failures caused by OutOfMemoryE...
2017-04-27 mark.lam@apple.comAudit and fix incorrect uses of JSArray::tryCreateForIn...
2017-04-04 sbarati@apple.comWebAssembly: JSWebAssemblyCallee should not be a JSCell
2017-03-28 utatane.tea@gmail.comWebAssembly: add fallback to use pinned register to...
2017-03-01 mark.lam@apple.com[Re-landing] Change JSLock to stash PlatformThread...
2017-03-01 mark.lam@apple.comREGRESSION (r213202?): Assertion failed: (!"initialized...
2017-03-01 mark.lam@apple.comChange JSLock to stash PlatformThread instead of std...
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-27 keith_miller@apple.comclassInfo should take a VM so it is not materialized...
2017-01-23 mark.lam@apple.comAdded a comment to clarify an assertion.
2017-01-18 fpizlo@apple.comMake opaque root scanning truly constraint-based
2017-01-17 fpizlo@apple.comJSCell::classInfo() shouldn't have a bunch of mitigatio...
2017-01-17 fpizlo@apple.comUnreviewed, roll out trac.webkit.org/changeset/210821
2017-01-17 fpizlo@apple.comJSCell::classInfo() shouldn't have a bunch of mitigatio...
2017-01-10 fpizlo@apple.comStreamline the GC barrier slowpath
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-09 cdumez@apple.comInline JSCell::toObject()
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-12-08 jfbastien@apple.comWebAssembly JS API: wire up Instance imports
2016-12-02 sbarati@apple.comRename CallFrame::callee() to CallFrame::jsCallee()
2016-11-18 fpizlo@apple.comConcurrent GC should be able to run splay in debug...
2016-11-15 fpizlo@apple.comUnreviewed, fix cloop.
2016-11-15 fpizlo@apple.comThe GC should be optionally concurrent and disabled...
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-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-18 fpizlo@apple.comMarkedBlocks should know that they can be used for...
2016-06-06 utatane.tea@gmail.comChange ProxyObject.[[Get]] not to use custom accessor
2015-10-05 fpizlo@apple.comAllow an object's marking state to track The Three...
2015-05-29 fpizlo@apple.comNon-speculative Branch should be fast in the FTL
2015-05-04 akling@apple.comMake ExecState::vm() branchless in release builds.
2015-04-13 akling@apple.comDon't segregate heap objects based on Structure immorta...
2015-03-04 fpizlo@apple.comOnly Heap should be in charge of deciding how to select...
2015-01-31 utatane.tea@gmail.comImplement ES6 Symbol
2014-09-17 msaboff@apple.comChange CallFrame to use Callee instead of JSScope to...
2014-09-02 akling@apple.comOptimize own property GetByVals with rope string subscr...
2014-08-01 akling@apple.comRemove the JSC::OverridesVisitChildren flag.
2014-07-31 mark.lam@apple.comJSCell::classInfo() belongs in JSCellInlines.h.
2014-06-09 mhahnenberg@apple.comEagerly reify DOM prototype attributes
2014-05-23 akling@apple.comTemplatize GC's destructor invocation for dtor type.
2014-05-06 akling@apple.comFix debug build.
2014-05-06 akling@apple.comOptimize GetByVal when subscript is a rope string.
2014-04-29 mhahnenberg@apple.comJSProxies should be cacheable
2014-04-05 mhahnenberg@apple.comEnhanced GC logging
2014-04-04 mhahnenberg@apple.comAll Heap::writeBarriers should be inline
2014-03-05 mhahnenberg@apple.comJSCell::m_gcData should encode its information differently
2014-03-04 akling@apple.comGet to Structures more efficiently in JSCell::methodTab...
2014-03-01 akling@apple.comJSCell::fastGetOwnProperty() should get the Structure...
2014-02-27 mhahnenberg@apple.comMake JSCells have 32-bit Structure pointers
2014-02-09 akling@apple.comPass VM instead of ExecState to JSCell::fastGetOwnPrope...
2014-02-01 oliver@apple.com2014-01-31 Oliver Hunt <oliver@apple.com>
2014-01-31 oliver@apple.comMake it possible to implement JS builtins in JS
2013-12-19 mhahnenberg@apple.comDelayedReleaseScope is in the wrong place
2013-10-16 mhahnenberg@apple.comllint_slow_path_put_by_id can deadlock on a ConcurrentJ...
2013-10-14 commit-queue@webki... Unreviewed, rolling out r157413.
2013-10-14 mhahnenberg@apple.comllint_slow_path_put_by_id can deadlock on a ConcurrentJ...
2013-08-14 fpizlo@apple.comFoo::s_info should be Foo::info(), so that you can...
2013-07-31 barraclough@apple.comSome cleanup in JSValue::get
2013-07-25 oliver@apple.comfourthTier: DFG shouldn't allocate in the GC heap
2013-04-27 ggaren@apple.comSource/JavaScriptCore: Re-landing <trac.webkit.org...
2013-04-26 fpizlo@apple.comUnreviewed, roll out trac.webkit.org/changeset/148999
2013-04-23 ggaren@apple.comSource/JavaScriptCore: Filled out more cases of branch...
2013-04-18 ggaren@apple.comRenamed JSGlobalData to VM
2013-03-15 mhahnenberg@apple.comRoll out r145838
2013-03-14 fpizlo@apple.comJSObject fast by-string access optimizations should...
2013-02-01 mhahnenberg@apple.comStructure should have a StructureRareData field to...
2013-01-30 oliver@apple.comAdd some hardening to methodTable()
2013-01-29 ggaren@apple.comStatic size inference for JavaScript objects
2013-01-12 fpizlo@apple.comThe JITThunks class should be in its own file, and...