Try ripping out inferred types because it might be a performance improvement
[WebKit-https.git] / Source / JavaScriptCore / runtime / Structure.h
2019-01-16 sbarati@apple.comTry ripping out inferred types because it might be...
2018-12-18 yusukesuzuki@slows... [JSC] Optimize Object.keys by caching own keys results...
2018-12-14 commit-queue@webki... Unreviewed, rolling out r239153, r239154, and r239155.
2018-12-13 yusukesuzuki@slows... [JSC] Optimize Object.keys by caching own keys results...
2018-11-20 Hironori.Fujii@son... REGRESSION(r238039) WebCore::JSDOMGlobalObject::createS...
2018-11-19 Hironori.Fujii@son... REGRESSION(r238039) WebCore::JSDOMGlobalObject::createS...
2018-10-26 mark.lam@apple.comFix missing edge cases with JSGlobalObjects having...
2018-07-08 utatane.tea@gmail.com[JSC] Optimize padding of InferredTypeTable by using...
2018-06-16 utatane.tea@gmail.com[JSC] Inline JSArray::pushInline and Structure::nonProp...
2018-05-22 keith_miller@apple.comWe should have a CoW storage for NewArrayBuffer arrays.
2018-05-18 fpizlo@apple.comJSC should have InstanceOf inline caching
2018-05-11 sbarati@apple.comDon't use inferred types when the JIT is disabled
2018-05-11 utatane.tea@gmail.com[JSC] Object.assign for final objects should be faster
2018-05-08 msaboff@apple.comDeferred firing of structure transition watchpoints...
2018-04-30 keith_miller@apple.comMove StructureIsImmortal to out of line flags.
2018-02-15 keith_miller@apple.comWe should be able to jsDynamicCast from JSType when...
2018-01-12 jfbastien@apple.comPoisonedWriteBarrier
2017-12-13 fpizlo@apple.comStructure, StructureRareData, and PropertyTable should...
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-02 mark.lam@apple.comLet's scramble ClassInfo pointers in cells.
2017-10-19 sbarati@apple.comWe should hard code the poly proto offset
2017-10-19 sbarati@apple.comTurn various poly proto RELEASE_ASSERTs into ASSERTs...
2017-10-11 sbarati@apple.comPrototype structure transition should be a deferred...
2017-10-04 sbarati@apple.comImplement polymorphic prototypes
2017-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-06-11 utatane.tea@gmail.com[JSC] Shrink Structure size
2017-02-15 utatane.tea@gmail.com[JSC] Drop PassRefPtr
2017-01-20 fpizlo@apple.comStructure::pin() needs to be called while holding a...
2017-01-13 sbarati@apple.comAdd a slice intrinsic to the DFG/FTL
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-12-06 mark.lam@apple.comIntroduce the concept of Immutable Prototype Exotic...
2016-11-30 commit-queue@webki... Unreviewed, rolling out r209112.
2016-11-30 sbarati@apple.comWe should support CreateThis in the FTL
2016-11-18 fpizlo@apple.comConcurrent GC should be able to run splay in debug...
2016-11-15 fpizlo@apple.comRename CONCURRENT_JIT/ConcurrentJIT to CONCURRENT_JS...
2016-11-15 fpizlo@apple.comThe GC should be optionally concurrent and disabled...
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-08-15 achristensen@apple.comRemove unused includes of wtf headers
2016-07-18 fpizlo@apple.comObject.preventExtensions/seal/freeze makes code much...
2016-06-09 barraclough@apple.comJSObject::reifyAllStaticProperties cleanup
2016-06-02 fpizlo@apple.comStructure::previousID() races with Structure::allocateR...
2016-05-04 fpizlo@apple.comReferences from code to Structures should be stronger...
2016-04-05 fpizlo@apple.comPolymorphicAccess should have a MegamorphicLoad case
2016-03-07 commit-queue@webki... Heap Snapshot should include different Edge types and...
2016-03-06 fpizlo@apple.comRegExpMatchesArray doesn't know how to have a bad time
2016-03-04 darin@apple.comRemove "virtual" from all lines that have both "virtual...
2016-03-04 sbarati@apple.comAdd Proxy tests for exceptions that depend on an object...
2016-03-01 sbarati@apple.com[[IsExtensible]] should be a virtual method in the...
2016-03-01 sbarati@apple.com[[PreventExtensions]] should be a virtual method in...
2016-02-05 fpizlo@apple.comArrayify for a typed array shouldn't create a monster
2016-01-11 keith_miller@apple.comArrays should use the InternalFunctionAllocationProfile...
2016-01-05 keith_miller@apple.comUnreviewed build fix. A symbol was being exported that...
2016-01-05 keith_miller@apple.com[ES6] Arrays should be subclassable.
2015-12-16 fpizlo@apple.comImprove JSObject::put performance
2015-11-20 cdumez@apple.comCaching of properties on objects that have named proper...
2015-11-11 keith_miller@apple.comRegression(r191815): 5.3% regression on Dromaeo JS...
2015-10-06 ggaren@apple.comRemove a few includes from JSGlobalObject.h
2015-10-02 fpizlo@apple.comWe should not add InferredTypeTables to old Structures
2015-09-21 fpizlo@apple.comJSC should infer property types
2015-09-10 fpizlo@apple.comStructure should be able to tell you if it had ever...
2015-08-30 fpizlo@apple.comJSC property attributes should fit in a byte
2015-08-14 commit-queue@webki... Unreviewed, rolling out r188431.
2015-08-14 simon.fraser@apple.comRemove a few includes from JSGlobalObject.h
2015-08-03 fpizlo@apple.comDFG should have adaptive structure watchpoints
2015-07-18 fpizlo@apple.comDFG should have some obvious mitigations against watchi...
2015-07-13 fpizlo@apple.comIf Watchpoint::fire() looks at the state of the world...
2015-05-23 utatane.tea@gmail.comIntroduce UniquedStringImpl and SymbolImpl to separate...
2015-05-14 commit-queue@webki... ES6: Allow duplicate property names
2015-04-13 akling@apple.comDon't segregate heap objects based on Structure immorta...
2015-03-24 msaboff@apple.comREGRESSION (172175-172177): Change in for...in processi...
2014-11-30 akling@apple.comPropertyTable keys should be AtomicStringImpl.
2014-09-26 fpizlo@apple.comFTL should sink object allocations
2014-09-21 fpizlo@apple.comStructure should have a method for concurrently getting...
2014-09-21 fpizlo@apple.comStructure::getConcurrently() doesn't need to take a...
2014-09-02 akling@apple.comOptimize own property GetByVals with rope string subscr...
2014-08-06 fpizlo@apple.comMerge r171389, r171495, r171508, r171510, r171605,...
2014-08-06 fpizlo@apple.comMerge r170564, r170571, r170604, r170628, r170672,...
2014-07-27 fpizlo@apple.comMerge r170090, r170092, r170129, r170141, r170161,...
2014-07-26 fpizlo@apple.comUnreviewed, roll out r171641-r171644. It broke some...
2014-07-26 fpizlo@apple.comMerge r170090, r170092, r170129, r170141, r170161,...
2014-07-23 fpizlo@apple.comMerge r169628 from ftlopt.
2014-07-23 fpizlo@apple.comMerge r169148, r169185, r169188, r169578, r169582,...
2014-07-15 mhahnenberg@apple.comStores to PropertyTable use the Structure as the owner
2014-06-21 weinig@apple.comRemove static tables for bindings that use eager reific...
2014-06-12 mhahnenberg@apple.comMove structureHasRareData out of TypeInfo
2014-06-11 mhahnenberg@apple.comInline caching should try to flatten uncacheable dictio...
2014-06-11 rniwa@webkit.orgStructure::get should instantiate DeferGC only when...
2014-06-11 rniwa@webkit.orgStructure::get should instantiate DeferGC only when...
2014-06-09 mhahnenberg@apple.comEagerly reify DOM prototype attributes
2014-06-09 mark.lam@apple.comStructure should initialize its previousID in its const...
2014-05-20 mhahnenberg@apple.comJSArray::shiftCountWith* could be more efficient
2014-05-06 mhahnenberg@apple.comRoll out r167889
2014-04-29 mhahnenberg@apple.comJSProxies should be cacheable
2014-04-28 mhahnenberg@apple.comDeleting properties poisons objects
2014-04-20 commit-queue@webki... Unreviewed, rolling out r167501.
2014-04-18 mhahnenberg@apple.comDeleting properties poisons objects
next