[ES6] Implement tail calls in the LLInt and Baseline JIT
[WebKit-https.git] / Source / JavaScriptCore / assembler / MacroAssemblerX86Common.h
2015-09-15 msaboff@apple.com[ES6] Implement tail calls in the LLInt and Baseline JIT
2015-08-29 commit-queue@webki... Unreviewed, rolling out r189136.
2015-08-29 benjamin@webkit.org[JSC][x86] Improve the compare functions when comparing...
2015-08-28 mark.lam@apple.comRefactor the JIT printer out of the AbstractMacroAssemb...
2015-08-04 ossy@webkit.orgIntroduce COMPILER(GCC_OR_CLANG) guard and make COMPILE...
2015-05-08 benjamin@webkit.org[JSC] Add basic DFG/FTL support for Math.round
2015-04-26 benjamin@webkit.org[JSC] Implement Math.clz32(), remove Number.clz()
2015-03-28 msaboff@apple.comload8Signed() and load16Signed() should be renamed...
2014-11-17 mark.lam@apple.comAdd printing functionality in JITted code for debugging...
2014-11-14 mark.lam@apple.comReduce amount of cut-and-paste needed for probe mechani...
2014-11-12 mark.lam@apple.comRename USE(MASM_PROBE) to ENABLE(MASM_PROBE).
2014-05-13 commit-queue@webki... [Win] Enum type with value zero is compatible with...
2014-05-12 commit-queue@webki... Unreviewed, rolling out r168642.
2014-05-12 commit-queue@webki... [Win] Enum type with value zero is compatible with...
2014-05-08 commit-queue@webki... Unreviewed, rolling out r168451.
2014-05-07 akling@apple.com[X86] Emit BT instruction for single-bit tests.
2014-04-20 benjamin@webkit.orgMake the CSS JIT compile for ARM64
2014-03-03 benjamin@webkit.org[x86] Improve code generation of byte test
2013-12-20 benjamin@webkit.orgAdd an utility class to simplify generating function...
2013-12-06 fpizlo@apple.comFTL should use cvttsd2si directly for double-to-int32...
2013-11-28 nrotem@apple.comRevert the X86 assembler peephole changes
2013-11-28 nrotem@apple.comAdd a bunch of early exits and local optimizations...
2013-11-20 fpizlo@apple.comInfer constant global variables
2013-11-11 fpizlo@apple.comSwitch FTL GetById/PutById IC's over to using AnyRegCC
2013-11-09 fpizlo@apple.comGet rid of the bizarre Darwin/x86-only MacroAssembler...
2013-11-09 fpizlo@apple.comIt should be easy to disable blinding on a per-architec...
2013-10-17 mark.lam@apple.comRemove JITStackFrame references in JIT probes.
2013-10-10 fpizlo@apple.comOSR exit using llvm.webkit.stackmap should pass more...
2013-10-10 fpizlo@apple.comFTL should be able to do simple OSR exits using llvm...
2013-10-02 andersca@apple.comGet rid of Qt code from JavaScriptCore
2013-09-29 commit-queue@webki... Refactor code for finding x86 scratch register.
2013-08-19 msaboff@apple.comhttps://bugs.webkit.org/show_bug.cgi?id=120020 Change...
2013-08-16 benjamin@webkit.org[JSC] x86: improve code generation for xxxTest32
2013-08-16 benjamin@webkit.org[JSC] x86: Use inc and dec when possible
2013-07-25 oliver@apple.comfourthTier: Implement a probe mechanism for JIT generat...
2013-07-25 oliver@apple.comfourthTier: Landing the initial FTL logic in a single...
2013-04-25 commit-queue@webki... Source/JavaScriptCore: Fix problems with processing...
2013-04-22 mark.lam@apple.comChange baseline JIT watchdog timer check to use the...
2012-11-08 fpizlo@apple.comJSC should infer when indexed storage contains only...
2012-10-16 yuqiang.xian@intel.comRefactor MacroAssembler interfaces to differentiate...
2012-08-21 fpizlo@apple.comA patchable GetById right after a watchpoint should...
2012-07-24 fpizlo@apple.comProperty storage should grow in reverse address directi...
2012-06-13 fpizlo@apple.comDFG should be able to set watchpoints on global variables
2012-06-13 zandobersek@gmail.comUnreviewed, rolling out r120172.
2012-06-13 fpizlo@apple.comDFG should be able to set watchpoints on global variables
2012-04-12 fpizlo@apple.comop_is_foo should be optimized
2012-03-20 fpizlo@apple.comDivision optimizations fail to infer cases of truncated...
2012-03-08 oliver@apple.comBuild fix. That day is not today.
2012-03-08 oliver@apple.comBuild fix. One of these days I'll manage to commit...
2012-03-08 oliver@apple.comMissing some places where we should be blinding 64bit...
2012-03-06 oliver@apple.comAdd basic support for constant blinding to the JIT
2012-02-28 barraclough@apple.comImplement support for op_negate and op_bitnot in the...
2012-02-27 barraclough@apple.comImplement support for op_negate and op_bitnot in the...
2011-12-23 fpizlo@apple.comDFG loads from signed 8-bit and 16-bit typed arrays...
2011-12-23 fpizlo@apple.comDFG does double-to-int conversion incorrectly when...
2011-12-08 commit-queue@webki... https://bugs.webkit.org/show_bug.cgi?id=74005
2011-12-03 oliver@apple.comImprove float array support in the DFG JIT
2011-12-02 oliver@apple.comSupport integer typed arrays in the DFG JIT
2011-11-09 barraclough@apple.comhttps://bugs.webkit.org/show_bug.cgi?id=71873
2011-11-09 ossy@webkit.orgUnreviewed, rolling out r99647.
2011-11-09 barraclough@apple.comBetter abstract 'abs' operation through the MacroAssembler.
2011-11-09 barraclough@apple.comMove code to handle 8bit regs from X86Assembler to...
2011-10-28 msaboff@apple.comENH: Add 8 bit string support to JSC JIT
2011-10-24 commit-queue@webki... Add boolean speculations to DFG JIT 32_64
2011-10-20 commit-queue@webki... DFG JIT 32_64 - improve double boxing/unboxing
2011-10-19 oliver@apple.comSupport CanvasPixelArray in the DFG
2011-10-13 barraclough@apple.comMacroAssemblerX86 8-bit register ops unsafe on CPU...
2011-10-12 commit-queue@webki... DFG JIT 32_64 - Fix ArrayPop
2011-09-27 barraclough@apple.comMacro assembler branch8 & 16 methods vary in treatment...
2011-09-23 oliver@apple.comMake write barriers actually do something when enabled
2011-09-12 msaboff@apple.comUpdate RegExp and related classes to use 8 bit strings...
2011-07-04 barraclough@apple.comhttps://bugs.webkit.org/show_bug.cgi?id=63879
2011-07-01 oliver@apple.com2011-06-30 Oliver Hunt <oliver@apple.com>
2011-07-01 commit-queue@webki... 2011-07-01 Sheriff Bot <webkit.review.bot@gmail.com>
2011-06-30 oliver@apple.com2011-06-30 Oliver Hunt <oliver@apple.com>
2011-05-20 oliver@apple.com2011-05-19 Oliver Hunt <oliver@apple.com>
2011-05-17 oliver@apple.com2011-05-16 Oliver Hunt <oliver@apple.com>
2011-04-20 barraclough@apple.comBug 59022 - DFG JIT - Optimize branch-on-relational...
2011-04-20 barraclough@apple.comRationalize MacroAssembler branch methods
2011-04-18 barraclough@apple.comBug 58817 - DFG JIT - if speculative compilation fails...
2011-03-28 oliver@apple.com2011-03-27 Oliver Hunt <oliver@apple.com>
2011-03-17 barraclough@apple.comRubber Stamped by Sam Weinig.
2011-03-13 barraclough@apple.comBug 56273 - Add three operand forms to MacroAssember...
2011-01-07 barraclough@apple.comBug 52021 - zeroDouble broken on ARMv7
2011-01-02 abarth@webkit.orgMove JavaScriptCore to Source