source:
webkit/trunk/Source/JavaScriptCore/jit@
217108
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
AssemblyHelpers.cpp | 30.8 KB | 214927 | 8 years | On ARM64, DFG::SpeculativeJIT::compileArithMod() failed to ensure … | |
AssemblyHelpers.h | 56.8 KB | 214645 | 8 years | WebAssembly: When Wasm calls to C, it should use Wasm::Context* … | |
BinarySwitch.cpp | 16.9 KB | 189586 | 10 years | There should be one stub hanging off an inline cache that contains … | |
BinarySwitch.h | 4.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
CachedRecovery.cpp | 2.2 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
CachedRecovery.h | 4.1 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
CallFrameShuffleData.cpp | 2.4 KB | 189999 | 10 years | [ES6] Tail call fast path should efficiently reuse the frame's stack … | |
CallFrameShuffleData.h | 1.8 KB | 209846 | 8 years | DirectTailCall implementation needs to tell the shuffler what to put … | |
CallFrameShuffler32_64.cpp | 12.0 KB | 194175 | 9 years | Improve JSObject::put performance … | |
CallFrameShuffler64.cpp | 15.1 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
CallFrameShuffler.cpp | 30.5 KB | 210232 | 8 years | Remove sh4 specific code from JavaScriptCore … | |
CallFrameShuffler.h | 27.1 KB | 209846 | 8 years | DirectTailCall implementation needs to tell the shuffler what to put … | |
CCallHelpers.cpp | 3.8 KB | 214531 | 8 years | AssemblyHelpers should not have a VM field … | |
CCallHelpers.h | 98.1 KB | 214531 | 8 years | AssemblyHelpers should not have a VM field … | |
CompactJITCodeMap.h | 9.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
ExecutableAllocationFuzz.cpp | 2.7 KB | 191058 | 10 years | Rename some JSC option names to be more uniform. … | |
ExecutableAllocationFuzz.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
ExecutableAllocator.cpp | 15.1 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
ExecutableAllocator.h | 5.0 KB | 215638 | 8 years | Unreviewed, rolling out r215634. underlying build issues should have … | |
FPRInfo.h | 13.0 KB | 210232 | 8 years | Remove sh4 specific code from JavaScriptCore … | |
GCAwareJITStubRoutine.cpp | 5.2 KB | 212365 | 8 years | [JSC] Drop PassRefPtr https://bugs.webkit.org/show_bug.cgi?id=168320 … | |
GCAwareJITStubRoutine.h | 5.1 KB | 212365 | 8 years | [JSC] Drop PassRefPtr https://bugs.webkit.org/show_bug.cgi?id=168320 … | |
GPRInfo.cpp | 1.8 KB | 199069 | 9 years | PolymorphicAccess should have a MegamorphicLoad case … | |
GPRInfo.h | 29.6 KB | 210232 | 8 years | Remove sh4 specific code from JavaScriptCore … | |
HostCallReturnValue.cpp | 1.5 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
HostCallReturnValue.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
ICStats.cpp | 3.6 KB | 215265 | 8 years | [WTF] Introduce Thread class and use RefPtr<Thread> and align Windows … | |
ICStats.h | 5.7 KB | 215265 | 8 years | [WTF] Introduce Thread class and use RefPtr<Thread> and align Windows … | |
IntrinsicEmitter.cpp | 4.7 KB | 212453 | 8 years | Refactor AccessCase to be more like B3Value … | |
JIT.cpp | 35.8 KB | 215984 | 8 years | [ES6]. Implement Annex B.3.3 function hoisting rules for eval … | |
JIT.h | 50.0 KB | 215984 | 8 years | [ES6]. Implement Annex B.3.3 function hoisting rules for eval … | |
JITAddGenerator.cpp | 7.6 KB | 206392 | 9 years | [JSC] Shrink the Math inline caches some more … | |
JITAddGenerator.h | 2.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITArithmetic32_64.cpp | 13.5 KB | 198364 | 9 years | Replace all of the various non-working and non-compiling sampling … | |
JITArithmetic.cpp | 38.4 KB | 206392 | 9 years | [JSC] Shrink the Math inline caches some more … | |
JITBitAndGenerator.cpp | 3.3 KB | 194042 | 9 years | Misc. small fixes in snippet related code. … | |
JITBitAndGenerator.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITBitBinaryOpGenerator.h | 2.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITBitOrGenerator.cpp | 2.8 KB | 194042 | 9 years | Misc. small fixes in snippet related code. … | |
JITBitOrGenerator.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITBitXorGenerator.cpp | 2.8 KB | 194042 | 9 years | Misc. small fixes in snippet related code. … | |
JITBitXorGenerator.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITCall32_64.cpp | 13.2 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
JITCall.cpp | 14.3 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
JITCode.cpp | 6.0 KB | 211247 | 8 years | classInfo should take a VM so it is not materialized from the object … | |
JITCode.h | 6.7 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
JITCompilationEffort.h | 1.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITDisassembler.cpp | 7.0 KB | 200658 | 9 years | Internal JSC profiler should have a timestamped log of events for each … | |
JITDisassembler.h | 3.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITDivGenerator.cpp | 5.5 KB | 208985 | 8 years | [WTF] Import std::optional reference implementation as WTF::Optional … | |
JITDivGenerator.h | 2.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITExceptions.cpp | 3.9 KB | 206401 | 9 years | Exception unwinding code should use a CatchScope instead of a … | |
JITExceptions.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITInlineCacheGenerator.cpp | 6.5 KB | 213467 | 8 years | op_get_by_id_with_this should use inline caching … | |
JITInlineCacheGenerator.h | 4.2 KB | 213467 | 8 years | op_get_by_id_with_this should use inline caching … | |
JITInlines.h | 53.1 KB | 213467 | 8 years | op_get_by_id_with_this should use inline caching … | |
JITLeftShiftGenerator.cpp | 3.0 KB | 194113 | 9 years | Polymorphic operand types for DFG and FTL bit operators. … | |
JITLeftShiftGenerator.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITMathIC.h | 11.1 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
JITMathICForwards.h | 1.8 KB | 206289 | 9 years | [JSC] Use an inline cache to generate op_negate … | |
JITMathICInlineResult.h | 1.5 KB | 203537 | 9 years | op_add/ValueAdd should be an IC in all JIT tiers … | |
JITMulGenerator.cpp | 11.3 KB | 206392 | 9 years | [JSC] Shrink the Math inline caches some more … | |
JITMulGenerator.h | 2.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITNegGenerator.cpp | 5.3 KB | 207369 | 9 years | [JSC] op_negate should with any type … | |
JITNegGenerator.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITOpcodes32_64.cpp | 49.7 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
JITOpcodes.cpp | 55.5 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
JITOperations.cpp | 112.6 KB | 216279 | 8 years | putDirectIndex does not properly do defineOwnProperty … | |
JITOperations.h | 37.5 KB | 215984 | 8 years | [ES6]. Implement Annex B.3.3 function hoisting rules for eval … | |
JITOperationsMSVC64.cpp | 1.9 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
JITPropertyAccess32_64.cpp | 49.2 KB | 215984 | 8 years | [ES6]. Implement Annex B.3.3 function hoisting rules for eval … | |
JITPropertyAccess.cpp | 69.7 KB | 215984 | 8 years | [ES6]. Implement Annex B.3.3 function hoisting rules for eval … | |
JITRightShiftGenerator.cpp | 5.4 KB | 194113 | 9 years | Polymorphic operand types for DFG and FTL bit operators. … | |
JITRightShiftGenerator.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITStubRoutine.cpp | 1.7 KB | 189288 | 10 years | Get rid of RepatchBuffer and replace it with static functions … | |
JITStubRoutine.h | 5.0 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
JITStubsMSVC64.asm | 1.8 KB | 191835 | 10 years | Windows X86-64 change for Crash making a tail call from a getter to a … | |
JITSubGenerator.cpp | 5.5 KB | 206392 | 9 years | [JSC] Shrink the Math inline caches some more … | |
JITSubGenerator.h | 2.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITThunks.cpp | 5.2 KB | 213386 | 8 years | WASM should support faster loads. … | |
JITThunks.h | 4.4 KB | 213386 | 8 years | WASM should support faster loads. … | |
JITToDFGDeferredCompilationCallback.cpp | 2.9 KB | 208063 | 9 years | One file per class for Executable.h/.cpp … | |
JITToDFGDeferredCompilationCallback.h | 1.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
JITWorklist.cpp | 10.1 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
JITWorklist.h | 2.5 KB | 211642 | 8 years | When OSR entering to the baseline JIT from the LLInt for a … | |
JSInterfaceJIT.h | 10.5 KB | 214531 | 8 years | AssemblyHelpers should not have a VM field … | |
PCToCodeOriginMap.cpp | 11.1 KB | 208985 | 8 years | [WTF] Import std::optional reference implementation as WTF::Optional … | |
PCToCodeOriginMap.h | 2.9 KB | 208985 | 8 years | [WTF] Import std::optional reference implementation as WTF::Optional … | |
PolymorphicCallStubRoutine.cpp | 4.7 KB | 212782 | 8 years | FullCodeOrigin for CodeBlock+CodeOrigin printing … | |
PolymorphicCallStubRoutine.h | 3.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
Reg.cpp | 1.8 KB | 201783 | 9 years | Implement Air::allocateStack() in ES6 to see how much of a bad idea … | |
Reg.h | 6.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
RegisterAtOffset.cpp | 1.7 KB | 195365 | 9 years | Pack RegisterAtOffset harder. <https://webkit.org/b/152501> Reviewed … | |
RegisterAtOffset.h | 2.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
RegisterAtOffsetList.cpp | 2.5 KB | 199758 | 9 years | [JSC] Small cleanup of RegisterAtOffsetList … | |
RegisterAtOffsetList.h | 2.3 KB | 215292 | 8 years | B3 -O1 should not allocateStackByGraphColoring … | |
RegisterMap.h | 2.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
RegisterSet.cpp | 11.2 KB | 210232 | 8 years | Remove sh4 specific code from JavaScriptCore … | |
RegisterSet.h | 7.6 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
Repatch.cpp | 40.9 KB | 216173 | 8 years | How we build polymorphic cases is wrong when making a call from Wasm … | |
Repatch.h | 2.8 KB | 213467 | 8 years | op_get_by_id_with_this should use inline caching … | |
ScratchRegisterAllocator.cpp | 12.3 KB | 194158 | 9 years | Add "explicit operator bool" to … | |
ScratchRegisterAllocator.h | 4.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
SetupVarargsFrame.cpp | 7.7 KB | 214531 | 8 years | AssemblyHelpers should not have a VM field … | |
SetupVarargsFrame.h | 2.0 KB | 214531 | 8 years | AssemblyHelpers should not have a VM field … | |
SlowPathCall.h | 3.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
SnippetOperand.h | 3.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
SpecializedThunkJIT.h | 7.3 KB | 214571 | 8 years | LinkBuffer and ExecutableAllocator shouldn't have anything to do with … | |
SpillRegistersMode.h | 1.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
TagRegistersMode.cpp | 1.7 KB | 200606 | 9 years | Polymorphic operands in operators coerces downstream values to double. … | |
TagRegistersMode.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
TempRegisterSet.cpp | 1.9 KB | 165021 | 11 years | Crash in JIT code while watching a video @ storyboard.tumblr.com … | |
TempRegisterSet.h | 5.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
ThunkGenerator.h | 1.5 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
ThunkGenerators.cpp | 51.6 KB | 215596 | 8 years | virtualThunkFor() needs to materialize its of tagMaskRegister for tail … | |
ThunkGenerators.h | 2.8 KB | 214645 | 8 years | WebAssembly: When Wasm calls to C, it should use Wasm::Context* … | |
UnusedPointer.h | 1.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … |
Note:
See TracBrowser
for help on using the repository browser.