source:
webkit/trunk/Source/JavaScriptCore/jit@
184137
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
AccessorCallJITStubRoutine.cpp | 1.9 KB | 170774 | 11 years | Add WTF::move() https://bugs.webkit.org/show_bug.cgi?id=134500 … | |
AccessorCallJITStubRoutine.h | 2.0 KB | 171362 | 11 years | Merge r168635, r168780, r169005, r169014, and r169143 from ftlopt. … | |
ArityCheckFailReturnThunks.cpp | 5.1 KB | 181990 | 10 years | Use JITCompilationCanFail in more places, and make the fail path of … | |
ArityCheckFailReturnThunks.h | 2.1 KB | 163027 | 11 years | Merge the jsCStack branch … | |
AssemblyHelpers.cpp | 9.2 KB | 180279 | 10 years | DFG should really support varargs … | |
AssemblyHelpers.h | 35.4 KB | 183724 | 10 years | TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 … | |
BinarySwitch.cpp | 15.6 KB | 183825 | 10 years | FTL SwitchString slow case creates duplicate switch cases … | |
BinarySwitch.h | 4.3 KB | 179490 | 10 years | BinarySwitch should be faster on average … | |
CCallHelpers.h | 70.8 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
CompactJITCodeMap.h | 9.1 KB | 175691 | 11 years | Use std::unique_ptr in CodeBlock class … | |
ExecutableAllocationFuzz.cpp | 2.7 KB | 181990 | 10 years | Use JITCompilationCanFail in more places, and make the fail path of … | |
ExecutableAllocationFuzz.h | 1.9 KB | 181990 | 10 years | Use JITCompilationCanFail in more places, and make the fail path of … | |
ExecutableAllocator.cpp | 7.9 KB | 177130 | 10 years | Use std::unique_ptr instead of OwnPtr in JSC - heap, jit, runtime, and … | |
ExecutableAllocator.h | 4.3 KB | 176533 | 10 years | Clean up OwnPtr and PassOwnPtr in JSC - bytecode, jit, inspector, and … | |
ExecutableAllocatorFixedVMPool.cpp | 6.1 KB | 181990 | 10 years | Use JITCompilationCanFail in more places, and make the fail path of … | |
FPRInfo.h | 13.9 KB | 165431 | 11 years | r165414 broke the 32-bit x86 tests: ASSERTION FAILED: result != … | |
GCAwareJITStubRoutine.cpp | 3.5 KB | 166218 | 11 years | More scaffolding for a stub routine to have a stub recursively … | |
GCAwareJITStubRoutine.h | 4.8 KB | 166263 | 11 years | Repatch should plant calls to getters directly rather than through a C … | |
GPRInfo.h | 28.2 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
HostCallReturnValue.cpp | 1.5 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
HostCallReturnValue.h | 2.2 KB | 164424 | 11 years | Get rid of redundant Platform.h includes … | |
JIT.cpp | 29.1 KB | 183373 | 10 years | [ES6] Implement ES6 template literals … | |
JIT.h | 42.0 KB | 183373 | 10 years | [ES6] Implement ES6 template literals … | |
JITArithmetic32_64.cpp | 40.5 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
JITArithmetic.cpp | 38.1 KB | 168776 | 11 years | JIT breakpoints should be more informative … | |
JITCall32_64.cpp | 11.3 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
JITCall.cpp | 11.0 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
JITCode.cpp | 7.0 KB | 176828 | 10 years | printInternal(PrintStream& out, JSC::JITCode::JITType type) ends up … | |
JITCode.h | 6.8 KB | 174897 | 11 years | Factor out JITCode::typeName() for debugging use. … | |
JITCompilationEffort.h | 1.5 KB | 181990 | 10 years | Use JITCompilationCanFail in more places, and make the fail path of … | |
JITDisassembler.cpp | 6.9 KB | 170876 | 11 years | LinkBuffer should not keep a reference to the MacroAssembler … | |
JITDisassembler.h | 3.5 KB | 170876 | 11 years | LinkBuffer should not keep a reference to the MacroAssembler … | |
JITExceptions.cpp | 2.7 KB | 172867 | 11 years | REGRESSION(r163179): Sporadic crash in js/dom/line-column-numbers.html … | |
JITExceptions.h | 1.5 KB | 170147 | 11 years | Remove ENABLE(LLINT) and ENABLE(LLINT_C_LOOP) guards … | |
JITInlineCacheGenerator.cpp | 7.1 KB | 165912 | 11 years | REGRESSION(r165459): It broke 109 jsc stress test on ARM Thumb2 and … | |
JITInlineCacheGenerator.h | 3.9 KB | 165912 | 11 years | REGRESSION(r165459): It broke 109 jsc stress test on ARM Thumb2 and … | |
JITInlines.h | 43.9 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
JITOpcodes32_64.cpp | 48.2 KB | 184123 | 10 years | REGRESSION(r180595): same-callee profiling no longer works … | |
JITOpcodes.cpp | 50.5 KB | 184123 | 10 years | REGRESSION(r180595): same-callee profiling no longer works … | |
JITOperations.cpp | 80.0 KB | 183631 | 10 years | Unreviewed, add a FIXME comment referencing … | |
JITOperations.h | 26.7 KB | 183724 | 10 years | TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 … | |
JITOperationsMSVC64.cpp | 1.9 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
JITPropertyAccess32_64.cpp | 33.4 KB | 182759 | 10 years | JSC should detect singleton functions … | |
JITPropertyAccess.cpp | 50.2 KB | 183656 | 10 years | Move all of the branchIs<type> helpers from SpeculativeJIT into … | |
JITStubRoutine.cpp | 1.7 KB | 166218 | 11 years | More scaffolding for a stub routine to have a stub recursively … | |
JITStubRoutine.h | 5.5 KB | 179478 | 10 years | Polymorphic call inlining should be based on polymorphic call inline … | |
JITStubs.cpp | 2.2 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
JITStubs.h | 2.0 KB | 176031 | 11 years | Rename USE(MASM_PROBE) to ENABLE(MASM_PROBE). … | |
JITStubsARM.h | 16.8 KB | 176031 | 11 years | Rename USE(MASM_PROBE) to ENABLE(MASM_PROBE). … | |
JITStubsARMv7.h | 20.1 KB | 176134 | 11 years | Reduce amount of cut-and-paste needed for probe mechanism … | |
JITStubsMSVC64.asm | 1.8 KB | 170428 | 11 years | [Win64] ASM LLINT is not enabled. … | |
JITStubsX86.h | 9.7 KB | 176095 | 11 years | Change X86/64 JIT probes to save/restore xmm regs as double instead of … | |
JITStubsX86_64.h | 11.9 KB | 176095 | 11 years | Change X86/64 JIT probes to save/restore xmm regs as double instead of … | |
JITStubsX86Common.h | 9.9 KB | 176095 | 11 years | Change X86/64 JIT probes to save/restore xmm regs as double instead of … | |
JITThunks.cpp | 4.9 KB | 181250 | 10 years | JITThunks keeps finalized Weaks around, pinning WeakBlocks. … | |
JITThunks.h | 2.8 KB | 182068 | 10 years | Make some more objects use FastMalloc … | |
JITToDFGDeferredCompilationCallback.cpp | 2.8 KB | 165005 | 11 years | ASSERTION FAILED: m_numBreakpoints >= numBreakpoints when deleting … | |
JITToDFGDeferredCompilationCallback.h | 2.0 KB | 164424 | 11 years | Get rid of redundant Platform.h includes … | |
JITWriteBarrier.h | 4.4 KB | 179478 | 10 years | Polymorphic call inlining should be based on polymorphic call inline … | |
JSInterfaceJIT.h | 11.0 KB | 182151 | 10 years | Avoid using hardcoded values for JSValue::Int32Tag, if possible. … | |
PolymorphicCallStubRoutine.cpp | 4.0 KB | 179478 | 10 years | Polymorphic call inlining should be based on polymorphic call inline … | |
PolymorphicCallStubRoutine.h | 3.2 KB | 179478 | 10 years | Polymorphic call inlining should be based on polymorphic call inline … | |
Reg.cpp | 1.6 KB | 164326 | 11 years | FTL unwind parsing should handle ARM64 … | |
Reg.h | 4.4 KB | 164326 | 11 years | FTL unwind parsing should handle ARM64 … | |
RegisterPreservationWrapperGenerator.cpp | 9.5 KB | 170876 | 11 years | LinkBuffer should not keep a reference to the MacroAssembler … | |
RegisterPreservationWrapperGenerator.h | 1.9 KB | 163027 | 11 years | Merge the jsCStack branch … | |
RegisterSet.cpp | 5.3 KB | 182634 | 10 years | [ARM] Fix calleeSaveRegisters() on non iOS platforms after r180516 … | |
RegisterSet.h | 4.4 KB | 166463 | 11 years | Land the stackmap register liveness glue with the uses of the liveness … | |
Repatch.cpp | 86.3 KB | 183825 | 10 years | FTL SwitchString slow case creates duplicate switch cases … | |
Repatch.h | 3.3 KB | 179478 | 10 years | Polymorphic call inlining should be based on polymorphic call inline … | |
ScratchRegisterAllocator.cpp | 8.0 KB | 167187 | 11 years | FTL should use stackmap register liveness … | |
ScratchRegisterAllocator.h | 2.9 KB | 165414 | 11 years | Repatch should save and restore all used registers - not just temp … | |
SetupVarargsFrame.cpp | 7.1 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
SetupVarargsFrame.h | 2.6 KB | 180279 | 10 years | DFG should really support varargs … | |
SlowPathCall.h | 3.5 KB | 181343 | 10 years | Use std::numeric_limits<unsigned>::max() instead of (unsigned)-1. … | |
SpecializedThunkJIT.h | 7.1 KB | 173580 | 11 years | [x86] moveDoubleToInts() does not clobber its source register anymore … | |
SpillRegistersMode.h | 1.4 KB | 165208 | 11 years | Support caching of custom setters … | |
TempRegisterSet.cpp | 1.9 KB | 165021 | 11 years | Crash in JIT code while watching a video @ storyboard.tumblr.com … | |
TempRegisterSet.h | 5.4 KB | 165021 | 11 years | Crash in JIT code while watching a video @ storyboard.tumblr.com … | |
ThunkGenerator.h | 1.6 KB | 164424 | 11 years | Get rid of redundant Platform.h includes … | |
ThunkGenerators.cpp | 46.5 KB | 183963 | 10 years | [JSC] Add basic DFG/FTL support for Math.round … | |
ThunkGenerators.h | 5.0 KB | 183358 | 10 years | [JSC] Implement Math.clz32(), remove Number.clz() … | |
UnusedPointer.h | 1.5 KB | 138308 | 12 years | JIT: Change uninitialized pointer value -1 to constant … |
Note:
See TracBrowser
for help on using the repository browser.