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 242.4 kB
AsmJS.h 6.6 kB
AsmJSLink.cpp 33.4 kB
AsmJSLink.h 3.4 kB
AsmJSModule.cpp 42.5 kB
AsmJSModule.h 34.6 kB
AsmJSSignalHandlers.cpp 39.4 kB
AsmJSSignalHandlers.h 1.6 kB
BacktrackingAllocator.cpp 65.6 kB
BacktrackingAllocator.h 8.9 kB
Bailouts.cpp 9.1 kB
Bailouts.h that happen from JIT code 7.5 kB
BaselineBailouts.cpp 71.0 kB
BaselineCompiler.cpp 79.2 kB
BaselineCompiler.h x86 8.3 kB
BaselineDebugModeOSR.cpp 25.6 kB
BaselineDebugModeOSR.h 3.2 kB
BaselineFrame-inl.h 1.9 kB
BaselineFrame.cpp inl 6.7 kB
BaselineFrame.h 13.1 kB
BaselineFrameInfo.cpp 4.8 kB
BaselineFrameInfo.h 9.4 kB
BaselineHelpers.h x86 855 Bytes
BaselineIC.cpp 354.3 kB
BaselineIC.h 194.7 kB
BaselineInspector.cpp 14.0 kB
BaselineInspector.h 3.7 kB
BaselineJIT.cpp static 31.0 kB
BaselineJIT.h 13.7 kB
BaselineRegisters.h x86 869 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 284.8 kB
CodeGenerator.h x86 22.7 kB
CompactBuffer.h 4.6 kB
CompileInfo-inl.h 779 Bytes
CompileInfo.h 10.4 kB
CompileWrappers.cpp static 5.6 kB
CompileWrappers.h 3.5 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
ExecutionMode-inl.h 3.0 kB
FixedList.h 2.2 kB
InlineList.h 12.1 kB
Ion.cpp 105.4 kB
Ion.h 6.2 kB
IonAllocPolicy.h 5.2 kB
IonAnalysis.cpp 91.3 kB
IonAnalysis.h 3.3 kB
IonBuilder.cpp 347.8 kB
IonBuilder.h public MIRGenerator 43.6 kB
IonCaches.cpp 149.2 kB
IonCaches.h 42.4 kB
IonCode.h 23.7 kB
IonFrames-inl.h 2.5 kB
IonFrames.cpp inl 65.5 kB
IonFrames.h 24.5 kB
IonInstrumentation.h public BaseInstrumentation 1.2 kB
IonLinker.h 3.4 kB
IonMacroAssembler.cpp 61.6 kB
IonMacroAssembler.h 56.2 kB
IonOptimizationLevels.cpp 4.4 kB
IonOptimizationLevels.h 6.1 kB
IonSpewer.cpp 11.2 kB
IonSpewer.h 6.4 kB
IonTypes.h 10.1 kB
JSONSpewer.cpp 10.1 kB
JSONSpewer.h 1.9 kB
JitCommon.h 1.8 kB
JitCompartment.h 16.2 kB
JitFrameIterator-inl.h 1.2 kB
JitFrameIterator.h 21.1 kB
JitOptions.cpp 4.9 kB
JitOptions.h 2.6 kB
LICM.cpp but there is no error 11.5 kB
LICM.h 703 Bytes
LIR-Common.h 142.0 kB
LIR.cpp 11.6 kB
LIR.h storage allocations for 50.0 kB
LOpcodes.h 11.9 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.8 kB
Lowering.cpp shared-inl 122.9 kB
Lowering.h x86 11.5 kB
MCallOptimize.cpp 69.2 kB
MIR.cpp 101.8 kB
MIR.h Everything needed to build actual MIR instructions: the actual opcodes and * instructions, the inst 274.1 kB
MIRGenerator.h 4.4 kB
MIRGraph.cpp 34.7 kB
MIRGraph.h 21.9 kB
MOpcodes.h 17.7 kB
MoveEmitter.h x86-shared 693 Bytes
MoveResolver.cpp 4.8 kB
MoveResolver.h 6.4 kB
ParallelFunctions.cpp 22.9 kB
ParallelFunctions.h 4.3 kB
ParallelSafetyAnalysis.cpp 30.4 kB
ParallelSafetyAnalysis.h 1.6 kB
PcScriptCache.h 2.3 kB
PerfSpewer.cpp 12.5 kB
PerfSpewer.h 2.9 kB
RangeAnalysis.cpp 87.9 kB
RangeAnalysis.h 21.8 kB
Recover.cpp 4.2 kB
Recover.h 1.6 kB
RegisterAllocator.cpp 19.2 kB
RegisterAllocator.h 11.8 kB
RegisterSets.h 21.7 kB
Registers.h 4.2 kB
RematerializedFrame.cpp static 4.0 kB
RematerializedFrame.h 4.3 kB
Safepoints.cpp 14.3 kB
Safepoints.h 3.4 kB
Snapshots.cpp 20.9 kB
Snapshots.h 13.9 kB
StackSlotAllocator.h 3.0 kB
StupidAllocator.cpp 14.6 kB
StupidAllocator.h public RegisterAllocator 2.9 kB
TypeDescrSet.cpp 9.6 kB
TypeDescrSet.h 7.1 kB
TypePolicy.cpp 29.8 kB
TypePolicy.h 10.2 kB
UnreachableCodeElimination.cpp 10.7 kB
UnreachableCodeElimination.h 1.9 kB
VMFunctions.cpp static 34.2 kB
VMFunctions.h 29.4 kB
ValueNumbering.cpp 19.5 kB
ValueNumbering.h 4.3 kB