DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
arm
shared
x64
x86
AliasAnalysis.cpp 9.2 kB
AliasAnalysis.h 1.5 kB
AsmJS.cpp 214.4 kB
AsmJS.h 4.0 kB
AsmJSLink.cpp 24.1 kB
AsmJSLink.h 1.7 kB
AsmJSModule.cpp 6.5 kB
AsmJSModule.h 25.9 kB
AsmJSSignalHandlers.cpp 39.3 kB
AsmJSSignalHandlers.h 1.7 kB
BacktrackingAllocator.cpp 63.6 kB
BacktrackingAllocator.h 8.1 kB
Bailouts.cpp 7.8 kB
Bailouts.h that happen from JIT code 6.8 kB
BaselineBailouts.cpp 62.2 kB
BaselineCompiler.cpp 70.2 kB
BaselineCompiler.h x86 7.9 kB
BaselineFrame-inl.h 2.1 kB
BaselineFrame.cpp inl 4.8 kB
BaselineFrame.h 12.7 kB
BaselineFrameInfo.cpp 4.8 kB
BaselineFrameInfo.h 9.9 kB
BaselineHelpers.h x86 768 Bytes
BaselineIC.cpp 323.6 kB
BaselineIC.h 181.4 kB
BaselineInspector.cpp 9.9 kB
BaselineInspector.h 3.3 kB
BaselineJIT.cpp static 29.7 kB
BaselineJIT.h 11.1 kB
BaselineRegisters.h x86 722 Bytes
BitSet.cpp 2.4 kB
BitSet.h private TempObject 4.2 kB
BytecodeAnalysis.cpp 6.3 kB
BytecodeAnalysis.h 1.7 kB
C1Spewer.cpp 6.4 kB
C1Spewer.h 1.4 kB
CodeGenerator.cpp shared-inl 253.4 kB
CodeGenerator.h x86 18.2 kB
CompactBuffer.h 4.4 kB
CompileInfo-inl.h 771 Bytes
CompileInfo.h 7.5 kB
CompilerRoot.h public CompilerRootNode 2.0 kB
EdgeCaseAnalysis.cpp 1.5 kB
EdgeCaseAnalysis.h 705 Bytes
EffectiveAddressAnalysis.cpp 3.7 kB
EffectiveAddressAnalysis.h 734 Bytes
ExecutionModeInlines.h 3.4 kB
FixedList.h 2.2 kB
InlineList.h 11.9 kB
Ion.cpp 86.3 kB
Ion.h 11.2 kB
IonAllocPolicy.h 3.7 kB
IonAnalysis.cpp 76.4 kB
IonAnalysis.h 3.0 kB
IonBuilder.cpp 300.2 kB
IonBuilder.h public MIRGenerator 33.5 kB
IonCaches.cpp 135.6 kB
IonCaches.h 38.6 kB
IonCode.h public gc 22.6 kB
IonCompartment.h 13.9 kB
IonFrameIterator-inl.h 1.2 kB
IonFrameIterator.h 15.3 kB
IonFrames-inl.h 2.2 kB
IonFrames.cpp inl 54.9 kB
IonFrames.h 10.7 kB
IonInstrumentation.h public BaseInstrumentation 1.0 kB
IonLinker.h 3.1 kB
IonMacroAssembler.cpp 65.0 kB
IonMacroAssembler.h 51.3 kB
IonSpewer.cpp 11.4 kB
IonSpewer.h 6.3 kB
IonTypes.h 6.1 kB
JSONSpewer.cpp 10.0 kB
JSONSpewer.h 1.9 kB
LICM.cpp but there is no error 11.5 kB
LICM.h 775 Bytes
LIR-Common.h 121.0 kB
LIR.cpp 9.7 kB
LIR.h storage allocations for 47.3 kB
LOpcodes.h 10.3 kB
LinearScan.cpp Merge virtual register intervals into the UnhandledQueue, taking advantage * of their nearly-sorted 53.7 kB
LinearScan.h 4.0 kB
LiveRangeAllocator.cpp 30.1 kB
LiveRangeAllocator.h 18.8 kB
Lowering.cpp shared-inl 104.7 kB
Lowering.h x86 11.1 kB
MCallOptimize.cpp 54.1 kB
MIR.cpp 88.2 kB
MIR.h Everything needed to build actual MIR instructions: the actual opcodes and * instructions, the inst 225.1 kB
MIRGenerator.h 4.5 kB
MIRGraph.cpp 30.8 kB
MIRGraph.h 21.8 kB
MOpcodes.h 16.0 kB
MoveEmitter.h x86-shared 606 Bytes
MoveResolver.cpp 4.7 kB
MoveResolver.h 6.0 kB
ParallelFunctions.cpp 19.3 kB
ParallelFunctions.h 4.6 kB
ParallelSafetyAnalysis.cpp 28.7 kB
ParallelSafetyAnalysis.h 1.6 kB
PcScriptCache.h 2.3 kB
PerfSpewer.cpp 12.5 kB
PerfSpewer.h 2.9 kB
RangeAnalysis.cpp 65.0 kB
RangeAnalysis.h 13.8 kB
RegisterAllocator.cpp 18.8 kB
RegisterAllocator.h 11.8 kB
RegisterSets.h 23.6 kB
Registers.h 3.7 kB
Safepoints.cpp 13.7 kB
Safepoints.h 3.4 kB
SnapshotReader.h 6.8 kB
SnapshotWriter.h 2.5 kB
Snapshots.cpp 17.6 kB
StackSlotAllocator.h 1.7 kB
StupidAllocator.cpp 14.4 kB
StupidAllocator.h public RegisterAllocator 2.7 kB
TypePolicy.cpp 23.7 kB
TypePolicy.h 7.8 kB
UnreachableCodeElimination.cpp 11.5 kB
UnreachableCodeElimination.h 1.7 kB
VMFunctions.cpp static 25.2 kB
VMFunctions.h 27.7 kB
ValueNumbering.cpp 18.7 kB
ValueNumbering.h 4.3 kB