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 10.2 kB
AliasAnalysis.h 823 Bytes
AsmJS.cpp 216.5 kB
AsmJS.h 4.0 kB
AsmJSLink.cpp 25.4 kB
AsmJSLink.h 2.2 kB
AsmJSModule.cpp 31.8 kB
AsmJSModule.h 28.9 kB
AsmJSSignalHandlers.cpp 38.8 kB
AsmJSSignalHandlers.h 1.6 kB
BacktrackingAllocator.cpp 64.5 kB
BacktrackingAllocator.h 8.9 kB
Bailouts.cpp 7.5 kB
Bailouts.h that happen from JIT code 6.8 kB
BaselineBailouts.cpp 62.1 kB
BaselineCompiler.cpp 75.2 kB
BaselineCompiler.h x86 8.1 kB
BaselineFrame-inl.h 2.1 kB
BaselineFrame.cpp inl 4.8 kB
BaselineFrame.h 12.9 kB
BaselineFrameInfo.cpp 4.8 kB
BaselineFrameInfo.h 9.8 kB
BaselineHelpers.h x86 768 Bytes
BaselineIC.cpp 343.0 kB
BaselineIC.h 186.8 kB
BaselineInspector.cpp 13.7 kB
BaselineInspector.h 3.7 kB
BaselineJIT.cpp static 30.6 kB
BaselineJIT.h 12.2 kB
BaselineRegisters.h x86 722 Bytes
BitSet.cpp 2.4 kB
BitSet.h private TempObject 4.3 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 267.0 kB
CodeGenerator.h x86 22.1 kB
CompactBuffer.h 4.4 kB
CompileInfo-inl.h 771 Bytes
CompileInfo.h 7.8 kB
CompileWrappers.cpp static 4.1 kB
CompileWrappers.h 2.9 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 92.4 kB
Ion.h 12.5 kB
IonAllocPolicy.h 4.9 kB
IonAnalysis.cpp 78.1 kB
IonAnalysis.h 3.1 kB
IonBuilder.cpp 333.3 kB
IonBuilder.h public MIRGenerator 41.7 kB
IonCaches.cpp 152.0 kB
IonCaches.h 42.2 kB
IonCode.h public gc 22.5 kB
IonFrameIterator-inl.h 1.2 kB
IonFrameIterator.h 15.6 kB
IonFrames-inl.h 2.5 kB
IonFrames.cpp inl 56.4 kB
IonFrames.h 9.9 kB
IonInstrumentation.h public BaseInstrumentation 1.0 kB
IonLinker.h 3.3 kB
IonMacroAssembler.cpp 63.8 kB
IonMacroAssembler.h 54.0 kB
IonSpewer.cpp 11.4 kB
IonSpewer.h 6.3 kB
IonTypes.h 5.8 kB
JSONSpewer.cpp 10.1 kB
JSONSpewer.h 1.9 kB
JitCompartment.h 14.0 kB
LICM.cpp but there is no error 11.5 kB
LICM.h 703 Bytes
LIR-Common.h 134.0 kB
LIR.cpp 10.3 kB
LIR.h storage allocations for 47.7 kB
LOpcodes.h 11.2 kB
LinearScan.cpp Merge virtual register intervals into the UnhandledQueue, taking advantage * of their nearly-sorted 54.3 kB
LinearScan.h 4.0 kB
LiveRangeAllocator.cpp 32.0 kB
LiveRangeAllocator.h 21.4 kB
Lowering.cpp shared-inl 117.5 kB
Lowering.h x86 11.6 kB
MCallOptimize.cpp 57.0 kB
MIR.cpp 95.6 kB
MIR.h Everything needed to build actual MIR instructions: the actual opcodes and * instructions, the inst 258.9 kB
MIRGenerator.h 4.5 kB
MIRGraph.cpp 32.6 kB
MIRGraph.h 22.1 kB
MOpcodes.h 16.7 kB
MoveEmitter.h x86-shared 606 Bytes
MoveResolver.cpp 4.7 kB
MoveResolver.h 6.2 kB
ParallelFunctions.cpp 18.8 kB
ParallelFunctions.h 4.0 kB
ParallelSafetyAnalysis.cpp 29.5 kB
ParallelSafetyAnalysis.h 1.6 kB
PcScriptCache.h 2.3 kB
PerfSpewer.cpp 12.6 kB
PerfSpewer.h 2.9 kB
RangeAnalysis.cpp 84.1 kB
RangeAnalysis.h 21.6 kB
RegisterAllocator.cpp 19.2 kB
RegisterAllocator.h 11.7 kB
RegisterSets.h 24.2 kB
Registers.h 3.7 kB
Safepoints.cpp 13.8 kB
Safepoints.h 3.4 kB
SnapshotReader.h 6.7 kB
SnapshotWriter.h 2.5 kB
Snapshots.cpp 17.8 kB
StackSlotAllocator.h 1.7 kB
StupidAllocator.cpp 14.5 kB
StupidAllocator.h public RegisterAllocator 2.7 kB
TypePolicy.cpp 28.3 kB
TypePolicy.h 9.9 kB
TypeRepresentationSet.cpp 9.1 kB
TypeRepresentationSet.h 6.3 kB
UnreachableCodeElimination.cpp 11.6 kB
UnreachableCodeElimination.h 1.7 kB
VMFunctions.cpp static 28.4 kB
VMFunctions.h 27.6 kB
ValueNumbering.cpp 19.3 kB
ValueNumbering.h 4.3 kB