[JSC] Shrink size of VM by lazily allocating IsoSubspaces for non-common types
[WebKit-https.git] / Source / JavaScriptCore / jit / JITOpcodes32_64.cpp
2019-02-05 ysuzuki@apple.com[JSC] Shrink size of VM by lazily allocating IsoSubspac...
2019-01-29 ysuzuki@apple.com[JSC] Reduce size of memory used for ShadowChicken
2019-01-18 mark.lam@apple.comAudit bytecode fields and ensure that LLInt instruction...
2019-01-16 mark.lam@apple.comRefactor new bytecode structs so that the fields are...
2019-01-09 yusukesuzuki@slows... Array.prototype.flat/flatMap have a minor bug in ArrayS...
2018-11-21 dinfuehr@igalia.comEnable JIT on ARM/Linux
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-09-28 mark.lam@apple.comByValInfo should not use integer offsets.
2018-09-08 mark.lam@apple.comEnsure that handleIntrinsicCall() is only applied on...
2018-07-08 utatane.tea@gmail.com[JSC] Optimize layout of CodeBlock to reduce padding
2018-07-03 mark.lam@apple.com[32-bit JSC tests] ASSERTION FAILED: !getDirect(offset...
2018-06-02 utatane.tea@gmail.comBaseline op_jtrue emits an insane amount of code
2018-05-23 utatane.tea@gmail.com[JSC] Use branchIfString/branchIfNotString instead...
2018-05-22 fpizlo@apple.comGet rid of TLCs
2018-05-18 fpizlo@apple.comJSC should have InstanceOf inline caching
2018-05-17 utatane.tea@gmail.com[JSC] Use AssemblyHelpers' type checking functions...
2018-04-18 mark.lam@apple.comTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
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-24 utatane.tea@gmail.com[DFG] Introduces fused compare and jump
2018-03-21 mark.lam@apple.comUse CodeBlock::instructions()[] and CodeBlock::bytecode...
2018-03-14 mark.lam@apple.comEnhance the MacroAssembler and LinkBuffer to support...
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-15 keith_miller@apple.comWe should be able to jsDynamicCast from JSType when...
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-11-30 fpizlo@apple.comGC should support isoheaps
2017-11-09 utatane.tea@gmail.com[JSC][JIT] Clean up SlowPathCall stubs
2017-11-01 utatane.tea@gmail.com[JSC] Introduce @toObject
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-10-21 utatane.tea@gmail.com[JSC] Remove per-host-function CTI stub in 32bit enviro...
2017-10-20 jfbastien@apple.comWebAssembly: no VM / JS version of everything but Instance
2017-10-19 sbarati@apple.comWe should hard code the poly proto offset
2017-10-06 ryanhaddad@apple.comUnreviewed, rolling out r222791 and r222873.
2017-10-04 sbarati@apple.comImplement polymorphic prototypes
2017-10-03 jfbastien@apple.comWebAssembly: no VM / JS version of everything but Instance
2017-08-25 sbarati@apple.comUnreviewed. Fix 32-bit after r221196
2017-08-25 sbarati@apple.comSupport compiling catch in the DFG
2017-08-25 commit-queue@webki... Unreviewed, rolling out r221119, r221124, and r221143.
2017-08-23 sbarati@apple.comSupport compiling catch in the DFG
2017-08-15 keith_miller@apple.comJSC named bytecode offsets should use references rather...
2017-08-15 keith_miller@apple.comEnable named offsets into JSC bytecodes
2017-08-15 keith_miller@apple.comAdd testing tool to lie to the DFG about profiles
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-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-10 fpizlo@apple.comREGRESSION (r209554-209571): stress/poly-setter-combo...
2016-10-06 utatane.tea@gmail.com[JSC] Add @throwXXXError bytecode intrinsic
2016-09-19 utatane.tea@gmail.com[JSC][LLInt] Introduce is_cell_with_type
2016-09-17 utatane.tea@gmail.com[DFG] Introduce IsCellWithType node and unify IsJSArray...
2016-09-08 sbarati@apple.comWe should inline operationConvertJSValueToBoolean into...
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-08-15 joepeck@webkit.orgReduce includes of Debugger.h
2016-07-25 fpizlo@apple.comAssemblyHelpers should own all of the cell allocation...
2016-07-18 fpizlo@apple.comDFG should really support jneq_ptr
2016-07-08 mark.lam@apple.comMove CallFrame header info from JSStack.h to CallFrame.h
2016-06-30 utatane.tea@gmail.com[JSC] Implement isFinite / isNaN in JS and make DFG...
2016-06-24 commit-queue@webki... Unreviewed, rolling out r202413.
2016-06-24 utatane.tea@gmail.com[JSC] Implement isFinite / isNaN in JS and make DFG...
2016-06-16 keith_miller@apple.comAdd support for Symbol.isConcatSpreadable (round 2)
2016-05-21 joepeck@webkit.orgRemove LegacyProfiler
2016-05-16 sbarati@apple.comHook up ShadowChicken to the debugger to show tail...
2016-05-16 joepeck@webkit.orgUnreviewed rollout r200924. Caused js/regress/string...
2016-05-14 commit-queue@webki... Remove LegacyProfiler
2016-05-13 mark.lam@apple.comWe should have one calleeSaveRegistersBuffer per VMEntr...
2016-04-26 gskachkov@gmail.comcalling super() a second time in a constructor should...
2016-04-26 gskachkov@gmail.comUnreviewed, rolling out r200083.
2016-04-26 gskachkov@gmail.comcalling super() a second time in a constructor should...
2016-04-25 mark.lam@apple.comRenaming SpecInt32, SpecInt52, MachineInt to SpecInt32O...
2016-04-19 gskachkov@gmail.comUnreviewed, rolling out r199712.
2016-04-19 gskachkov@gmail.comcalling super() a second time in a constructor should...
2016-04-05 fpizlo@apple.comJSC should use a shadow stack version of CHICKEN so...
2016-03-16 mark.lam@apple.comAdd support for setting Function.name from computed...
2016-03-15 fpizlo@apple.comRemove the Baker barrier from JSC
2016-03-07 sbarati@apple.com[[GetPrototypeOf]] should be a fully virtual method...
2016-03-06 commit-queue@webki... Unreviewed, rolling out r197645.
2016-03-06 sbarati@apple.com[[GetPrototypeOf]] should be a fully virtual method...
2016-02-20 sbarati@apple.com[ES6] Implement Proxy.[[Construct]]
2016-01-11 keith_miller@apple.comUse a profile to store allocation structures for subcla...
2016-01-11 commit-queue@webki... [ES6] Arrow function syntax. Get rid of JSArrowFunction...
2015-12-22 keith_miller@apple.comRemove OverridesHasInstance from TypeInfoFlags
2015-12-18 keith_miller@apple.com[ES6] Add support for Symbol.hasInstance
2015-12-14 cdumez@apple.comRoll out r193974 and follow-up fixes as it caused JSC...
2015-12-11 keith_miller@apple.com[ES6] Add support for Symbol.hasInstance
next