Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
[WebKit-https.git] / Source / JavaScriptCore / jit / JITPropertyAccess.cpp
2018-04-18 mark.lam@apple.comTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
2018-04-12 mark.lam@apple.comConsolidate some PtrTags.
2018-04-08 utatane.tea@gmail.com[JSC] Introduce op_get_by_id_direct
2018-04-04 fpizlo@apple.comRemove poisoning of typed array vector
2018-04-04 fpizlo@apple.comDon't do index masking or poisoning for DirectArguments
2018-04-01 fpizlo@apple.comJSObject shouldn't do index masking
2018-03-31 mark.lam@apple.comAdd pointer profiling support in baseline JIT and suppo...
2018-03-22 utatane.tea@gmail.com[JSC] Drop op_put_by_index
2018-03-22 fpizlo@apple.comScopedArguments should do poisoning and index masking
2018-03-21 mark.lam@apple.comUse CodeBlock::instructions()[] and CodeBlock::bytecode...
2018-03-20 mark.lam@apple.comImprove FunctionPtr and use it in the JIT CallRecord.
2018-03-14 mark.lam@apple.comEnhance the MacroAssembler and LinkBuffer to support...
2018-03-11 fpizlo@apple.comSplit DirectArguments into JSValueOOB and JSValueStrict...
2018-03-08 keith_miller@apple.comMeta-program setupArguments and callOperation
2018-02-27 mark.lam@apple.comModernize FINALIZE_CODE and peer macros to use __VA_ARG...
2018-02-06 keith_miller@apple.comput_to_scope/get_from_scope should not cache lexical...
2018-01-31 mark.lam@apple.comApply poisoning to TypedArray vector pointers.
2018-01-26 fpizlo@apple.comDirectArguments should protect itself using dynamic...
2018-01-06 msaboff@apple.comAdd ability to disable indexed property masking for...
2018-01-05 keith_miller@apple.comTypedArrays and Wasm should use index masking.
2017-12-14 keith_miller@apple.comJSObjects should have a mask for loading indexed properties
2017-11-30 sbarati@apple.comRemove pointer caging for double arrays
2017-11-14 sbarati@apple.comRemove pointer caging for HashMapImpl, JSLexicalEnviron...
2017-11-09 utatane.tea@gmail.com[JSC][JIT] Clean up SlowPathCall stubs
2017-11-08 sbarati@apple.comOnly cage double butterfly accesses
2017-10-22 utatane.tea@gmail.com[JSC][Baseline] Use linkAllSlowCasesForBytecodeOffset...
2017-10-22 utatane.tea@gmail.com[JSC] Clean up baseline slow path
2017-09-17 utatane.tea@gmail.comMerge JSLexicalEnvironment and JSEnvironmentRecord
2017-08-14 fpizlo@apple.comPut the ScopedArgumentsTable's ScopeOffset array in...
2017-08-12 fpizlo@apple.comScopedArguments overflow storage needs to be in the...
2017-08-11 fpizlo@apple.comDirectArguments should be in the JSValue gigacage
2017-08-08 fpizlo@apple.comBaseline JIT should do caging
2017-08-08 ryanhaddad@apple.comUnreviewed, rolling out r220368.
2017-08-07 fpizlo@apple.comBaseline JIT should do caging
2017-08-02 fpizlo@apple.comBmalloc and GC should put auxiliaries (butterflies...
2017-06-16 mark.lam@apple.comInterpreter methods for mapping between Opcode and...
2017-05-22 utatane.tea@gmail.com[FTL] Support GetByVal with ArrayStorage and SlowPutArr...
2017-04-30 gskachkov@gmail.com[ES6]. Implement Annex B.3.3 function hoisting rules...
2017-04-26 commit-queue@webki... Unreviewed, rolling out r215476.
2017-04-18 gskachkov@gmail.com[ES6]. Implement Annex B.3.3 function hoisting rules...
2017-03-29 sbarati@apple.comLinkBuffer and ExecutableAllocator shouldn't have anyth...
2017-03-29 sbarati@apple.comAssemblyHelpers should not have a VM field
2017-03-06 commit-queue@webki... op_get_by_id_with_this should use inline caching
2017-02-27 commit-queue@webki... Unreviewed, rolling out r213019.
2017-02-27 commit-queue@webki... op_get_by_id_with_this should use inline caching
2017-02-16 keith_miller@apple.comRefactor AccessCase to be more like B3Value
2016-12-24 commit-queue@webki... [test262] Fixing mapped arguments object property test...
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-11-11 cdumez@apple.comUnreviewed, rolling out r208117 and r208160.
2016-10-30 sbarati@apple.comWe should have a way of profiling when a get_by_id...
2016-10-04 utatane.tea@gmail.com[JSC] Add a new byte code op_define_property instead...
2016-09-30 fpizlo@apple.comREGRESSION(r206555): It made Dromaeo/jslib-style-jquery...
2016-09-28 fpizlo@apple.comThe write barrier should be down with TSO
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-25 commit-queue@webki... TryGetById should have a ValueProfile so that it can...
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-10 msaboff@apple.comBaseline GetByVal and PutByVal for cache ID stubs need...
2016-07-29 utatane.tea@gmail.comJSC::Symbol should be hash-consed
2016-07-08 keith_miller@apple.comTypedArrays need more isNeutered checks.
2016-06-19 sbarati@apple.comWe should be able to generate more types of ICs inline
2016-06-17 fpizlo@apple.comBaseline JIT should be concurrent
2016-05-17 commit-queue@webki... [JSC] Remove the index check from op_get_by_val/op_put_...
2016-05-13 benjamin@webkit.org[JSC] Emit the loads of emitLoadWithStructureCheck...
2016-05-09 sbarati@apple.comGetter and setter on super are called with wrong "this...
2016-05-05 keith_miller@apple.comAdd support for delete by value to the DFG
2016-04-19 sbarati@apple.comimplement dynamic scope accesses in the DFG/FTL
2016-04-18 keith_miller@apple.comWe should support delete in the DFG
2016-04-11 fpizlo@apple.comIt should be possible to edit StructureStubInfo without...
2016-04-07 keith_miller@apple.comWe should support the ability to do a non-effectful...
2016-04-06 commit-queue@webki... Unreviewed, rolling out r199104.
2016-04-06 keith_miller@apple.comWe should support the ability to do a non-effectful...
2016-04-05 ryanhaddad@apple.comUnreviewed, rolling out r199073.
2016-04-05 keith_miller@apple.comWe should support the ability to do a non-effectful...
2016-03-18 fpizlo@apple.comReplace all of the various non-working and non-compilin...
2016-03-15 fpizlo@apple.comRemove the Baker barrier from JSC
2015-11-05 fpizlo@apple.comB3->Air lowering should have a story for compare-branch...
2015-11-03 msaboff@apple.comWebInspector crashed while viewing Timeline when refres...
2015-11-02 utatane.tea@gmail.comRename op_put_getter_setter to op_put_getter_setter_by_id
2015-11-01 commit-queue@webki... Unreviewed, rolling out r191858.
2015-11-01 utatane.tea@gmail.comRename op_put_getter_setter to op_put_getter_setter_by_id
2015-10-27 utatane.tea@gmail.com[ES6] Add DFG/FTL support for accessor put operations
2015-10-24 commit-queue@webki... Unreviewed, rolling out r191500.
2015-10-23 utatane.tea@gmail.com[ES6] Add DFG/FTL support for accessor put operations
2015-10-16 fpizlo@apple.comCopyBarrier must be avoided for slow TypedArrays
2015-10-12 fpizlo@apple.comGC should have a Baker barrier for concurrent copying
2015-10-08 sbarati@apple.comWe should be able to inline getter/setter calls inside...
2015-10-07 fpizlo@apple.comDon't setOutOfBounds in JIT code for PutByVal, since...
2015-10-07 fpizlo@apple.comGet rid of JIT::compilePutDirectOffset
2015-10-07 fpizlo@apple.comJIT::emitGetGlobalProperty/emitPutGlobalProperty are...
2015-10-07 fpizlo@apple.comJIT::compileGetDirectOffset is useless
2015-09-25 mark.lam@apple.comRemove the use of "Immediate" in JIT function names.
2015-09-22 fpizlo@apple.comGet rid of ENABLE(GGC)
2015-09-15 fpizlo@apple.comLLInt get/put inline caches shouldn't use tons of opcodes
2015-09-14 commit-queue@webki... Unreviewed, rolling out r189751, r189752, and r189754.
2015-09-14 fpizlo@apple.comLLInt get/put inline caches shouldn't use tons of opcodes
2015-09-10 msaboff@apple.comAdd support for Callee-Saves registers
2015-09-08 utatane.tea@gmail.com[ES6] Implement computed accessors
2015-09-08 commit-queue@webki... baseline JIT should emit better code for UnresolvedProp...
next