Try ripping out inferred types because it might be a performance improvement
[WebKit-https.git] / Source / JavaScriptCore / jit / AssemblyHelpers.h
2019-01-16 sbarati@apple.comTry ripping out inferred types because it might be...
2018-12-13 yusukesuzuki@slows... [BigInt] Implement DFG/FTL typeof for BigInt
2018-11-22 yusukesuzuki@slows... [JSC] Drop ARM_TRADITIONAL support in LLInt, baseline...
2018-10-16 keith_miller@apple.comSupport arm64 CPUs with a 32-bit address space
2018-10-02 yusukesuzuki@slows... [JSC] Add branchIfNaN and branchIfNotNaN
2018-10-01 yusukesuzuki@slows... [WebAssembly] Move type conversion code of JSToWasm...
2018-08-28 mark.lam@apple.comFix exception throwing code so that topCallFrame and...
2018-06-02 utatane.tea@gmail.comBaseline op_jtrue emits an insane amount of code
2018-05-22 keith_miller@apple.comWe should have a CoW storage for NewArrayBuffer arrays.
2018-05-22 utatane.tea@gmail.com[JSC] Remove duplicate methods in JSInterfaceJIT
2018-05-22 utatane.tea@gmail.comUnreviewed, reland InById cache
2018-05-17 utatane.tea@gmail.com[JSC] Use AssemblyHelpers' type checking functions...
2018-05-16 utatane.tea@gmail.com[JSC] Check TypeInfo first before calling getCallData...
2018-04-13 utatane.tea@gmail.com[DFG] Remove duplicate 32bit ProfileType implementation
2018-04-11 mark.lam@apple.comReplace CompactJITCodeMap with JITCodeMap.
2018-04-11 utatane.tea@gmail.com[DFG] Remove duplicate 32bit code more
2018-04-11 ticaiolima@gmail.com[ESNext][BigInt] Add support for BigInt in SpeculatedType
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-09 msaboff@apple.comEmit code to zero the stack frame on function entry
2018-01-26 fpizlo@apple.comDirectArguments should protect itself using dynamic...
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 fpizlo@apple.comRename MarkedAllocator to BlockDirectory and AllocatorA...
2018-01-05 commit-queue@webki... Unreviewed, rolling out r226434.
2018-01-05 utatane.tea@gmail.com[DFG] Unify ToNumber implementation in 32bit and 64bit...
2017-12-14 keith_miller@apple.comJSObjects should have a mask for loading indexed properties
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-11-30 fpizlo@apple.comGC should support isoheaps
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 fpizlo@apple.comEnable gigacage on iOS
2017-10-11 commit-queue@webki... Unreviewed, rolling out r223113 and r223121.
2017-10-10 fpizlo@apple.comEnable gigacage on iOS
2017-10-09 commit-queue@webki... Unreviewed, rolling out r223015 and r223025.
2017-10-08 fpizlo@apple.comOctane/splay can leak memory due to stray pointers...
2017-10-07 fpizlo@apple.comEnable gigacage on iOS
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
2017-09-14 mark.lam@apple.comRolling out r221832: Regresses Speedometer by ~4% and...
2017-09-10 mark.lam@apple.com[Re-landing] Use JIT probes for DFG OSR exit.
2017-09-09 ryanhaddad@apple.comUnreviewed, rolling out r221774.
2017-09-08 mark.lam@apple.comUse JIT probes for DFG OSR exit.
2017-09-02 utatane.tea@gmail.com[DFG] Relax arity requirement
2017-08-24 fpizlo@apple.comReduce Gigacage sizes
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-06-25 annulen@yandex.ruRemove excessive headers from JavaScriptCore
2017-06-02 fpizlo@apple.comGC should use scrambled free-lists
2017-05-22 fpizlo@apple.comFTL stack overflow handling should not assume that...
2017-03-31 sbarati@apple.comWebAssembly: When Wasm calls to C, it should use Wasm...
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-28 utatane.tea@gmail.comWebAssembly: add fallback to use pinned register to...
2017-03-25 fpizlo@apple.comFix wasm by returning after we do TLS.
2017-03-24 jfbastien@apple.comWebAssembly: store state in TLS instead of on VM
2017-02-22 utatane.tea@gmail.comJSModuleNamespace object should have IC
2017-02-21 ryanhaddad@apple.comUnreviewed, rolling out r212712.
2017-02-21 utatane.tea@gmail.comJSModuleNamespace object should have IC
2017-01-26 sbarati@apple.comWebAssembly JS API: coerce return values from imports
2017-01-18 fpizlo@apple.comMake opaque root scanning truly constraint-based
2017-01-03 julien.brianceau... Remove sh4 specific code from JavaScriptCore
2016-12-13 commit-queue@webki... Unreviewed, rolling out r209725.
2016-12-12 msaboff@apple.comREGRESSION(r209653): speedometer crashes making virtual...
2016-12-11 commit-queue@webki... Unreviewed, rolling out r209653, r209654, r209663, and
2016-12-10 msaboff@apple.comJSVALUE64: Pass arguments in platform argument register...
2016-12-09 fpizlo@apple.comEnable concurrent GC on ARM64
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-11-17 fpizlo@apple.comSpeculatively disable eager object zero-fill on not...
2016-11-15 fpizlo@apple.comThe GC should be optionally concurrent and disabled...
2016-11-12 sbarati@apple.comWe should have a more concise way of determining when...
2016-11-11 cdumez@apple.comUnreviewed, rolling out r208584.
2016-11-11 sbarati@apple.comWe should have a more concise way of determining when...
2016-11-10 utatane.tea@gmail.com[JSC] Avoid cloned arguments allocation in ArrayPrototy...
2016-10-10 utatane.tea@gmail.com[DOMJIT] Implement Node accessors in DOMJIT
2016-10-06 utatane.tea@gmail.com[DOMJIT] Add initial CheckDOM and CallDOM implementations
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-24 fpizlo@apple.comNeed a store-load fence between setting cell state...
2016-09-23 ryanhaddad@apple.comUnreviewed, rolling out r206314, r206316, and r206319.
2016-09-23 fpizlo@apple.comSource/JavaScriptCore:
2016-09-08 sbarati@apple.comWe should inline operationConvertJSValueToBoolean into...
2016-09-08 fpizlo@apple.comRemove CopiedSpace and use MarkedSpace instead
2016-09-08 mark.lam@apple.comAdd support for a ternary sub32 emitter for ARM64 and...
2016-09-07 fpizlo@apple.comMake emitAllocateWithNonNullAllocator's sub32() disallo...
2016-09-06 sbarati@apple.comMake JSMap and JSSet faster
2016-09-06 ryanhaddad@apple.comUnreviewed, rolling out r205504.
2016-09-06 sbarati@apple.comMake JSMap and JSSet faster
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-24 fpizlo@apple.comAssemblyHelpers::emitAllocateWithNonNullAllocator(...
next