[ES6] Implement tail calls in the LLInt and Baseline JIT
[WebKit-https.git] / Source / JavaScriptCore / jit / JIT.cpp
2015-09-15 msaboff@apple.com[ES6] Implement tail calls in the LLInt and Baseline JIT
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...
2015-09-03 msaboff@apple.comClean up register naming
2015-09-03 fpizlo@apple.comGet rid of RepatchBuffer and replace it with static...
2015-09-01 utatane.tea@gmail.com[ES6] Introduce ModuleProgramExecutable families and...
2015-08-17 commit-queue@webki... [ES6] Implement ES6 arrow function syntax. Arrow functi...
2015-08-11 utatane.tea@gmail.comIntroduce get_by_id like IC into get_by_val when the...
2015-08-09 cdumez@apple.comRegression(r188105): Seems to have caused crashes durin...
2015-08-07 utatane.tea@gmail.comIntroduce get_by_id like IC into get_by_val when the...
2015-08-05 saambarati1@gmail.comReplace JSFunctionNameScope with JSLexicalEnvironment...
2015-07-19 saambarati1@gmail.com[ES6] Add support for block scope const
2015-07-15 saambarati1@gmail.com[ES6] implement block scoping to enable 'let'
2015-06-24 msaboff@apple.comRefactor CallLinkInfo from a struct to a class
2015-05-14 commit-queue@webki... ES6: Allow duplicate property names
2015-04-27 utatane.tea@gmail.com[ES6] Implement ES6 template literals
2015-04-13 fpizlo@apple.comJSC should detect singleton functions
2015-03-26 fpizlo@apple.comHeap variables shouldn't end up in the stack frame
2015-03-26 fpizlo@apple.comUse JITCompilationCanFail in more places, and make...
2015-03-24 msaboff@apple.comREGRESSION (172175-172177): Change in for...in processi...
2015-03-24 fpizlo@apple.comJSC should have a low-cost asynchronous disassembler
2015-03-13 rniwa@webkit.org"this" should be in TDZ until super is called in the...
2015-03-10 mark.lam@apple.comUse std::numeric_limits<unsigned>::max() instead of...
2015-03-03 fpizlo@apple.comRemove op_get_callee, it's unused
2015-02-24 utatane.tea@gmail.comConstructor returning null should construct an object...
2015-02-24 commit-queue@webki... Unreviewed, rolling out r180547 and r180550.
2015-02-24 utatane.tea@gmail.comConstructor returning null should construct an object...
2015-02-18 fpizlo@apple.comDFG should really support varargs
2015-02-13 msaboff@apple.comREGRESSION(r180060) New js/regress-141098 test crashes...
2015-01-29 ggaren@apple.comRemoved op_ret_object_or_this
2014-12-11 gyuyoung.kim@samsu... Use std::unique_ptr instead of OwnPtr in JSC - heap...
2014-12-05 saambarati1@gmail.comJavaScript Control Flow Profiler
2014-11-04 msaboff@apple.comAdd "get scope" byte code
2014-10-21 commit-queue@webki... Move JSC::MacroAssemblerX86Common::s_sse2CheckState...
2014-10-07 oliver@apple.comRemove op_new_captured_func
2014-10-02 oliver@apple.comDo all closed variable access through the local lexical...
2014-09-11 oliver@apple.comRename activation to be more in line with spec language
2014-08-22 msaboff@apple.comREGRESSION(r163179): Sporadic crash in js/dom/line...
2014-08-21 commit-queue@webki... Rename HighFidelityTypeProfiling variables for more...
2014-08-14 commit-queue@webki... Allow high fidelity type profiling to be enabled and...
2014-08-06 fpizlo@apple.comMerge r171389, r171495, r171508, r171510, r171605,...
2014-07-22 fpizlo@apple.comMerge r168635, r168780, r169005, r169014, and r169143...
2014-07-18 fpizlo@apple.comNeed ability to fuzz exception throwing
2014-07-08 benjamin@webkit.orgLinkBuffer should not keep a reference to the MacroAsse...
2014-04-10 msaboff@apple.comLLInt interpreter code should be generated as part...
2014-03-28 oliver@apple.comSupport spread operand in |new| expressions
2014-03-23 fpizlo@apple.comCall linking slow paths should be passed a CallLinkInfo...
2014-03-06 fpizlo@apple.comFTL arity fixup should work on ARM64
2014-02-25 msaboff@apple.comJIT Engines use the wrong stack limit for stack checks
2014-02-17 ossy@webkit.orgMove back primary header includes next to config.h
2014-02-14 fpizlo@apple.comKill some of the last vestiges of the C++ interpreter...
2014-02-11 fpizlo@apple.comRename Operations.h to JSCInlines.h
2014-02-03 mark.lam@apple.comRepatch code is passing the wrong args to lookupExcepti...
2014-01-29 msaboff@apple.comMerge the jsCStack branch
2014-01-06 fpizlo@apple.comGet rid of ENABLE(VALUE_PROFILER). It's on all the...
2013-12-14 fpizlo@apple.comGet rid of forward exit on UInt32ToNumber by adding...
2013-12-04 fpizlo@apple.comInfer constant closure variables
2013-12-02 fpizlo@apple.comStores to local captured variables should be intercepted
2013-12-02 fpizlo@apple.comInstead of watchpointing activation allocation, we...
2013-11-30 fpizlo@apple.comFinally remove those DFG_ENABLE things
2013-11-23 fpizlo@apple.comCodeBlock::m_numCalleeRegisters shouldn't also mean...
2013-11-21 mark.lam@apple.comIntroducing VMEntryScope to update the VM stack limit.
2013-11-12 fpizlo@apple.comGet rid of the lastResultRegister optimization in the...
2013-11-08 mark.lam@apple.comGet rid of the regT* definitions in JSInterfaceJIT.h.
2013-11-04 msaboff@apple.comEliminate HostCall bit from JSC Stack CallerFrame
2013-10-30 mark.lam@apple.comAdjust CallFrameHeader's ReturnPC and CallFrame locatio...
2013-10-29 msaboff@apple.comChange local variable register allocation to start...
2013-10-19 fpizlo@apple.comBaseline JIT and DFG IC code generation should be unifi...
2013-10-19 fpizlo@apple.comA CodeBlock's StructureStubInfos shouldn't be in a...
2013-10-19 oliver@apple.comSpread operator should be performing direct "puts"...
2013-10-18 msaboff@apple.comChange native function call stubs to use JIT operations...
2013-10-18 fpizlo@apple.comUnreviewed, another ARM64 build fix.
2013-10-17 oliver@apple.comRemove JITStubCall.h
2013-10-16 fpizlo@apple.comGet rid of the StructureStubInfo::patch union
2013-10-16 fpizlo@apple.comBaseline JIT should use the DFG GetById IC
2013-10-15 msaboff@apple.comtransition void cti_op_* methods to JIT operations.
2013-10-14 fpizlo@apple.comBaseline JIT should use the DFG's PutById IC
2013-10-09 msaboff@apple.comTransition call and construct JITStubs to CCallHelper...
2013-10-07 msaboff@apple.comTransition stack check JITStubs to CCallHelper functions
2013-10-02 msaboff@apple.comMake Baseline JIT exception handling work like the...
2013-09-26 mark.lam@apple.comMove DFG inline caching logic into jit/.
2013-09-25 mhahnenberg@apple.comop_get_callee shouldn't use value profiling
2013-09-22 fpizlo@apple.comGet rid of CodeBlock::RareData::callReturnIndexVector...
2013-09-22 fpizlo@apple.comUnreviewed, revert trac.webkit.org/changeset/156235...
2013-09-21 fpizlo@apple.comMove DFG inline caching logic into jit/
2013-09-20 fpizlo@apple.comMove CCallHelpers and AssemblyHelpers into jit/ and...
2013-09-20 bfulgham@apple.comUnreviewed, rolling out r156120.
2013-09-19 fpizlo@apple.comMove CCallHelpers and AssemblyHelpers into jit/ and...
2013-09-13 msaboff@apple.comfourthTier: Change JSStack to grow from high to low...
2013-09-04 fpizlo@apple.comThe DFG should be able to tier-up and OSR enter into...
2013-08-29 fpizlo@apple.comCodeBlock::prepareForExecution() is silly
2013-07-25 oliver@apple.comfourthTier: Arity fixup should be done while on same...
2013-07-25 oliver@apple.comfourthTier: Add another temp register regT4 to JSInterf...
2013-07-25 oliver@apple.comfourthTier: The baseline jit and LLint should use commo...
2013-07-25 oliver@apple.comfourthTier: Re-worked non-local variable resolution
2013-07-25 oliver@apple.comfourthTier: Get rid of StructureStubInfo::bytecodeIndex
next