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
mips
shared
x64
x86
AliasAnalysis.cpp 10.2 kB
AliasAnalysis.h 823 Bytes
AsmJS.cpp 236.5 kB
AsmJS.h 6.6 kB
AsmJSLink.cpp 26.0 kB
AsmJSLink.h 2.2 kB
AsmJSModule.cpp 41.0 kB
AsmJSModule.h 31.3 kB
AsmJSSignalHandlers.cpp 39.6 kB
AsmJSSignalHandlers.h 1.6 kB
BacktrackingAllocator.cpp 65.6 kB
BacktrackingAllocator.h 8.9 kB
Bailouts.cpp 7.5 kB
Bailouts.h that happen from JIT code 6.7 kB
BaselineBailouts.cpp 63.8 kB
BaselineCompiler.cpp 77.3 kB
BaselineCompiler.h x86 8.0 kB
BaselineFrame-inl.h 1.9 kB
BaselineFrame.cpp inl 6.2 kB
BaselineFrame.h 12.2 kB
BaselineFrameInfo.cpp 4.8 kB
BaselineFrameInfo.h 9.4 kB
BaselineHelpers.h x86 780 Bytes
BaselineIC.cpp 350.4 kB
BaselineIC.h 188.9 kB
BaselineInspector.cpp 13.6 kB
BaselineInspector.h 3.7 kB
BaselineJIT.cpp static 30.7 kB
BaselineJIT.h 12.4 kB
BaselineRegisters.h x86 730 Bytes
BitSet.cpp 2.8 kB
BitSet.h private TempObject 4.6 kB
BytecodeAnalysis.cpp 7.1 kB
BytecodeAnalysis.h 2.0 kB
C1Spewer.cpp 6.4 kB
C1Spewer.h 1.4 kB
CodeGenerator.cpp shared-inl 277.7 kB
CodeGenerator.h x86 22.7 kB
CompactBuffer.h 4.4 kB
CompileInfo-inl.h 779 Bytes
CompileInfo.h 9.9 kB
CompileWrappers.cpp static 5.4 kB
CompileWrappers.h 3.4 kB
CompilerRoot.h public CompilerRootNode 2.0 kB
EdgeCaseAnalysis.cpp 1.4 kB
EdgeCaseAnalysis.h 705 Bytes
EffectiveAddressAnalysis.cpp 3.8 kB
EffectiveAddressAnalysis.h 703 Bytes
ExecutionModeInlines.h 2.9 kB
FixedList.h 2.2 kB
InlineList.h 12.1 kB
Ion.cpp 98.2 kB
Ion.h 6.1 kB
IonAllocPolicy.h 5.2 kB
IonAnalysis.cpp 80.6 kB
IonAnalysis.h 3.1 kB
IonBuilder.cpp 343.1 kB
IonBuilder.h public MIRGenerator 42.9 kB
IonCaches.cpp 149.1 kB
IonCaches.h 42.2 kB
IonCode.h 22.6 kB
IonFrameIterator-inl.h 1.2 kB
IonFrameIterator.h 16.7 kB
IonFrames-inl.h 2.5 kB
IonFrames.cpp inl 62.4 kB
IonFrames.h 24.4 kB
IonInstrumentation.h public BaseInstrumentation 1.0 kB
IonLinker.h 3.4 kB
IonMacroAssembler.cpp 66.3 kB
IonMacroAssembler.h 55.3 kB
IonOptimizationLevels.cpp 4.3 kB
IonOptimizationLevels.h 6.1 kB
IonSpewer.cpp 10.9 kB
IonSpewer.h 6.3 kB
IonTypes.h 9.3 kB
JSONSpewer.cpp 10.1 kB
JSONSpewer.h 1.9 kB
JitCommon.h 1.8 kB
JitCompartment.h 13.5 kB
JitOptions.cpp 4.8 kB
JitOptions.h 2.5 kB
LICM.cpp but there is no error 11.5 kB
LICM.h 703 Bytes
LIR-Common.h 139.6 kB
LIR.cpp 10.5 kB
LIR.h storage allocations for 49.5 kB
LOpcodes.h 11.6 kB
LinearScan.cpp Merge virtual register intervals into the UnhandledQueue, taking advantage * of their nearly-sorted 55.2 kB
LinearScan.h 4.1 kB
LiveRangeAllocator.cpp 32.1 kB
LiveRangeAllocator.h 21.4 kB
Lowering.cpp shared-inl 120.2 kB
Lowering.h x86 11.2 kB
MCallOptimize.cpp 62.3 kB
MIR.cpp 100.9 kB
MIR.h Everything needed to build actual MIR instructions: the actual opcodes and * instructions, the inst 268.3 kB
MIRGenerator.h 4.9 kB
MIRGraph.cpp 34.5 kB
MIRGraph.h 22.2 kB
MOpcodes.h 17.3 kB
MoveEmitter.h x86-shared 618 Bytes
MoveResolver.cpp 4.8 kB
MoveResolver.h 6.4 kB
ParallelFunctions.cpp 22.5 kB
ParallelFunctions.h 4.2 kB
ParallelSafetyAnalysis.cpp 29.7 kB
ParallelSafetyAnalysis.h 1.6 kB
PcScriptCache.h 2.3 kB
PerfSpewer.cpp 12.5 kB
PerfSpewer.h 2.9 kB
RangeAnalysis.cpp 88.0 kB
RangeAnalysis.h 21.8 kB
RegisterAllocator.cpp 19.2 kB
RegisterAllocator.h 11.8 kB
RegisterSets.h 24.2 kB
Registers.h 4.1 kB
Safepoints.cpp 14.1 kB
Safepoints.h 3.4 kB
Snapshots.cpp 18.2 kB
Snapshots.h 14.0 kB
StackSlotAllocator.h 3.0 kB
StupidAllocator.cpp 14.6 kB
StupidAllocator.h public RegisterAllocator 2.9 kB
TypeDescrSet.cpp 9.3 kB
TypeDescrSet.h 6.7 kB
TypePolicy.cpp 29.7 kB
TypePolicy.h 10.2 kB
UnreachableCodeElimination.cpp 10.7 kB
UnreachableCodeElimination.h 1.9 kB
VMFunctions.cpp static 31.9 kB
VMFunctions.h 28.7 kB
ValueNumbering.cpp 19.5 kB
ValueNumbering.h 4.3 kB