├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── labeler.yml └── workflows │ ├── first-interaction.yml │ ├── labeler.yml │ └── stale.yml ├── .gitignore ├── CMakeLists.txt ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GNUmakefile ├── INSTALL ├── LICENSE ├── NOTICE.md ├── OmrConfig.cmake ├── README.md ├── SECURITY.md ├── about.html ├── artwork ├── OMRHexSticker.svg ├── OMRIcon.svg └── OMRLogo.svg ├── asl-v20.text ├── azure-pipelines.cache ├── azure-pipelines.yml ├── cmake ├── CheckSourceTree.cmake ├── caches │ ├── GcApi.cmake │ ├── Travis.cmake │ └── Windows.cmake ├── config.cmake ├── modules │ ├── FindDiaSDK.cmake │ ├── FindLibDwarf.cmake │ ├── FindLibElf.cmake │ ├── FindLibZ.cmake │ ├── FindOmrCuda.cmake │ ├── OmrAssert.cmake │ ├── OmrCompilerSupport.cmake │ ├── OmrCrossCompile.cmake │ ├── OmrDDRSupport.cmake │ ├── OmrDetectSystemInformation.cmake │ ├── OmrFindFiles.cmake │ ├── OmrHookgen.cmake │ ├── OmrMetalC.cmake │ ├── OmrMsvcRuntime.cmake │ ├── OmrOption.cmake │ ├── OmrPlatform.cmake │ ├── OmrSanitizerSupport.cmake │ ├── OmrTargetSupport.cmake │ ├── OmrTest.cmake │ ├── OmrTracegen.cmake │ ├── OmrUtility.cmake │ ├── ddr │ │ ├── DDRSetStub.cmake.in │ │ ├── GenerateStub.cmake │ │ └── cmake_ddr.awk │ └── platform │ │ ├── arch │ │ ├── aarch64.cmake │ │ ├── arm.cmake │ │ ├── ppc.cmake │ │ ├── riscv.cmake │ │ ├── s390.cmake │ │ └── x86.cmake │ │ ├── os │ │ ├── aix.cmake │ │ ├── bsd.cmake │ │ ├── linux.cmake │ │ ├── osx.cmake │ │ ├── win.cmake │ │ └── zos.cmake │ │ └── toolcfg │ │ ├── gnu.cmake │ │ ├── gnu_exports.exp.in │ │ ├── msvc.cmake │ │ ├── msvc_exports.def.in │ │ ├── openxl.cmake │ │ ├── verify.cmake │ │ ├── xlc.cmake │ │ ├── xlc_exports.exp.in │ │ └── zos_rename_exports.cmake ├── toolchains │ ├── aarch64-linux-cross.cmake │ └── riscv64-linux-cross.cmake └── versions.cmake ├── compiler ├── .clang-format ├── CMakeLists.txt ├── README.md ├── aarch64 │ ├── CMakeLists.txt │ ├── codegen │ │ ├── ARM64BinaryEncoding.cpp │ │ ├── ARM64ConditionCode.hpp │ │ ├── ARM64Debug.cpp │ │ ├── ARM64HelperCallSnippet.cpp │ │ ├── ARM64HelperCallSnippet.hpp │ │ ├── ARM64Instruction.cpp │ │ ├── ARM64Instruction.hpp │ │ ├── ARM64OutOfLineCodeSection.cpp │ │ ├── ARM64OutOfLineCodeSection.hpp │ │ ├── ARM64ShiftCode.hpp │ │ ├── ARM64SystemLinkage.cpp │ │ ├── ARM64SystemLinkage.hpp │ │ ├── BinaryEvaluator.cpp │ │ ├── ConstantDataSnippet.cpp │ │ ├── ConstantDataSnippet.hpp │ │ ├── ControlFlowEvaluator.cpp │ │ ├── FPTreeEvaluator.cpp │ │ ├── GenerateInstructions.cpp │ │ ├── GenerateInstructions.hpp │ │ ├── InstOpCode.hpp │ │ ├── Instruction.hpp │ │ ├── Linkage.hpp │ │ ├── MemoryReference.hpp │ │ ├── OMRCodeGenerator.cpp │ │ ├── OMRCodeGenerator.hpp │ │ ├── OMRInstOpCode.enum │ │ ├── OMRInstOpCode.hpp │ │ ├── OMRInstruction.cpp │ │ ├── OMRInstruction.hpp │ │ ├── OMRInstructionDelegate.cpp │ │ ├── OMRInstructionDelegate.hpp │ │ ├── OMRInstructionKindEnum.hpp │ │ ├── OMRLinkage.cpp │ │ ├── OMRLinkage.hpp │ │ ├── OMRLinkage_inlines.hpp │ │ ├── OMRMachine.cpp │ │ ├── OMRMachine.hpp │ │ ├── OMRMemoryReference.cpp │ │ ├── OMRMemoryReference.hpp │ │ ├── OMRRealRegister.cpp │ │ ├── OMRRealRegister.hpp │ │ ├── OMRRegister.hpp │ │ ├── OMRRegisterDependency.cpp │ │ ├── OMRRegisterDependency.hpp │ │ ├── OMRSnippet.cpp │ │ ├── OMRSnippet.hpp │ │ ├── OMRSnippetDelegate.cpp │ │ ├── OMRSnippetDelegate.hpp │ │ ├── OMRTreeEvaluator.cpp │ │ ├── OMRTreeEvaluator.hpp │ │ ├── OpBinary.cpp │ │ ├── PseudoRegisterEnum.hpp │ │ ├── RealRegisterEnum.hpp │ │ ├── RealRegisterMaskEnum.hpp │ │ ├── RegisterDependency.hpp │ │ └── UnaryEvaluator.cpp │ ├── env │ │ ├── ARM64ProcessorEnum.hpp │ │ ├── OMRCPU.cpp │ │ ├── OMRCPU.hpp │ │ ├── OMRDebugEnv.cpp │ │ ├── OMRDebugEnv.hpp │ │ └── OMREnvironment.hpp │ └── runtime │ │ ├── ARM64ArrayCopy.spp │ │ ├── ARM64ArrayTranslate.spp │ │ ├── CodeSync.cpp │ │ ├── VirtualGuardRuntime.cpp │ │ └── arm64asmdefs.inc ├── arm │ ├── codegen │ │ ├── ARMBinaryEncoding.cpp │ │ ├── ARMConditionCode.hpp │ │ ├── ARMDebug.cpp │ │ ├── ARMDisassem.cpp │ │ ├── ARMDisassem.hpp │ │ ├── ARMGenerateInstructions.cpp │ │ ├── ARMInstruction.hpp │ │ ├── ARMOperand2.cpp │ │ ├── ARMOperand2.hpp │ │ ├── ARMOutOfLineCodeSection.cpp │ │ ├── ARMOutOfLineCodeSection.hpp │ │ ├── ARMSystemLinkage.cpp │ │ ├── ARMSystemLinkage.hpp │ │ ├── BinaryCommutativeAnalyser.cpp │ │ ├── BinaryCommutativeAnalyser.hpp │ │ ├── BinaryEvaluator.cpp │ │ ├── ConstantDataSnippet.cpp │ │ ├── ConstantDataSnippet.hpp │ │ ├── ControlFlowEvaluator.cpp │ │ ├── FPTreeEvaluator.cpp │ │ ├── FPTreeEvaluator.hpp │ │ ├── GenerateInstructions.hpp │ │ ├── InstOpCode.hpp │ │ ├── Instruction.hpp │ │ ├── Linkage.hpp │ │ ├── MemoryReference.hpp │ │ ├── OMRCodeGenerator.cpp │ │ ├── OMRCodeGenerator.hpp │ │ ├── OMRInstOpCode.cpp │ │ ├── OMRInstOpCode.enum │ │ ├── OMRInstOpCode.hpp │ │ ├── OMRInstOpCodeProperties.hpp │ │ ├── OMRInstruction.cpp │ │ ├── OMRInstruction.hpp │ │ ├── OMRInstructionDelegate.cpp │ │ ├── OMRInstructionDelegate.hpp │ │ ├── OMRInstructionKindEnum.hpp │ │ ├── OMRLinkage.cpp │ │ ├── OMRLinkage.hpp │ │ ├── OMRLinkage_inlines.hpp │ │ ├── OMRMachine.cpp │ │ ├── OMRMachine.hpp │ │ ├── OMRMemoryReference.cpp │ │ ├── OMRMemoryReference.hpp │ │ ├── OMRRealRegister.cpp │ │ ├── OMRRealRegister.hpp │ │ ├── OMRRegister.hpp │ │ ├── OMRRegisterDependency.cpp │ │ ├── OMRRegisterDependency.hpp │ │ ├── OMRRegisterDependencyStruct.hpp │ │ ├── OMRSnippet.cpp │ │ ├── OMRSnippet.hpp │ │ ├── OMRSnippetDelegate.cpp │ │ ├── OMRSnippetDelegate.hpp │ │ ├── OMRTreeEvaluator.cpp │ │ ├── OMRTreeEvaluator.hpp │ │ ├── PseudoRegisterEnum.hpp │ │ ├── RealRegister.hpp │ │ ├── RealRegisterEnum.hpp │ │ ├── RealRegisterMaskEnum.hpp │ │ ├── RegisterDependency.hpp │ │ ├── StackCheckFailureSnippet.cpp │ │ ├── StackCheckFailureSnippet.hpp │ │ ├── SubtractAnalyser.cpp │ │ ├── SubtractAnalyser.hpp │ │ └── UnaryEvaluator.cpp │ ├── env │ │ ├── ARMProcessorEnum.hpp │ │ ├── OMRCPU.cpp │ │ ├── OMRCPU.hpp │ │ ├── OMRCompilerEnv.cpp │ │ ├── OMRCompilerEnv.hpp │ │ ├── OMRDebugEnv.hpp │ │ └── OMREnvironment.hpp │ └── runtime │ │ ├── CodeSync.cpp │ │ ├── FlushICache.armasm │ │ └── VirtualGuardRuntime.cpp ├── codegen │ ├── AheadOfTimeCompile.hpp │ ├── Analyser.cpp │ ├── Analyser.hpp │ ├── BackingStore.hpp │ ├── CCData.cpp │ ├── CCData.hpp │ ├── CCData_inlines.hpp │ ├── CMakeLists.txt │ ├── CodeGenGC.cpp │ ├── CodeGenPhase.hpp │ ├── CodeGenPhaseEnum.hpp │ ├── CodeGenPhaseFunctionTable.hpp │ ├── CodeGenPhaseToPerform.hpp │ ├── CodeGenPrep.cpp │ ├── CodeGenRA.cpp │ ├── CodeGenerator.hpp │ ├── CodeGeneratorUtils.hpp │ ├── CodeGenerator_inlines.hpp │ ├── ELFGenerator.cpp │ ├── ELFGenerator.hpp │ ├── ELFRelocationResolver.hpp │ ├── GCRegisterMap.hpp │ ├── GCStackAtlas.hpp │ ├── GCStackMap.hpp │ ├── InstOpCode.enum │ ├── InstructionDelegate.hpp │ ├── InstructionFlagEnum.hpp │ ├── InstructionKindEnum.hpp │ ├── Instruction_inlines.hpp │ ├── LinkageConventions.enum │ ├── LinkageConventionsEnum.hpp │ ├── Linkage_inlines.hpp │ ├── LiveReference.hpp │ ├── LiveRegister.cpp │ ├── LiveRegister.hpp │ ├── Machine.hpp │ ├── Machine_inlines.hpp │ ├── MemoryReference.hpp │ ├── NodeEvaluation.cpp │ ├── OMRAheadOfTimeCompile.cpp │ ├── OMRAheadOfTimeCompile.hpp │ ├── OMRCodeGenPhase.cpp │ ├── OMRCodeGenPhase.hpp │ ├── OMRCodeGenPhaseEnum.hpp │ ├── OMRCodeGenPhaseFunctionTable.hpp │ ├── OMRCodeGenerator.cpp │ ├── OMRCodeGenerator.hpp │ ├── OMRCodeGeneratorUtils.hpp │ ├── OMRCodeGenerator_inlines.hpp │ ├── OMRELFRelocationResolver.cpp │ ├── OMRELFRelocationResolver.hpp │ ├── OMRGCRegisterMap.cpp │ ├── OMRGCRegisterMap.hpp │ ├── OMRGCStackAtlas.cpp │ ├── OMRGCStackAtlas.hpp │ ├── OMRInstOpCode.cpp │ ├── OMRInstOpCode.enum │ ├── OMRInstOpCode.hpp │ ├── OMRInstruction.cpp │ ├── OMRInstruction.hpp │ ├── OMRInstructionDelegate.hpp │ ├── OMRInstructionFlagEnum.hpp │ ├── OMRInstruction_inlines.hpp │ ├── OMRLinkage.cpp │ ├── OMRLinkage.hpp │ ├── OMRLinkageConventions.enum │ ├── OMRLinkage_inlines.hpp │ ├── OMRMachine.cpp │ ├── OMRMachine.hpp │ ├── OMRMachine_inlines.hpp │ ├── OMRMemoryReference.cpp │ ├── OMRMemoryReference.hpp │ ├── OMRPeephole.cpp │ ├── OMRPeephole.hpp │ ├── OMRRealRegister.cpp │ ├── OMRRealRegister.hpp │ ├── OMRRecognizedMethodsEnum.hpp │ ├── OMRRegister.cpp │ ├── OMRRegister.hpp │ ├── OMRRegisterDependency.cpp │ ├── OMRRegisterDependency.hpp │ ├── OMRRegisterDependencyStruct.hpp │ ├── OMRRegisterPair.cpp │ ├── OMRRegisterPair.hpp │ ├── OMRSnippet.cpp │ ├── OMRSnippet.hpp │ ├── OMRSnippetDelegate.hpp │ ├── OMRSnippetGCMap.cpp │ ├── OMRSnippetGCMap.hpp │ ├── OMRTreeEvaluator.cpp │ ├── OMRTreeEvaluator.hpp │ ├── OMRUnresolvedDataSnippet.cpp │ ├── OMRUnresolvedDataSnippet.hpp │ ├── OutOfLineCodeSection.cpp │ ├── OutOfLineCodeSection.hpp │ ├── Peephole.hpp │ ├── PreInstructionSelection.cpp │ ├── RealRegister.hpp │ ├── RecognizedMethods.hpp │ ├── Register.hpp │ ├── RegisterConstants.hpp │ ├── RegisterDependency.hpp │ ├── RegisterDependencyStruct.hpp │ ├── RegisterIterator.cpp │ ├── RegisterIterator.hpp │ ├── RegisterPair.hpp │ ├── RegisterPressureSimulatorInner.hpp │ ├── RegisterRematerializationInfo.hpp │ ├── RegisterUsage.hpp │ ├── Relocation.cpp │ ├── Relocation.hpp │ ├── ScratchRegisterManager.cpp │ ├── ScratchRegisterManager.hpp │ ├── Snippet.hpp │ ├── SnippetDelegate.hpp │ ├── SnippetGCMap.hpp │ ├── StaticRelocation.hpp │ ├── StorageInfo.cpp │ ├── StorageInfo.hpp │ ├── TableOfConstants.hpp │ ├── TreeEvaluator.hpp │ ├── UnresolvedDataSnippet.hpp │ └── UnresolvedDataSnippet_inlines.hpp ├── compile │ ├── AliasBuilder.hpp │ ├── CMakeLists.txt │ ├── Compilation.hpp │ ├── CompilationException.hpp │ ├── CompilationTypes.hpp │ ├── Compilation_inlines.hpp │ ├── InlineBlock.hpp │ ├── Method.hpp │ ├── NonHelperSymbols.enum │ ├── OMRAliasBuilder.cpp │ ├── OMRAliasBuilder.hpp │ ├── OMRCompilation.cpp │ ├── OMRCompilation.hpp │ ├── OMRCompilation_inlines.hpp │ ├── OMRMethod.cpp │ ├── OMRMethod.hpp │ ├── OMRNonHelperSymbols.enum │ ├── OMRSymbolReferenceTable.cpp │ ├── OMRSymbolReferenceTable.hpp │ ├── OSRData.cpp │ ├── OSRData.hpp │ ├── ResolvedMethod.cpp │ ├── ResolvedMethod.hpp │ ├── SymbolReferenceTable.hpp │ ├── TLSCompilationManager.cpp │ ├── TLSCompilationManager.hpp │ ├── VirtualGuard.cpp │ └── VirtualGuard.hpp ├── control │ ├── CMakeLists.txt │ ├── CompilationController.cpp │ ├── CompilationController.hpp │ ├── CompilationStrategy.hpp │ ├── CompileMethod.cpp │ ├── CompileMethod.hpp │ ├── OMRCompilationStrategy.cpp │ ├── OMRCompilationStrategy.hpp │ ├── OMROptions.cpp │ ├── OMROptions.hpp │ ├── OMROptions_inlines.hpp │ ├── OMRRecompilation.cpp │ ├── OMRRecompilation.hpp │ ├── OptimizationPlan.cpp │ ├── OptimizationPlan.hpp │ ├── Options.hpp │ ├── OptionsUtil.hpp │ ├── Options_inlines.hpp │ └── Recompilation.hpp ├── cs2 │ ├── allocator.h │ ├── arrayof.h │ ├── bitmanip.h │ ├── bitvectr.h │ ├── cs2.h │ ├── hashtab.h │ ├── listof.h │ ├── llistof.h │ ├── sparsrbit.h │ ├── timer.h │ └── windows_api.h ├── env │ ├── ArithEnv.hpp │ ├── CMakeLists.txt │ ├── CPU.hpp │ ├── ClassEnv.hpp │ ├── CompileTimeProfiler.hpp │ ├── CompilerEnv.hpp │ ├── DebugEnv.hpp │ ├── DebugSegmentProvider.cpp │ ├── DebugSegmentProvider.hpp │ ├── Environment.hpp │ ├── ExceptionTable.cpp │ ├── ExceptionTable.hpp │ ├── FilePointer.hpp │ ├── FilePointerDecl.hpp │ ├── FrontEnd.cpp │ ├── FrontEnd.hpp │ ├── Globals.cpp │ ├── HeuristicRegion.hpp │ ├── IO.hpp │ ├── JitConfig.hpp │ ├── KnownObjectTable.hpp │ ├── MemorySegment.hpp │ ├── OMRArithEnv.cpp │ ├── OMRArithEnv.hpp │ ├── OMRCPU.cpp │ ├── OMRCPU.hpp │ ├── OMRClassEnv.cpp │ ├── OMRClassEnv.hpp │ ├── OMRCompilerEnv.cpp │ ├── OMRCompilerEnv.hpp │ ├── OMRDebugEnv.cpp │ ├── OMRDebugEnv.hpp │ ├── OMREnvironment.hpp │ ├── OMRFrontEnd.cpp │ ├── OMRFrontEnd.hpp │ ├── OMRIO.cpp │ ├── OMRIO.hpp │ ├── OMRJitConfig.cpp │ ├── OMRJitConfig.hpp │ ├── OMRKnownObjectTable.cpp │ ├── OMRKnownObjectTable.hpp │ ├── OMRMemory.hpp │ ├── OMRObjectModel.cpp │ ├── OMRObjectModel.hpp │ ├── OMRPersistentInfo.cpp │ ├── OMRPersistentInfo.hpp │ ├── OMRRetainedMethodSet.cpp │ ├── OMRRetainedMethodSet.hpp │ ├── OMRVMAccessCriticalSection.hpp │ ├── OMRVMEnv.cpp │ ├── OMRVMEnv.hpp │ ├── OMRVMMethodEnv.cpp │ ├── OMRVMMethodEnv.hpp │ ├── ObjectModel.hpp │ ├── PersistentAllocator.cpp │ ├── PersistentAllocator.hpp │ ├── PersistentAllocatorKit.hpp │ ├── PersistentInfo.hpp │ ├── ProcessorInfo.hpp │ ├── Processors.hpp │ ├── RawAllocator.hpp │ ├── Region.cpp │ ├── Region.hpp │ ├── RegionProfiler.hpp │ ├── SegmentAllocator.cpp │ ├── SegmentAllocator.hpp │ ├── SegmentPool.cpp │ ├── SegmentPool.hpp │ ├── SegmentProvider.cpp │ ├── SegmentProvider.hpp │ ├── StackMemoryRegion.cpp │ ├── StackMemoryRegion.hpp │ ├── SystemSegmentProvider.cpp │ ├── SystemSegmentProvider.hpp │ ├── TRMemory.cpp │ ├── TRMemory.hpp │ ├── TRPersistentMemory.cpp │ ├── TypeLayout.hpp │ ├── TypedAllocator.hpp │ ├── VMAccessCriticalSection.hpp │ ├── VMEnv.hpp │ ├── VMMethodEnv.hpp │ ├── VerboseLog.cpp │ ├── VerboseLog.hpp │ ├── defines.h │ └── jittypes.h ├── il │ ├── AliasSetInterface.hpp │ ├── Aliases.cpp │ ├── AnyConst.hpp │ ├── AutomaticSymbol.hpp │ ├── Block.hpp │ ├── Block_inlines.hpp │ ├── CMakeLists.txt │ ├── DataTypes.hpp │ ├── DataTypesEnum.hpp │ ├── DataTypes_inlines.hpp │ ├── IL.hpp │ ├── ILHelpers.hpp │ ├── ILOpCodeProperties.hpp │ ├── ILOpCodes.hpp │ ├── ILOpCodesEnum.hpp │ ├── ILOps.hpp │ ├── ILProps.hpp │ ├── LabelSymbol.hpp │ ├── MethodSymbol.hpp │ ├── Node.hpp │ ├── NodeExtension.hpp │ ├── NodePool.cpp │ ├── NodePool.hpp │ ├── NodeUnions.hpp │ ├── NodeUtils.cpp │ ├── NodeUtils.hpp │ ├── Node_inlines.hpp │ ├── OMRAutomaticSymbol.cpp │ ├── OMRAutomaticSymbol.hpp │ ├── OMRBlock.cpp │ ├── OMRBlock.hpp │ ├── OMRBlock_inlines.hpp │ ├── OMRDataTypes.cpp │ ├── OMRDataTypes.hpp │ ├── OMRDataTypes_inlines.hpp │ ├── OMRIL.cpp │ ├── OMRIL.hpp │ ├── OMRILOpCodeProperties.hpp │ ├── OMRILOpCodesEnum.hpp │ ├── OMRILOps.cpp │ ├── OMRILOps.hpp │ ├── OMRILProps.hpp │ ├── OMRLabelSymbol.cpp │ ├── OMRLabelSymbol.hpp │ ├── OMRMethodSymbol.cpp │ ├── OMRMethodSymbol.hpp │ ├── OMRNode.cpp │ ├── OMRNode.hpp │ ├── OMRNode_inlines.hpp │ ├── OMROpcodes.enum │ ├── OMRParameterSymbol.cpp │ ├── OMRParameterSymbol.hpp │ ├── OMRRegisterMappedSymbol.cpp │ ├── OMRRegisterMappedSymbol.hpp │ ├── OMRResolvedMethodSymbol.cpp │ ├── OMRResolvedMethodSymbol.hpp │ ├── OMRStaticSymbol.cpp │ ├── OMRStaticSymbol.hpp │ ├── OMRSymbol.cpp │ ├── OMRSymbol.hpp │ ├── OMRSymbolReference.cpp │ ├── OMRSymbolReference.hpp │ ├── OMRSymbol_inlines.hpp │ ├── OMRTreeTop.cpp │ ├── OMRTreeTop.hpp │ ├── OMRTreeTop_inlines.hpp │ ├── Opcodes.enum │ ├── ParameterSymbol.hpp │ ├── RegisterMappedSymbol.hpp │ ├── ResolvedMethodSymbol.hpp │ ├── StaticSymbol.hpp │ ├── Symbol.hpp │ ├── SymbolReference.hpp │ ├── Symbol_inlines.hpp │ ├── TreeTop.hpp │ ├── TreeTop_inlines.hpp │ └── VectorOperations.enum ├── ilgen │ ├── ByteCodeIterator.hpp │ ├── ByteCodeIteratorWithState.hpp │ ├── BytecodeBuilder.hpp │ ├── CMakeLists.txt │ ├── IlBuilder.hpp │ ├── IlGen.hpp │ ├── IlGenRequest.cpp │ ├── IlGenRequest.hpp │ ├── IlGeneratorMethodDetails.hpp │ ├── IlGeneratorMethodDetails_inlines.hpp │ ├── IlInjector.cpp │ ├── IlInjector.hpp │ ├── IlReference.hpp │ ├── IlType.hpp │ ├── IlValue.hpp │ ├── JitBuilderRecorder.hpp │ ├── JitBuilderRecorderBinaryBuffer.hpp │ ├── JitBuilderRecorderBinaryFile.hpp │ ├── JitBuilderRecorderTextFile.hpp │ ├── MethodBuilder.hpp │ ├── OMRBytecodeBuilder.cpp │ ├── OMRBytecodeBuilder.hpp │ ├── OMRIlBuilder.cpp │ ├── OMRIlBuilder.hpp │ ├── OMRIlGenRequest.hpp │ ├── OMRIlGeneratorMethodDetails.hpp │ ├── OMRIlGeneratorMethodDetails_inlines.hpp │ ├── OMRIlReference.hpp │ ├── OMRIlType.cpp │ ├── OMRIlType.hpp │ ├── OMRIlValue.cpp │ ├── OMRIlValue.hpp │ ├── OMRJitBuilderRecorder.cpp │ ├── OMRJitBuilderRecorder.hpp │ ├── OMRJitBuilderRecorderBinaryBuffer.cpp │ ├── OMRJitBuilderRecorderBinaryBuffer.hpp │ ├── OMRJitBuilderRecorderBinaryFile.cpp │ ├── OMRJitBuilderRecorderBinaryFile.hpp │ ├── OMRJitBuilderRecorderTextFile.cpp │ ├── OMRJitBuilderRecorderTextFile.hpp │ ├── OMRMethodBuilder.cpp │ ├── OMRMethodBuilder.hpp │ ├── OMRThunkBuilder.cpp │ ├── OMRThunkBuilder.hpp │ ├── OMRTypeDictionary.cpp │ ├── OMRTypeDictionary.hpp │ ├── OMRVirtualMachineOperandArray.cpp │ ├── OMRVirtualMachineOperandArray.hpp │ ├── OMRVirtualMachineOperandStack.cpp │ ├── OMRVirtualMachineOperandStack.hpp │ ├── OMRVirtualMachineRegister.cpp │ ├── OMRVirtualMachineRegister.hpp │ ├── OMRVirtualMachineRegisterInStruct.cpp │ ├── OMRVirtualMachineRegisterInStruct.hpp │ ├── OMRVirtualMachineState.cpp │ ├── OMRVirtualMachineState.hpp │ ├── StatementNames.hpp │ ├── ThunkBuilder.hpp │ ├── TypeDictionary.hpp │ ├── VirtualMachineOperandArray.hpp │ ├── VirtualMachineOperandStack.hpp │ ├── VirtualMachineRegister.hpp │ ├── VirtualMachineRegisterInStruct.hpp │ └── VirtualMachineState.hpp ├── infra │ ├── Annotations.hpp │ ├── Arith.hpp │ ├── Array.hpp │ ├── Assert.cpp │ ├── Assert.hpp │ ├── Bit.hpp │ ├── BitVector.cpp │ ├── BitVector.hpp │ ├── CMakeLists.txt │ ├── Cfg.hpp │ ├── CfgEdge.hpp │ ├── CfgNode.hpp │ ├── Checklist.cpp │ ├── Checklist.hpp │ ├── CriticalSection.hpp │ ├── Flags.hpp │ ├── HashTab.cpp │ ├── HashTab.hpp │ ├── HedgeTree.hpp │ ├── IGBase.cpp │ ├── IGBase.hpp │ ├── IGNode.cpp │ ├── IGNode.hpp │ ├── ILTraverser.cpp │ ├── ILTraverser.hpp │ ├── ILWalk.cpp │ ├── ILWalk.hpp │ ├── InterferenceGraph.cpp │ ├── InterferenceGraph.hpp │ ├── Link.hpp │ ├── List.hpp │ ├── Monitor.hpp │ ├── MonitorTable.hpp │ ├── OMRCfg.cpp │ ├── OMRCfg.hpp │ ├── OMRMonitor.cpp │ ├── OMRMonitor.hpp │ ├── OMRMonitorTable.cpp │ ├── OMRMonitorTable.hpp │ ├── Random.cpp │ ├── Random.hpp │ ├── ReferenceWrapper.hpp │ ├── STLUtils.cpp │ ├── STLUtils.hpp │ ├── SideTable.hpp │ ├── SimpleRegex.cpp │ ├── SimpleRegex.hpp │ ├── Stack.hpp │ ├── Statistics.hpp │ ├── String.cpp │ ├── String.hpp │ ├── TRCfgEdge.hpp │ ├── TRCfgNode.hpp │ ├── TRlist.hpp │ ├── ThreadLocal.hpp │ ├── Timer.cpp │ ├── Timer.hpp │ ├── TreeServices.cpp │ ├── TreeServices.hpp │ ├── TrilDumper.cpp │ ├── TrilDumper.hpp │ ├── Uncopyable.hpp │ ├── deque.hpp │ ├── forward_list.hpp │ ├── map.hpp │ ├── set.hpp │ └── vector.hpp ├── objectfmt │ ├── FunctionCallData.hpp │ ├── JitCodeRWXObjectFormat.hpp │ ├── JitCodeRXObjectFormat.hpp │ ├── OMRFunctionCallData.hpp │ ├── OMRJitCodeRWXObjectFormat.hpp │ ├── OMRJitCodeRXObjectFormat.hpp │ ├── OMRObjectFormat.hpp │ └── ObjectFormat.hpp ├── optimizer │ ├── AsyncCheckInsertion.cpp │ ├── AsyncCheckInsertion.hpp │ ├── BackwardBitVectorAnalysis.cpp │ ├── BackwardIntersectionBitVectorAnalysis.cpp │ ├── BackwardUnionBitVectorAnalysis.cpp │ ├── BenefitInliner.cpp │ ├── BenefitInliner.hpp │ ├── BitVectorAnalysis.cpp │ ├── CFGSimplifier.hpp │ ├── CMakeLists.txt │ ├── CallInfo.hpp │ ├── CatchBlockRemover.cpp │ ├── CatchBlockRemover.hpp │ ├── CompactLocals.cpp │ ├── CompactLocals.hpp │ ├── CopyPropagation.cpp │ ├── CopyPropagation.hpp │ ├── DataFlowAnalysis.cpp │ ├── DataFlowAnalysis.enum │ ├── DataFlowAnalysis.hpp │ ├── DeadStoreElimination.cpp │ ├── DeadStoreElimination.hpp │ ├── DeadTreesElimination.cpp │ ├── DeadTreesElimination.hpp │ ├── DebuggingCounters.cpp │ ├── DebuggingCounters.hpp │ ├── DeferredOSRAssumption.hpp │ ├── Delayedness.cpp │ ├── DominatorVerifier.cpp │ ├── DominatorVerifier.hpp │ ├── Dominators.cpp │ ├── Dominators.hpp │ ├── DominatorsChk.cpp │ ├── DominatorsChk.hpp │ ├── Earliestness.cpp │ ├── ExpressionsSimplification.cpp │ ├── ExpressionsSimplification.hpp │ ├── FEInliner.cpp │ ├── FieldPrivatizer.cpp │ ├── FieldPrivatizer.hpp │ ├── GeneralLoopUnroller.cpp │ ├── GeneralLoopUnroller.hpp │ ├── GlobalAnticipatability.cpp │ ├── GlobalRegister.hpp │ ├── GlobalRegisterAllocator.cpp │ ├── GlobalRegisterAllocator.hpp │ ├── GlobalRegister_inlines.hpp │ ├── GlobalValuePropagation.hpp │ ├── InductionVariable.cpp │ ├── InductionVariable.hpp │ ├── Inliner.cpp │ ├── Inliner.hpp │ ├── InlinerFailureReason.hpp │ ├── IntersectionBitVectorAnalysis.cpp │ ├── IsolatedStoreElimination.cpp │ ├── IsolatedStoreElimination.hpp │ ├── Isolatedness.cpp │ ├── Latestness.cpp │ ├── LiveOnAllPaths.cpp │ ├── LiveVariableInformation.cpp │ ├── Liveness.cpp │ ├── LoadExtensions.cpp │ ├── LoadExtensions.hpp │ ├── LocalAnalysis.cpp │ ├── LocalAnalysis.hpp │ ├── LocalAnticipatability.cpp │ ├── LocalCSE.hpp │ ├── LocalDeadStoreElimination.cpp │ ├── LocalDeadStoreElimination.hpp │ ├── LocalLiveRangeReducer.cpp │ ├── LocalLiveRangeReducer.hpp │ ├── LocalOpts.cpp │ ├── LocalOpts.hpp │ ├── LocalReordering.cpp │ ├── LocalReordering.hpp │ ├── LocalTransparency.cpp │ ├── LocalValuePropagation.hpp │ ├── LoopCanonicalizer.cpp │ ├── LoopCanonicalizer.hpp │ ├── LoopReducer.cpp │ ├── LoopReducer.hpp │ ├── LoopReplicator.cpp │ ├── LoopReplicator.hpp │ ├── LoopVersioner.cpp │ ├── LoopVersioner.hpp │ ├── OMRCFGSimplifier.cpp │ ├── OMRCFGSimplifier.hpp │ ├── OMRDataFlowAnalysis.enum │ ├── OMRGlobalRegister.cpp │ ├── OMRGlobalRegister.hpp │ ├── OMRGlobalRegister_inlines.hpp │ ├── OMRLocalCSE.cpp │ ├── OMRLocalCSE.hpp │ ├── OMROptimization.cpp │ ├── OMROptimization.hpp │ ├── OMROptimizationGroups.enum │ ├── OMROptimizationManager.cpp │ ├── OMROptimizationManager.hpp │ ├── OMROptimizationManager_inlines.hpp │ ├── OMROptimization_inlines.hpp │ ├── OMROptimizations.enum │ ├── OMROptimizer.cpp │ ├── OMROptimizer.hpp │ ├── OMROptimizerAnalysisPhases.enum │ ├── OMROptimizerAnalysisPhasesEnum.hpp │ ├── OMROptimizer_inlines.hpp │ ├── OMRRecognizedCallTransformer.cpp │ ├── OMRRecognizedCallTransformer.hpp │ ├── OMRRegisterCandidate.cpp │ ├── OMRRegisterCandidate.hpp │ ├── OMRSimplifier.cpp │ ├── OMRSimplifier.hpp │ ├── OMRSimplifierHandlers.cpp │ ├── OMRSimplifierHandlers.hpp │ ├── OMRSimplifierHelpers.cpp │ ├── OMRSimplifierHelpers.hpp │ ├── OMRSimplifierTable.enum │ ├── OMRTransformUtil.cpp │ ├── OMRTransformUtil.hpp │ ├── OMRValuePropagation.cpp │ ├── OMRValuePropagation.hpp │ ├── OSRDefAnalysis.cpp │ ├── OSRDefAnalysis.hpp │ ├── Optimization.hpp │ ├── OptimizationData.hpp │ ├── OptimizationGroups.enum │ ├── OptimizationManager.hpp │ ├── OptimizationManager_inlines.hpp │ ├── OptimizationPolicy.hpp │ ├── OptimizationStrategies.hpp │ ├── OptimizationUtil.hpp │ ├── Optimization_inlines.hpp │ ├── Optimizations.enum │ ├── Optimizations.hpp │ ├── Optimizer.hpp │ ├── OptimizerAnalysisPhases.enum │ ├── OptimizerAnalysisPhasesEnum.hpp │ ├── Optimizer_inlines.hpp │ ├── OrderBlocks.cpp │ ├── OrderBlocks.hpp │ ├── PartialRedundancy.cpp │ ├── PartialRedundancy.hpp │ ├── PreExistence.cpp │ ├── PreExistence.hpp │ ├── Reachability.cpp │ ├── Reachability.hpp │ ├── ReachingDefinitions.cpp │ ├── RecognizedCallTransformer.hpp │ ├── RedundantAsyncCheckRemoval.cpp │ ├── RedundantAsyncCheckRemoval.hpp │ ├── RegDepCopyRemoval.cpp │ ├── RegDepCopyRemoval.hpp │ ├── RegisterCandidate.hpp │ ├── RematTools.cpp │ ├── RematTools.hpp │ ├── ReorderIndexExpr.cpp │ ├── ReorderIndexExpr.hpp │ ├── Simplifier.hpp │ ├── SimplifierHandlers.hpp │ ├── SimplifierTable.enum │ ├── SimplifierTable.hpp │ ├── SinkStores.cpp │ ├── SinkStores.hpp │ ├── StripMiner.cpp │ ├── StripMiner.hpp │ ├── StructuralAnalysis.cpp │ ├── StructuralAnalysis.hpp │ ├── Structure.cpp │ ├── Structure.hpp │ ├── SwitchAnalyzer.cpp │ ├── SwitchAnalyzer.hpp │ ├── TransformUtil.hpp │ ├── TranslateTable.cpp │ ├── TranslateTable.hpp │ ├── TrivialDeadBlockRemover.cpp │ ├── TrivialDeadBlockRemover.hpp │ ├── UnionBitVectorAnalysis.cpp │ ├── UnsafeSubexpressionRemover.cpp │ ├── UnsafeSubexpressionRemover.hpp │ ├── UseDefInfo.cpp │ ├── UseDefInfo.hpp │ ├── VPConstraint.cpp │ ├── VPConstraint.hpp │ ├── VPHandlers.cpp │ ├── VPHandlersCommon.cpp │ ├── ValueNumberInfo.cpp │ ├── ValueNumberInfo.hpp │ ├── ValuePropagation.hpp │ ├── ValuePropagationCommon.cpp │ ├── ValuePropagationTable.hpp │ ├── VirtualGuardCoalescer.cpp │ ├── VirtualGuardCoalescer.hpp │ ├── VirtualGuardHeadMerger.cpp │ ├── VirtualGuardHeadMerger.hpp │ └── abstractinterpreter │ │ ├── AbsOpArray.cpp │ │ ├── AbsOpArray.hpp │ │ ├── AbsOpStack.cpp │ │ ├── AbsOpStack.hpp │ │ ├── AbsValue.cpp │ │ ├── AbsValue.hpp │ │ ├── AbsVisitor.hpp │ │ ├── IDT.cpp │ │ ├── IDT.hpp │ │ ├── IDTBuilder.hpp │ │ ├── IDTNode.cpp │ │ ├── IDTNode.hpp │ │ ├── InliningMethodSummary.cpp │ │ ├── InliningMethodSummary.hpp │ │ ├── InliningProposal.cpp │ │ ├── InliningProposal.hpp │ │ ├── OMRIDTBuilder.cpp │ │ └── OMRIDTBuilder.hpp ├── p │ ├── CMakeLists.txt │ ├── codegen │ │ ├── BinaryEvaluator.cpp │ │ ├── ConstantDataSnippet.hpp │ │ ├── ControlFlowEvaluator.cpp │ │ ├── FPTreeEvaluator.cpp │ │ ├── GenerateInstructions.cpp │ │ ├── GenerateInstructions.hpp │ │ ├── GenerateOMRInstructions.hpp │ │ ├── InstOpCode.hpp │ │ ├── Instruction.hpp │ │ ├── Linkage.hpp │ │ ├── LoadStoreHandler.hpp │ │ ├── MemoryReference.hpp │ │ ├── OMRAheadOfTimeCompile.hpp │ │ ├── OMRCodeGenerator.cpp │ │ ├── OMRCodeGenerator.hpp │ │ ├── OMRConstantDataSnippet.cpp │ │ ├── OMRConstantDataSnippet.hpp │ │ ├── OMRInstOpCode.cpp │ │ ├── OMRInstOpCode.enum │ │ ├── OMRInstOpCode.hpp │ │ ├── OMRInstOpCodeProperties.hpp │ │ ├── OMRInstruction.cpp │ │ ├── OMRInstruction.hpp │ │ ├── OMRInstructionDelegate.cpp │ │ ├── OMRInstructionDelegate.hpp │ │ ├── OMRInstructionKindEnum.hpp │ │ ├── OMRLinkage.cpp │ │ ├── OMRLinkage.hpp │ │ ├── OMRLinkage_inlines.hpp │ │ ├── OMRLoadStoreHandler.cpp │ │ ├── OMRLoadStoreHandler.hpp │ │ ├── OMRMachine.cpp │ │ ├── OMRMachine.hpp │ │ ├── OMRMemoryReference.cpp │ │ ├── OMRMemoryReference.hpp │ │ ├── OMRPeephole.cpp │ │ ├── OMRPeephole.hpp │ │ ├── OMRRealRegister.cpp │ │ ├── OMRRealRegister.hpp │ │ ├── OMRRegister.hpp │ │ ├── OMRRegisterDependency.cpp │ │ ├── OMRRegisterDependency.hpp │ │ ├── OMRRegisterDependencyStruct.hpp │ │ ├── OMRSnippet.cpp │ │ ├── OMRSnippet.hpp │ │ ├── OMRSnippetDelegate.cpp │ │ ├── OMRSnippetDelegate.hpp │ │ ├── OMRTreeEvaluator.cpp │ │ ├── OMRTreeEvaluator.hpp │ │ ├── PPCAOTRelocation.cpp │ │ ├── PPCAOTRelocation.hpp │ │ ├── PPCBinaryEncoding.cpp │ │ ├── PPCCRBackingStore.hpp │ │ ├── PPCDebug.cpp │ │ ├── PPCEvaluator.hpp │ │ ├── PPCHelperCallSnippet.cpp │ │ ├── PPCHelperCallSnippet.hpp │ │ ├── PPCInstruction.cpp │ │ ├── PPCInstruction.hpp │ │ ├── PPCOpsDefines.hpp │ │ ├── PPCOutOfLineCodeSection.cpp │ │ ├── PPCOutOfLineCodeSection.hpp │ │ ├── PPCSystemLinkage.cpp │ │ ├── PPCSystemLinkage.hpp │ │ ├── PPCTableOfConstants.cpp │ │ ├── PPCTableOfConstants.hpp │ │ ├── PseudoRegisterEnum.hpp │ │ ├── RealRegisterEnum.hpp │ │ ├── RealRegisterMaskEnum.hpp │ │ ├── RegisterDependency.hpp │ │ ├── TreeEvaluatorVMX.cpp │ │ └── UnaryEvaluator.cpp │ ├── env │ │ ├── OMRCPU.cpp │ │ ├── OMRCPU.hpp │ │ ├── OMRDebugEnv.cpp │ │ ├── OMRDebugEnv.hpp │ │ └── PPCProcessorEnum.hpp │ └── runtime │ │ ├── CodeCacheConfig.hpp │ │ ├── OMRCodeCacheConfig.cpp │ │ ├── OMRCodeCacheConfig.hpp │ │ ├── PPCArrayCopy.inc │ │ ├── PPCAsmUtil.inc │ │ ├── PPCCodeSync.inc │ │ ├── VirtualGuardRuntime.spp │ │ └── ppcasmdefines.inc ├── ras │ ├── CFGChecker.cpp │ ├── CFGChecker.hpp │ ├── CMakeLists.txt │ ├── CallStack.cpp │ ├── CallStack.hpp │ ├── CallStackIterator.hpp │ ├── Debug.cpp │ ├── Debug.hpp │ ├── DebugCounter.cpp │ ├── DebugCounter.hpp │ ├── Delimiter.hpp │ ├── ILValidationRules.cpp │ ├── ILValidationRules.hpp │ ├── ILValidationStrategies.hpp │ ├── ILValidationUtils.cpp │ ├── ILValidationUtils.hpp │ ├── ILValidator.cpp │ ├── ILValidator.hpp │ ├── IgnoreLocale.cpp │ ├── IgnoreLocale.hpp │ ├── IlVerifier.hpp │ ├── IlVerifierHelpers.hpp │ ├── LimitFile.cpp │ ├── LogTracer.cpp │ ├── LogTracer.hpp │ ├── Logger.cpp │ ├── Logger.hpp │ ├── OptionsDebug.cpp │ └── Tree.cpp ├── riscv │ ├── CMakeLists.txt │ ├── codegen │ │ ├── BinaryEvaluator.cpp │ │ ├── ControlFlowEvaluator.cpp │ │ ├── FPTreeEvaluator.cpp │ │ ├── GenerateInstructions.cpp │ │ ├── GenerateInstructions.hpp │ │ ├── InstOpCode.hpp │ │ ├── Instruction.hpp │ │ ├── Linkage.hpp │ │ ├── MemoryReference.hpp │ │ ├── OMRCodeGenerator.cpp │ │ ├── OMRCodeGenerator.hpp │ │ ├── OMRInstOpCode.enum │ │ ├── OMRInstOpCode.hpp │ │ ├── OMRInstruction.cpp │ │ ├── OMRInstruction.hpp │ │ ├── OMRInstructionDelegate.cpp │ │ ├── OMRInstructionDelegate.hpp │ │ ├── OMRInstructionKindEnum.hpp │ │ ├── OMRLinkage.cpp │ │ ├── OMRLinkage.hpp │ │ ├── OMRMachine.cpp │ │ ├── OMRMachine.hpp │ │ ├── OMRMemoryReference.cpp │ │ ├── OMRMemoryReference.hpp │ │ ├── OMRRealRegister.cpp │ │ ├── OMRRealRegister.hpp │ │ ├── OMRRegister.hpp │ │ ├── OMRRegisterDependency.cpp │ │ ├── OMRRegisterDependency.hpp │ │ ├── OMRSnippet.cpp │ │ ├── OMRSnippet.hpp │ │ ├── OMRSnippetDelegate.cpp │ │ ├── OMRSnippetDelegate.hpp │ │ ├── OMRTreeEvaluator.cpp │ │ ├── OMRTreeEvaluator.hpp │ │ ├── OpBinary.cpp │ │ ├── PseudoRegisterEnum.hpp │ │ ├── RVDebug.cpp │ │ ├── RVHelperCallSnippet.cpp │ │ ├── RVHelperCallSnippet.hpp │ │ ├── RVInstruction.cpp │ │ ├── RVInstruction.hpp │ │ ├── RVInstructionUtils.hpp │ │ ├── RVOutOfLineCodeSection.cpp │ │ ├── RVOutOfLineCodeSection.hpp │ │ ├── RVSystemLinkage.cpp │ │ ├── RVSystemLinkage.hpp │ │ ├── RealRegister.hpp │ │ ├── RealRegisterEnum.hpp │ │ ├── RealRegisterMaskEnum.hpp │ │ ├── RegisterDependency.hpp │ │ ├── UnaryEvaluator.cpp │ │ └── riscv-regs.h │ ├── env │ │ ├── OMRCPU.cpp │ │ ├── OMRCPU.hpp │ │ ├── OMRDebugEnv.cpp │ │ ├── OMRDebugEnv.hpp │ │ ├── OMREnvironment.hpp │ │ └── RVProcessorEnum.hpp │ └── runtime │ │ ├── CodeSync.cpp │ │ ├── CodeSync.hpp │ │ └── VirtualGuardRuntime.cpp ├── runtime │ ├── CMakeLists.txt │ ├── CodeCache.hpp │ ├── CodeCacheConfig.hpp │ ├── CodeCacheExceptions.hpp │ ├── CodeCacheManager.hpp │ ├── CodeCacheMemorySegment.hpp │ ├── CodeCacheTypes.cpp │ ├── CodeCacheTypes.hpp │ ├── CodeMetaData.hpp │ ├── CodeMetaDataManager.hpp │ ├── CodeMetaDataManager_inlines.hpp │ ├── CodeMetaDataPOD.hpp │ ├── Helpers.inc │ ├── MethodExceptionData.hpp │ ├── OMRCodeCache.cpp │ ├── OMRCodeCache.hpp │ ├── OMRCodeCacheConfig.cpp │ ├── OMRCodeCacheConfig.hpp │ ├── OMRCodeCacheManager.cpp │ ├── OMRCodeCacheManager.hpp │ ├── OMRCodeCacheMemorySegment.cpp │ ├── OMRCodeCacheMemorySegment.hpp │ ├── OMRCodeMetaData.cpp │ ├── OMRCodeMetaData.hpp │ ├── OMRCodeMetaDataManager.cpp │ ├── OMRCodeMetaDataManager.hpp │ ├── OMRCodeMetaDataManager_inlines.hpp │ ├── OMRCodeMetaDataPOD.hpp │ ├── OMRRSSReport.cpp │ ├── OMRRSSReport.hpp │ ├── OMRRuntimeAssumptions.cpp │ ├── OMRRuntimeAssumptions.hpp │ ├── Runtime.cpp │ ├── Runtime.hpp │ └── Trampoline.cpp ├── x │ ├── CMakeLists.txt │ ├── amd64 │ │ ├── codegen │ │ │ ├── AMD64SystemLinkage.cpp │ │ │ ├── AMD64SystemLinkage.hpp │ │ │ ├── MemoryReference.hpp │ │ │ ├── OMRCodeGenerator.cpp │ │ │ ├── OMRCodeGenerator.hpp │ │ │ ├── OMRELFRelocationResolver.cpp │ │ │ ├── OMRELFRelocationResolver.hpp │ │ │ ├── OMRMachine.cpp │ │ │ ├── OMRMachine.hpp │ │ │ ├── OMRMemoryReference.cpp │ │ │ ├── OMRMemoryReference.hpp │ │ │ ├── OMRRealRegister.cpp │ │ │ ├── OMRRealRegister.hpp │ │ │ ├── OMRTreeEvaluator.cpp │ │ │ ├── OMRTreeEvaluator.hpp │ │ │ ├── PseudoRegisterEnum.hpp │ │ │ ├── RealRegisterEnum.hpp │ │ │ └── RealRegisterMaskEnum.hpp │ │ └── objectfmt │ │ │ ├── OMRJitCodeRWXObjectFormat.cpp │ │ │ ├── OMRJitCodeRWXObjectFormat.hpp │ │ │ ├── OMRJitCodeRXObjectFormat.cpp │ │ │ └── OMRJitCodeRXObjectFormat.hpp │ ├── codegen │ │ ├── BinaryCommutativeAnalyser.cpp │ │ ├── BinaryCommutativeAnalyser.hpp │ │ ├── BinaryEvaluator.cpp │ │ ├── CompareAnalyser.cpp │ │ ├── CompareAnalyser.hpp │ │ ├── ConstantDataSnippet.hpp │ │ ├── ControlFlowEvaluator.cpp │ │ ├── DataSnippet.cpp │ │ ├── DataSnippet.hpp │ │ ├── DivideCheckSnippet.cpp │ │ ├── DivideCheckSnippet.hpp │ │ ├── FPCompareAnalyser.cpp │ │ ├── FPCompareAnalyser.hpp │ │ ├── FPTreeEvaluator.cpp │ │ ├── FPTreeEvaluator.hpp │ │ ├── HelperCallSnippet.cpp │ │ ├── HelperCallSnippet.hpp │ │ ├── IA32LinkageUtils.cpp │ │ ├── IA32LinkageUtils.hpp │ │ ├── InstOpCode.hpp │ │ ├── Instruction.hpp │ │ ├── IntegerMultiplyDecomposer.cpp │ │ ├── IntegerMultiplyDecomposer.hpp │ │ ├── Linkage.hpp │ │ ├── MemoryReference.hpp │ │ ├── OMRCodeGenerator.cpp │ │ ├── OMRCodeGenerator.hpp │ │ ├── OMRInstOpCode.cpp │ │ ├── OMRInstOpCode.enum │ │ ├── OMRInstOpCode.hpp │ │ ├── OMRInstOpCodeProperties.hpp │ │ ├── OMRInstruction.cpp │ │ ├── OMRInstruction.hpp │ │ ├── OMRInstructionDelegate.cpp │ │ ├── OMRInstructionDelegate.hpp │ │ ├── OMRInstructionKindEnum.hpp │ │ ├── OMRLinkage.cpp │ │ ├── OMRLinkage.hpp │ │ ├── OMRLinkage_inlines.hpp │ │ ├── OMRMachine.cpp │ │ ├── OMRMachine.hpp │ │ ├── OMRMemoryReference.cpp │ │ ├── OMRMemoryReference.hpp │ │ ├── OMRRealRegister.cpp │ │ ├── OMRRealRegister.hpp │ │ ├── OMRRegister.cpp │ │ ├── OMRRegister.hpp │ │ ├── OMRRegisterDependency.cpp │ │ ├── OMRRegisterDependency.hpp │ │ ├── OMRRegisterDependencyStruct.hpp │ │ ├── OMRSnippet.cpp │ │ ├── OMRSnippet.hpp │ │ ├── OMRSnippetDelegate.cpp │ │ ├── OMRSnippetDelegate.hpp │ │ ├── OMRTreeEvaluator.cpp │ │ ├── OMRTreeEvaluator.hpp │ │ ├── OMRX86Instruction.cpp │ │ ├── OMRX86Instruction.hpp │ │ ├── OutlinedInstructions.cpp │ │ ├── OutlinedInstructions.hpp │ │ ├── RealRegister.hpp │ │ ├── RegisterDependency.hpp │ │ ├── RegisterRematerialization.cpp │ │ ├── RegisterRematerialization.hpp │ │ ├── RestartSnippet.hpp │ │ ├── SIMDTreeEvaluator.cpp │ │ ├── SubtractAnalyser.cpp │ │ ├── SubtractAnalyser.hpp │ │ ├── UnaryEvaluator.cpp │ │ ├── X86BinaryEncoding.cpp │ │ ├── X86Debug.cpp │ │ ├── X86FPConversionSnippet.cpp │ │ ├── X86FPConversionSnippet.hpp │ │ ├── X86Instruction.hpp │ │ ├── X86LinkageProperties.hpp │ │ ├── X86OpcodeTable.hpp │ │ ├── X86Ops.ins │ │ ├── X86SystemLinkage.cpp │ │ ├── X86SystemLinkage.hpp │ │ └── XMMBinaryArithmeticAnalyser.cpp │ ├── env │ │ ├── OMRCPU.cpp │ │ ├── OMRCPU.hpp │ │ ├── OMRDebugEnv.cpp │ │ ├── OMRDebugEnv.hpp │ │ └── X86ProcessorEnum.hpp │ ├── i386 │ │ └── codegen │ │ │ ├── IA32SystemLinkage.cpp │ │ │ ├── IA32SystemLinkage.hpp │ │ │ ├── OMRCodeGenerator.cpp │ │ │ ├── OMRCodeGenerator.hpp │ │ │ ├── OMRMachine.cpp │ │ │ ├── OMRMachine.hpp │ │ │ ├── OMRRealRegister.cpp │ │ │ ├── OMRRealRegister.hpp │ │ │ ├── OMRTreeEvaluator.cpp │ │ │ ├── OMRTreeEvaluator.hpp │ │ │ ├── PseudoRegisterEnum.hpp │ │ │ ├── RealRegisterEnum.hpp │ │ │ └── RealRegisterMaskEnum.hpp │ ├── objectfmt │ │ ├── FunctionCallData.hpp │ │ ├── OMRFunctionCallData.hpp │ │ ├── OMRJitCodeRWXObjectFormat.hpp │ │ └── OMRJitCodeRXObjectFormat.hpp │ └── runtime │ │ ├── VirtualGuardRuntime.cpp │ │ └── X86Runtime.hpp └── z │ ├── CMakeLists.txt │ ├── codegen │ ├── BinaryAnalyser.cpp │ ├── BinaryAnalyser.hpp │ ├── BinaryCommutativeAnalyser.cpp │ ├── BinaryCommutativeAnalyser.hpp │ ├── BinaryEvaluator.cpp │ ├── CallSnippet.cpp │ ├── CallSnippet.hpp │ ├── CodeGenPhaseToPerform.hpp │ ├── CompareAnalyser.cpp │ ├── CompareAnalyser.hpp │ ├── ConstantDataSnippet.cpp │ ├── ConstantDataSnippet.hpp │ ├── ControlFlowEvaluator.cpp │ ├── EndianConversion.hpp │ ├── FPTreeEvaluator.cpp │ ├── InstOpCode.cpp │ ├── InstOpCode.hpp │ ├── InstOpCodeTables.cpp │ ├── Instruction.hpp │ ├── Linkage.hpp │ ├── MemoryReference.hpp │ ├── OMRCodeGenPhase.cpp │ ├── OMRCodeGenPhase.hpp │ ├── OMRCodeGenPhaseEnum.hpp │ ├── OMRCodeGenPhaseFunctionTable.hpp │ ├── OMRCodeGenerator.cpp │ ├── OMRCodeGenerator.hpp │ ├── OMRCodeGenerator_inlines.hpp │ ├── OMRInstOpCode.enum │ ├── OMRInstOpCode.hpp │ ├── OMRInstOpCodeProperties.hpp │ ├── OMRInstruction.cpp │ ├── OMRInstruction.hpp │ ├── OMRInstructionDelegate.cpp │ ├── OMRInstructionDelegate.hpp │ ├── OMRInstructionKindEnum.hpp │ ├── OMRLinkage.cpp │ ├── OMRLinkage.hpp │ ├── OMRLinkage_inlines.hpp │ ├── OMRMachine.cpp │ ├── OMRMachine.hpp │ ├── OMRMemoryReference.cpp │ ├── OMRMemoryReference.hpp │ ├── OMRPeephole.cpp │ ├── OMRPeephole.hpp │ ├── OMRRealRegister.cpp │ ├── OMRRealRegister.hpp │ ├── OMRRegister.cpp │ ├── OMRRegister.hpp │ ├── OMRRegisterDependency.cpp │ ├── OMRRegisterDependency.hpp │ ├── OMRRegisterDependencyStruct.hpp │ ├── OMRSnippet.cpp │ ├── OMRSnippet.hpp │ ├── OMRSnippetDelegate.cpp │ ├── OMRSnippetDelegate.hpp │ ├── OMRTreeEvaluator.cpp │ ├── OMRTreeEvaluator.hpp │ ├── OpMemToMem.cpp │ ├── OpMemToMem.hpp │ ├── PseudoRegisterEnum.hpp │ ├── RealRegisterEnum.hpp │ ├── RealRegisterMaskEnum.hpp │ ├── RegisterDependency.hpp │ ├── S390BranchCondNames.cpp │ ├── S390Debug.cpp │ ├── S390Evaluator.hpp │ ├── S390GenerateInstructions.cpp │ ├── S390GenerateInstructions.hpp │ ├── S390HelperCallSnippet.cpp │ ├── S390HelperCallSnippet.hpp │ ├── S390Instruction.cpp │ ├── S390Instruction.hpp │ ├── S390OutOfLineCodeSection.cpp │ ├── S390OutOfLineCodeSection.hpp │ ├── S390Snippets.cpp │ ├── S390Snippets.hpp │ ├── SystemLinkage.cpp │ ├── SystemLinkage.hpp │ ├── SystemLinkageLinux.cpp │ ├── SystemLinkageLinux.hpp │ ├── SystemLinkagezOS.cpp │ ├── SystemLinkagezOS.hpp │ ├── UnaryEvaluator.cpp │ └── snippet │ │ ├── PPA1Snippet.cpp │ │ ├── PPA1Snippet.hpp │ │ ├── PPA2Snippet.cpp │ │ └── PPA2Snippet.hpp │ ├── env │ ├── OMRCPU.cpp │ ├── OMRCPU.hpp │ ├── OMRDebugEnv.cpp │ ├── OMRDebugEnv.hpp │ └── S390ProcessorEnum.hpp │ ├── objectfmt │ ├── FunctionCallData.hpp │ ├── OMRFunctionCallData.hpp │ ├── OMRJitCodeRWXObjectFormat.cpp │ ├── OMRJitCodeRWXObjectFormat.hpp │ ├── OMRJitCodeRXObjectFormat.cpp │ └── OMRJitCodeRXObjectFormat.hpp │ └── runtime │ └── VirtualGuardRuntime.cpp ├── config.guess ├── config.sub ├── configure ├── configure.ac ├── ddr ├── CMakeLists.txt ├── Makefile ├── include │ └── ddr │ │ ├── blobgen │ │ ├── genBlob.hpp │ │ └── java │ │ │ ├── genBinaryBlob.hpp │ │ │ └── genSuperset.hpp │ │ ├── config.hpp │ │ ├── error.hpp │ │ ├── ir │ │ ├── ClassType.hpp │ │ ├── ClassUDT.hpp │ │ ├── EnumMember.hpp │ │ ├── EnumUDT.hpp │ │ ├── Field.hpp │ │ ├── Macro.hpp │ │ ├── Members.hpp │ │ ├── Modifiers.hpp │ │ ├── NamespaceUDT.hpp │ │ ├── Symbol_IR.hpp │ │ ├── TextFile.hpp │ │ ├── Type.hpp │ │ ├── TypePrinter.hpp │ │ ├── TypeVisitor.hpp │ │ ├── TypedefUDT.hpp │ │ ├── UDT.hpp │ │ └── UnionUDT.hpp │ │ ├── macros │ │ ├── MacroInfo.hpp │ │ └── MacroTool.hpp │ │ ├── scanner │ │ ├── Scanner.hpp │ │ ├── dwarf │ │ │ ├── AixSymbolTableParser.hpp │ │ │ ├── DwarfFunctions.hpp │ │ │ └── DwarfScanner.hpp │ │ └── pdb │ │ │ └── PdbScanner.hpp │ │ └── std │ │ ├── sstream.hpp │ │ ├── string.hpp │ │ └── unordered_map.hpp ├── lib │ ├── CMakeLists.txt │ ├── Makefile │ ├── ddr-blobgen │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── java │ │ │ ├── genBinaryBlob.cpp │ │ │ ├── genBlobJava.cpp │ │ │ └── genSuperset.cpp │ ├── ddr-ir │ │ ├── CMakeLists.txt │ │ ├── ClassType.cpp │ │ ├── ClassUDT.cpp │ │ ├── EnumMember.cpp │ │ ├── EnumUDT.cpp │ │ ├── Field.cpp │ │ ├── Macro.cpp │ │ ├── Makefile │ │ ├── Members.cpp │ │ ├── Modifiers.cpp │ │ ├── NamespaceUDT.cpp │ │ ├── Symbol_IR.cpp │ │ ├── TextFile.cpp │ │ ├── Type.cpp │ │ ├── TypePrinter.cpp │ │ ├── TypedefUDT.cpp │ │ ├── UDT.cpp │ │ └── UnionUDT.cpp │ ├── ddr-macros │ │ ├── CMakeLists.txt │ │ ├── MacroInfo.cpp │ │ ├── MacroTool.cpp │ │ └── Makefile │ └── ddr-scanner │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── Scanner.cpp │ │ ├── dwarf │ │ ├── AixSymbolTableParser.cpp │ │ ├── DwarfFunctions.cpp │ │ ├── DwarfParser.cpp │ │ └── DwarfScanner.cpp │ │ └── pdb │ │ └── PdbScanner.cpp ├── test │ ├── CMakeLists.txt │ ├── excludes │ ├── expected_output │ │ ├── xa64 │ │ │ ├── blob.dat.strings │ │ │ └── superset.out │ │ └── xi32 │ │ │ ├── blob.dat.strings │ │ │ └── superset.out │ ├── file_list │ ├── makefile │ ├── map_to_type │ │ └── map_to_type.hpp │ ├── sample1.cpp │ ├── sample2.cpp │ ├── sample3.cpp │ ├── sample4.c │ ├── test.cpp │ ├── testHeader.h │ └── test_subdir │ │ ├── testFileInSubDir.cpp │ │ └── testHeaderInSubDir.hpp └── tools │ ├── CMakeLists.txt │ ├── Makefile │ ├── blob_reader │ ├── CMakeLists.txt │ ├── Makefile │ └── blob_reader.cpp │ ├── ddrgen │ ├── CMakeLists.txt │ ├── Makefile │ └── ddrgen.cpp │ └── getmacros ├── ddr_artifacts.mk ├── doc ├── BuildingWithCMake.md ├── CodingStandard.md ├── GitCrashCourse.md ├── GuideForCommitters.md ├── SupportedC++Features.md ├── ValgrindMemcheckAPI.md ├── compiler │ ├── CodingStandard.md │ ├── CompilerOptions.md │ ├── Contributing.md │ ├── ProblemDetermination.md │ ├── README.md │ ├── debug │ │ ├── DebugCounters.md │ │ ├── Loggers.md │ │ └── RSSReport.md │ ├── extensible_classes │ │ ├── Extensible_Classes.md │ │ └── Extensible_Classes_in_OMR.md │ ├── il │ │ ├── ExtendingTrees.md │ │ ├── GlRegDeps.md │ │ ├── ILOpcodes.md │ │ ├── IntroToTrees.md │ │ ├── MainlineAndOutOfLineCode.md │ │ ├── Node.md │ │ └── SymbolsSymrefsAliasing.md │ ├── memory │ │ └── MemoryManager.md │ ├── optimizer │ │ ├── BenefitInliner.md │ │ ├── DataFlowEngine.md │ │ ├── Inliner.md │ │ ├── IntroLoopOptimizations.md │ │ ├── IntroReadLogFile.md │ │ └── ValuePropagation.md │ ├── osr │ │ └── OSR.md │ ├── regular_expression │ │ └── Regular_Expression.md │ ├── riscv │ │ └── Building.md │ ├── runtime │ │ ├── CodeMetaData.md │ │ └── ELFGenerator.md │ ├── tril │ │ └── TrilLanguageReference.md │ └── x │ │ └── OpCodeEncoding.md ├── ddr.md ├── ddr │ └── DDR.md ├── diagnostics │ └── CallingConventions.md ├── images │ ├── addition-of-a-fork.svg │ ├── branch1.svg │ ├── branch2.svg │ ├── branch3.svg │ ├── distributed-vcs-model.svg │ ├── omr-dev-workflow.svg │ ├── rebase1.svg │ ├── rebase2.svg │ └── rebase3.svg └── port │ └── sockets.md ├── epl-2.0.html ├── example ├── CMakeLists.txt ├── gcmain.cpp ├── glue │ ├── ArrayletObjectModel.hpp │ ├── CMakeLists.txt │ ├── CollectorLanguageInterfaceImpl.cpp │ ├── CollectorLanguageInterfaceImpl.hpp │ ├── CompactDelegate.hpp │ ├── CompactSchemeFixupObject.cpp │ ├── CompactSchemeFixupObject.hpp │ ├── ConcurrentMarkingDelegate.cpp │ ├── ConcurrentMarkingDelegate.hpp │ ├── ConfigurationDelegate.hpp │ ├── ContractslotScanner.hpp │ ├── EnvironmentDelegate.cpp │ ├── EnvironmentDelegate.hpp │ ├── FrequentObjectsStats.cpp │ ├── FrequentObjectsStats.hpp │ ├── GlobalCollectorDelegate.cpp │ ├── GlobalCollectorDelegate.hpp │ ├── HeapWalkerDelegate.hpp │ ├── LanguageSegregatedAllocationCache.hpp │ ├── LanguageThreadLocalHeap.hpp │ ├── LanguageVMGlue.c │ ├── MarkingDelegate.cpp │ ├── MarkingDelegate.hpp │ ├── MixedObjectModel.hpp │ ├── MixedObjectScanner.hpp │ ├── Object.hpp │ ├── ObjectAllocationModel.hpp │ ├── ObjectIterator.cpp │ ├── ObjectIterator.hpp │ ├── ObjectModel.hpp │ ├── ObjectModelDelegate.cpp │ ├── ObjectModelDelegate.hpp │ ├── ObjectScannerState.hpp │ ├── Profiling.c │ ├── ScavengerBackOutScanner.hpp │ ├── ScavengerDelegate.cpp │ ├── ScavengerDelegate.hpp │ ├── ScavengerRootScanner.hpp │ ├── StartupManagerImpl.cpp │ ├── StartupManagerImpl.hpp │ ├── UtilGlue.c │ ├── VerboseManagerImpl.cpp │ ├── VerboseManagerImpl.hpp │ ├── configure_includes │ │ ├── configure_aix_ppc.mk │ │ ├── configure_common.mk │ │ ├── configure_linux_390.mk │ │ ├── configure_linux_aarch64.mk │ │ ├── configure_linux_arm.mk │ │ ├── configure_linux_ppc.mk │ │ ├── configure_linux_riscv.mk │ │ ├── configure_linux_x86.mk │ │ ├── configure_osx.mk │ │ ├── configure_win_x86.mk │ │ └── configure_zos_390.mk │ ├── objectdescription.h │ ├── omrExampleVM.cpp │ ├── omrExampleVM.hpp │ └── sizeclasses.h └── makefile ├── fvtest ├── CMakeLists.txt ├── algotest │ ├── CMakeLists.txt │ ├── algoTest.cpp │ ├── algorithm_test_internal.h │ ├── avltest.c │ ├── avltest.lst │ ├── hashtabletest.c │ ├── hooksample.hdf │ ├── hooktest.c │ ├── main.cpp │ ├── makefile │ └── pooltest.c ├── compilertest │ ├── CMakeLists.txt │ ├── Jit.hpp │ ├── Makefile │ ├── README.md │ ├── build │ │ ├── IWYU_Mappings.imp │ │ ├── Makefile │ │ ├── files │ │ │ ├── common.mk │ │ │ ├── host │ │ │ │ ├── arm.mk │ │ │ │ ├── p.mk │ │ │ │ ├── x.mk │ │ │ │ └── z.mk │ │ │ └── target │ │ │ │ ├── amd64.mk │ │ │ │ ├── arm.mk │ │ │ │ ├── i386.mk │ │ │ │ ├── p.mk │ │ │ │ ├── x.mk │ │ │ │ └── z.mk │ │ ├── platform │ │ │ ├── common.mk │ │ │ ├── host │ │ │ │ ├── amd64-linux-gcc.mk │ │ │ │ ├── amd64-linux64-clang.mk │ │ │ │ ├── amd64-linux64-gcc.mk │ │ │ │ ├── amd64-osx-clang.mk │ │ │ │ ├── ia32-linux-gcc.mk │ │ │ │ ├── ppc64-linux64-gcc.mk │ │ │ │ ├── ppc64le-linux64-gcc.mk │ │ │ │ ├── s390-linux-clang.mk │ │ │ │ ├── s390-linux-gcc.mk │ │ │ │ ├── s390-linux64-clang.mk │ │ │ │ └── s390-linux64-gcc.mk │ │ │ └── target │ │ │ │ └── all.mk │ │ ├── rules │ │ │ ├── common.mk │ │ │ └── gnu │ │ │ │ ├── common.mk │ │ │ │ └── filetypes.mk │ │ └── toolcfg │ │ │ ├── common.mk │ │ │ ├── gnu │ │ │ └── common.mk │ │ │ ├── host │ │ │ ├── 32.mk │ │ │ ├── 64.mk │ │ │ ├── aix.mk │ │ │ ├── arm.mk │ │ │ ├── linux.mk │ │ │ ├── osx.mk │ │ │ ├── p.mk │ │ │ ├── win.mk │ │ │ ├── x.mk │ │ │ ├── z.mk │ │ │ └── zos.mk │ │ │ └── target │ │ │ ├── 32.mk │ │ │ ├── 64.mk │ │ │ ├── arm.mk │ │ │ ├── p.mk │ │ │ ├── x.mk │ │ │ └── z.mk │ ├── compile │ │ ├── Method.hpp │ │ ├── ResolvedMethod.cpp │ │ └── ResolvedMethod.hpp │ ├── control │ │ └── TestJit.cpp │ ├── env │ │ ├── FrontEnd.hpp │ │ ├── ObjectModel.hpp │ │ └── TestObjectModel.hpp │ ├── ilgen │ │ ├── IlBuilder.hpp │ │ ├── IlGeneratorMethodDetails.hpp │ │ ├── IlInjector.cpp │ │ ├── IlInjector.hpp │ │ ├── MethodBuilder.hpp │ │ ├── MethodInfo.hpp │ │ ├── TestIlBuilder.hpp │ │ ├── TestIlGeneratorMethodDetails.cpp │ │ ├── TestIlGeneratorMethodDetails.hpp │ │ └── TestMethodBuilder.hpp │ ├── iwyu.mk │ ├── linter.mk │ ├── p │ │ ├── codegen │ │ │ └── Evaluator.cpp │ │ └── runtime │ │ │ ├── AsmUtil.spp │ │ │ ├── CodeDispatch.spp │ │ │ └── CodeSync.cpp │ ├── runtime │ │ ├── CodeCacheManager.hpp │ │ ├── StackAtlasPOD.hpp │ │ ├── TestCodeCacheManager.cpp │ │ └── TestCodeCacheManager.hpp │ ├── testjit.mk │ ├── tests │ │ ├── .gitignore │ │ ├── BuilderTest.cpp │ │ ├── BuilderTest.hpp │ │ ├── FooBarTest.cpp │ │ ├── FooBarTest.hpp │ │ ├── LimitFileTest.cpp │ │ ├── LimitFileTest.hpp │ │ ├── LogFileTest.cpp │ │ ├── LogFileTest.hpp │ │ ├── OMRTestEnv.cpp │ │ ├── OMRTestEnv.hpp │ │ ├── OpCodesTest.cpp │ │ ├── OpCodesTest.hpp │ │ ├── OptTestDriver.cpp │ │ ├── OptTestDriver.hpp │ │ ├── OptionSetTest.cpp │ │ ├── OptionSetTest.hpp │ │ ├── PPCOpCodesTest.cpp │ │ ├── PPCOpCodesTest.hpp │ │ ├── Qux2Test.cpp │ │ ├── Qux2Test.hpp │ │ ├── S390OpCodesTest.cpp │ │ ├── S390OpCodesTest.hpp │ │ ├── SimplifierFoldAndTest.cpp │ │ ├── SingleBitContainerTest.cpp │ │ ├── TestDriver.cpp │ │ ├── TestDriver.hpp │ │ ├── X86OpCodesTest.cpp │ │ ├── X86OpCodesTest.hpp │ │ ├── injectors │ │ │ ├── BarIlInjector.cpp │ │ │ ├── BarIlInjector.hpp │ │ │ ├── BinaryOpIlInjector.cpp │ │ │ ├── BinaryOpIlInjector.hpp │ │ │ ├── CallIlInjector.cpp │ │ │ ├── CallIlInjector.hpp │ │ │ ├── ChildlessUnaryOpIlInjector.cpp │ │ │ ├── ChildlessUnaryOpIlInjector.hpp │ │ │ ├── CmpBranchOpIlInjector.cpp │ │ │ ├── CmpBranchOpIlInjector.hpp │ │ │ ├── FooIlInjector.cpp │ │ │ ├── FooIlInjector.hpp │ │ │ ├── IndirectLoadIlInjector.cpp │ │ │ ├── IndirectLoadIlInjector.hpp │ │ │ ├── IndirectStoreIlInjector.cpp │ │ │ ├── IndirectStoreIlInjector.hpp │ │ │ ├── OpIlInjector.cpp │ │ │ ├── OpIlInjector.hpp │ │ │ ├── Qux2IlInjector.cpp │ │ │ ├── Qux2IlInjector.hpp │ │ │ ├── SelectOpIlInjector.cpp │ │ │ ├── SelectOpIlInjector.hpp │ │ │ ├── StoreOpIlInjector.cpp │ │ │ ├── StoreOpIlInjector.hpp │ │ │ ├── UnaryOpIlInjector.cpp │ │ │ └── UnaryOpIlInjector.hpp │ │ └── main.cpp │ ├── x │ │ └── codegen │ │ │ └── Evaluator.cpp │ └── z │ │ └── codegen │ │ └── Evaluator.cpp ├── compilertriltest │ ├── .gitignore │ ├── ArithmeticTest.cpp │ ├── ArrayTest.cpp │ ├── BitPermuteTest.cpp │ ├── CMakeLists.txt │ ├── CallTest.cpp │ ├── CompareTest.cpp │ ├── ILValidatorTest.cpp │ ├── IfxcmpgeReductionTest.cpp │ ├── JitTest.cpp │ ├── JitTest.hpp │ ├── JitTestUtilitiesTest.cpp │ ├── LinkageTest.cpp │ ├── LogicalTest.cpp │ ├── LongAndAsRotateTest.cpp │ ├── MaxMinTest.cpp │ ├── MinimalTest.cpp │ ├── MockStrategyTest.cpp │ ├── OpCodeTest.hpp │ ├── SelectTest.cpp │ ├── SharedVerifiers.hpp │ ├── ShiftAndRotateTest.cpp │ ├── SimplifierFoldAbsNegTest.cpp │ ├── SimplifierFoldAndTest.cpp │ ├── TypeConversionTest.cpp │ ├── VectorMaskTest.cpp │ ├── VectorTest.cpp │ ├── VectorTestUtils.cpp │ ├── VectorTestUtils.hpp │ └── main.cpp ├── compilerunittest │ ├── CCData.cpp │ ├── CMakeLists.txt │ ├── CodeGenTest.cpp │ ├── CodeGenTest.hpp │ ├── CompilerUnitTest.hpp │ ├── aarch64 │ │ └── BinaryEncoder.cpp │ ├── abstractinterpreter │ │ ├── AbsInterpreterTest.cpp │ │ └── AbsInterpreterTest.hpp │ ├── main.cpp │ ├── p │ │ ├── BinaryEncoder.cpp │ │ ├── MemoryReferenceExpansion.cpp │ │ ├── Peephole.cpp │ │ └── Util.hpp │ └── x │ │ └── BinaryEncoder.cpp ├── coretest │ ├── CMakeLists.txt │ ├── TestBytes.cpp │ ├── TestTypeTraits.cpp │ └── main.cpp ├── gc_api_test │ ├── CMakeLists.txt │ └── main.cpp ├── gctest │ ├── CMakeLists.txt │ ├── GCConfigObjectTable.cpp │ ├── GCConfigObjectTable.hpp │ ├── GCConfigTest.cpp │ ├── GCConfigTest.hpp │ ├── StartupManagerTestExample.cpp │ ├── StartupManagerTestExample.hpp │ ├── TestHeapRegionStateTable.cpp │ ├── configuration │ │ ├── gencon_GC_backout_config.xml │ │ ├── gencon_GC_config.xml │ │ ├── global_GC_config.xml │ │ ├── optavgpause_GC_config.xml │ │ ├── sample_GC_config.xml │ │ ├── scavenger_GC_backout_config.xml │ │ ├── scavenger_GC_config.xml │ │ └── test_system_gc.xml │ ├── gcTestHelpers.cpp │ ├── gcTestHelpers.hpp │ ├── main.cpp │ └── makefile ├── jitbuildertest │ ├── AnonymousTest.cpp │ ├── CMakeLists.txt │ ├── CallReturnTest.cpp │ ├── ControlFlowTest.cpp │ ├── ConvertBitsTest.cpp │ ├── FieldAddressTest.cpp │ ├── FieldNameTest.cpp │ ├── GlobalTest.cpp │ ├── IfThenElseTest.cpp │ ├── JBTestUtil.hpp │ ├── Makefile │ ├── NegateTest.cpp │ ├── SelectTest.cpp │ ├── SystemLinkageTest.cpp │ ├── UnionTest.cpp │ ├── UnsignedDivRemTest.cpp │ ├── WorklistTest.cpp │ ├── main.cpp │ └── selftest.cpp ├── lljbtest │ ├── CMakeLists.txt │ ├── add.cpp │ ├── arrays.cpp │ ├── conditional.cpp │ ├── div.cpp │ ├── doubles.cpp │ ├── floats.cpp │ ├── function_call.cpp │ ├── lljb_run.cpp │ ├── loops.cpp │ ├── mandelbrot.cpp │ ├── md5.cpp │ ├── mul.cpp │ ├── print_string.cpp │ ├── structs.cpp │ ├── sub.cpp │ ├── ternary.cpp │ ├── time.cpp │ └── unions.cpp ├── omrGtestGlue │ ├── CMakeLists.txt │ ├── argmain.cpp │ ├── iconvInitialization.cpp │ ├── makefile │ ├── omrGtest.cpp │ └── omrTest.h ├── omrtest.mk ├── porttest │ ├── CMakeLists.txt │ ├── aixbaddep │ │ ├── aixbaddep.exportlist │ │ ├── dummy.imp │ │ ├── makefile │ │ └── sltest.c │ ├── cudaBasic.cpp │ ├── cudaError.cpp │ ├── cudaEvent.cpp │ ├── cudaInvalid.cpp │ ├── cudaLaunch.cpp │ ├── cudaLink.cpp │ ├── cudaMemory.cpp │ ├── cudaModule.cpp │ ├── cudaPeer.cpp │ ├── cudaProperty.cpp │ ├── cudaPtx.cpp │ ├── cudaStream.cpp │ ├── cudaTests.cpp │ ├── cudaTests.hpp │ ├── fileTest.cpp │ ├── heapTest.cpp │ ├── hypervisorTest.cpp │ ├── main.cpp │ ├── makefile │ ├── memTest.cpp │ ├── omrdumpTest.cpp │ ├── omrerrorTest.cpp │ ├── omrfileTest.cpp │ ├── omrfileTest.h │ ├── omrfilestreamTest.cpp │ ├── omrheapTest.cpp │ ├── omrintrospectTest.cpp │ ├── omrmemTest.cpp │ ├── omrmmapTest.cpp │ ├── omrportTest.cpp │ ├── omrsignalExtendedTest.cpp │ ├── omrsignalTest.cpp │ ├── omrslTest.cpp │ ├── omrsockTest.cpp │ ├── omrstrTest.cpp │ ├── omrtimeTest.cpp │ ├── omrttyExtendedTest.cpp │ ├── omrttyTest.cpp │ ├── omrvmemTest.cpp │ ├── portTestHelpers.hpp │ ├── si.cpp │ ├── si_numcpusTest.cpp │ ├── sltestlib │ │ ├── makefile │ │ ├── sltest.c │ │ └── sltestlib.exportlist │ ├── sltestlib31 │ │ ├── sltest.cpp │ │ └── sltestlib31.exportlist │ ├── testHelpers.cpp │ ├── testHelpers.hpp │ ├── testProcessHelpers.cpp │ └── testProcessHelpers.hpp ├── rastest │ ├── CMakeLists.txt │ ├── agentNegativeTest.cpp │ ├── agentTest.cpp │ ├── bindthreadagent.c │ ├── bindthreadagent.mk │ ├── cpuLoadAgent.c │ ├── cpuLoadAgent.mk │ ├── invalidAgentMissingOnLoad.c │ ├── invalidAgentMissingOnLoad.def │ ├── invalidAgentMissingOnLoad.exportlist │ ├── invalidAgentMissingOnLoad.mk │ ├── invalidAgentMissingOnUnload.c │ ├── invalidAgentMissingOnUnload.def │ ├── invalidAgentMissingOnUnload.exportlist │ ├── invalidAgentMissingOnUnload.mk │ ├── invalidAgentReturnError.c │ ├── invalidAgentReturnError.mk │ ├── main.cpp │ ├── makefile │ ├── memoryCategoriesTest.cpp │ ├── memorycategoriesagent.c │ ├── memorycategoriesagent.mk │ ├── methodDictionaryTest.cpp │ ├── omr_test.tdf │ ├── omragent.def │ ├── omragent.exportlist │ ├── omrrastest.mk │ ├── omrsubscribertest.mk │ ├── omrtraceoptiontest.mk │ ├── rasTestHelpers.cpp │ ├── rasTestHelpers.hpp │ ├── rastest_include.mk │ ├── sampleSubscriber.c │ ├── sampleSubscriber.mk │ ├── subscriberAgent.c │ ├── subscriberAgent.mk │ ├── subscriberAgentWithJ9thread.c │ ├── subscriberAgentWithJ9thread.mk │ ├── subscriberForkTest.cpp │ ├── subscriberTest.cpp │ ├── traceLifecycleTest.cpp │ ├── traceLogTest.cpp │ ├── traceNotStartedAgent.c │ ├── traceNotStartedAgent.mk │ ├── traceOptionAgent.c │ ├── traceOptionAgent.mk │ ├── traceOptionTest.cpp │ ├── traceRecordHelpers.cpp │ ├── traceTest.cpp │ ├── traceagent.c │ └── traceagent.mk ├── sigtest │ ├── CMakeLists.txt │ ├── main.cpp │ ├── makefile │ ├── sigTest.cpp │ ├── sigTestHelpers.cpp │ └── sigTestHelpers.hpp ├── threadextendedtest │ ├── CMakeLists.txt │ ├── makefile │ ├── processTimeTest.cpp │ ├── threadCpuTimeTest.cpp │ ├── threadExtendedTestHelpers.cpp │ ├── threadExtendedTestHelpers.hpp │ ├── threadExtendedTestMain.cpp │ └── timeBaseTest.cpp ├── threadtest │ ├── CEnterExit.cpp │ ├── CEnterExit.hpp │ ├── CEnterExitLooper.hpp │ ├── CMakeLists.txt │ ├── CMonitor.cpp │ ├── CMonitor.hpp │ ├── CNotifier.hpp │ ├── CThread.cpp │ ├── CThread.hpp │ ├── CWaitNotifyLooper.hpp │ ├── CWaiter.hpp │ ├── abortTest.cpp │ ├── createTest.cpp │ ├── createTestHelper.h │ ├── forkResetRWMutexTest.cpp │ ├── forkResetTest.cpp │ ├── joinTest.cpp │ ├── keyDestructorTest.cpp │ ├── lockedMonitorCountTest.cpp │ ├── main.cpp │ ├── makefile │ ├── ospriority.cpp │ ├── priorityInterruptTest.cpp │ ├── rwMutexTest.cpp │ ├── sanityTest.cpp │ ├── sanityTestHelper.cpp │ ├── sanityTestHelper.hpp │ ├── testHelper.hpp │ ├── threadTestHelp.cpp │ ├── threadTestHelp.h │ └── threadTestLib.hpp ├── tril │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── incordec │ │ │ ├── CMakeLists.txt │ │ │ ├── incordec.tril │ │ │ └── main.cpp │ │ └── mandelbrot │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ └── mandelbrot.tril │ ├── test │ │ ├── ASTTest.cpp │ │ ├── CMakeLists.txt │ │ ├── CompileTest.cpp │ │ ├── IlGenTest.cpp │ │ ├── JitTest.hpp │ │ ├── MethodInfoTest.cpp │ │ ├── ParserTest.cpp │ │ └── main.cpp │ └── tril │ │ ├── CMakeLists.txt │ │ ├── CallConverter.cpp │ │ ├── CallConverter.hpp │ │ ├── GenericNodeConverter.cpp │ │ ├── GenericNodeConverter.hpp │ │ ├── ast.cpp │ │ ├── ast.h │ │ ├── ast.hpp │ │ ├── compiler.cpp │ │ ├── compiler_util.hpp │ │ ├── converter.hpp │ │ ├── default_compiler.hpp │ │ ├── ilgen.cpp │ │ ├── ilgen.hpp │ │ ├── method_compiler.hpp │ │ ├── method_info.hpp │ │ ├── parser.cpp │ │ ├── simple_compiler.cpp │ │ ├── simple_compiler.hpp │ │ └── state.hpp ├── util │ ├── CMakeLists.txt │ ├── makefile │ ├── omrTestHelpers.h │ ├── printerrorhelper.cpp │ ├── testEnvironment.hpp │ └── testvmhelper.cpp ├── utiltest │ ├── CMakeLists.txt │ ├── main.cpp │ └── makefile └── vmtest │ ├── CMakeLists.txt │ ├── main.cpp │ ├── makefile │ └── vmForkTest.cpp ├── gc ├── .clang-format ├── CMakeLists.txt ├── api │ └── CMakeLists.txt ├── base │ ├── AddressOrderedListPopulator.cpp │ ├── AddressOrderedListPopulator.hpp │ ├── AllocateDescription.hpp │ ├── AllocateInitialization.hpp │ ├── AllocationCategory.hpp │ ├── AllocationContext.cpp │ ├── AllocationContext.hpp │ ├── AllocationInterfaceGeneric.cpp │ ├── AllocationInterfaceGeneric.hpp │ ├── ArrayObjectModel.hpp │ ├── AtomicOperations.hpp │ ├── Base.hpp │ ├── BaseNonVirtual.hpp │ ├── BaseVirtual.cpp │ ├── BaseVirtual.hpp │ ├── Bits.hpp │ ├── BumpAllocatedListPopulator.cpp │ ├── BumpAllocatedListPopulator.hpp │ ├── CardCleaner.hpp │ ├── CardTable.cpp │ ├── CardTable.hpp │ ├── Collector.cpp │ ├── Collector.hpp │ ├── CollectorLanguageInterface.hpp │ ├── ConcurrentSafepointCallback.hpp │ ├── Configuration.cpp │ ├── Configuration.hpp │ ├── CopyScanCache.hpp │ ├── CycleState.hpp │ ├── Debug.hpp │ ├── EmptyListPopulator.cpp │ ├── EmptyListPopulator.hpp │ ├── EnvironmentBase.cpp │ ├── EnvironmentBase.hpp │ ├── Forge.cpp │ ├── Forge.hpp │ ├── GCCode.cpp │ ├── GCCode.hpp │ ├── GCExtensionsBase.cpp │ ├── GCExtensionsBase.hpp │ ├── GlobalAllocationManager.cpp │ ├── GlobalAllocationManager.hpp │ ├── GlobalCollector.cpp │ ├── GlobalCollector.hpp │ ├── Heap.cpp │ ├── Heap.hpp │ ├── HeapLinkedFreeHeader.hpp │ ├── HeapMap.cpp │ ├── HeapMap.hpp │ ├── HeapMapIterator.cpp │ ├── HeapMapIterator.hpp │ ├── HeapMapWordIterator.hpp │ ├── HeapMemorySubSpaceIterator.cpp │ ├── HeapMemorySubSpaceIterator.hpp │ ├── HeapRegionDescriptor.cpp │ ├── HeapRegionDescriptor.hpp │ ├── HeapRegionIterator.cpp │ ├── HeapRegionIterator.hpp │ ├── HeapRegionList.hpp │ ├── HeapRegionManager.cpp │ ├── HeapRegionManager.hpp │ ├── HeapRegionManagerTarok.cpp │ ├── HeapRegionManagerTarok.hpp │ ├── HeapSplit.cpp │ ├── HeapSplit.hpp │ ├── HeapVirtualMemory.cpp │ ├── HeapVirtualMemory.hpp │ ├── IndexableObjectScanner.hpp │ ├── InitializationParameters.hpp │ ├── LightweightNonReentrantLock.cpp │ ├── LightweightNonReentrantLock.hpp │ ├── LightweightNonReentrantRWLock.cpp │ ├── LightweightNonReentrantRWLock.hpp │ ├── Lock.hpp │ ├── MainGCThread.cpp │ ├── MainGCThread.hpp │ ├── MarkMap.cpp │ ├── MarkMap.hpp │ ├── MarkMapSegmentChunkIterator.cpp │ ├── MarkMapSegmentChunkIterator.hpp │ ├── MarkedObjectPopulator.cpp │ ├── MarkedObjectPopulator.hpp │ ├── MarkingScheme.cpp │ ├── MarkingScheme.hpp │ ├── Math.cpp │ ├── Math.hpp │ ├── MemcheckWrapper.cpp │ ├── MemcheckWrapper.hpp │ ├── MemoryHandle.hpp │ ├── MemoryManager.cpp │ ├── MemoryManager.hpp │ ├── MemoryPool.cpp │ ├── MemoryPool.hpp │ ├── MemoryPoolAddressOrderedList.cpp │ ├── MemoryPoolAddressOrderedList.hpp │ ├── MemoryPoolAddressOrderedListBase.cpp │ ├── MemoryPoolAddressOrderedListBase.hpp │ ├── MemoryPoolBumpPointer.cpp │ ├── MemoryPoolBumpPointer.hpp │ ├── MemoryPoolLargeObjects.cpp │ ├── MemoryPoolLargeObjects.hpp │ ├── MemoryPoolSplitAddressOrderedList.cpp │ ├── MemoryPoolSplitAddressOrderedList.hpp │ ├── MemoryPoolSplitAddressOrderedListBase.cpp │ ├── MemoryPoolSplitAddressOrderedListBase.hpp │ ├── MemorySpace.cpp │ ├── MemorySpace.hpp │ ├── MemorySubSpace.cpp │ ├── MemorySubSpace.hpp │ ├── MemorySubSpaceChildIterator.cpp │ ├── MemorySubSpaceChildIterator.hpp │ ├── MemorySubSpaceFlat.cpp │ ├── MemorySubSpaceFlat.hpp │ ├── MemorySubSpaceGenerational.cpp │ ├── MemorySubSpaceGenerational.hpp │ ├── MemorySubSpaceGeneric.cpp │ ├── MemorySubSpaceGeneric.hpp │ ├── MemorySubSpacePoolIterator.cpp │ ├── MemorySubSpacePoolIterator.hpp │ ├── MemorySubSpaceRegionIterator.cpp │ ├── MemorySubSpaceRegionIterator.hpp │ ├── MemorySubSpaceSemiSpace.cpp │ ├── MemorySubSpaceSemiSpace.hpp │ ├── MemorySubSpaceUniSpace.cpp │ ├── MemorySubSpaceUniSpace.hpp │ ├── ModronAssertions.cpp │ ├── ModronAssertions.h │ ├── NUMAManager.cpp │ ├── NUMAManager.hpp │ ├── NonVirtualMemory.cpp │ ├── NonVirtualMemory.hpp │ ├── OMRVMInterface.cpp │ ├── OMRVMInterface.hpp │ ├── OMRVMThreadInterface.cpp │ ├── OMRVMThreadInterface.hpp │ ├── ObjectAllocationInterface.cpp │ ├── ObjectAllocationInterface.hpp │ ├── ObjectHeapBufferedIterator.cpp │ ├── ObjectHeapBufferedIterator.hpp │ ├── ObjectHeapBufferedIteratorPopulator.hpp │ ├── ObjectHeapIteratorAddressOrderedList.cpp │ ├── ObjectHeapIteratorAddressOrderedList.hpp │ ├── ObjectMap.cpp │ ├── ObjectMap.hpp │ ├── ObjectModelBase.hpp │ ├── ObjectScanner.hpp │ ├── Packet.cpp │ ├── Packet.hpp │ ├── PacketList.cpp │ ├── PacketList.hpp │ ├── ParallelDispatcher.cpp │ ├── ParallelDispatcher.hpp │ ├── ParallelHeapWalker.cpp │ ├── ParallelHeapWalker.hpp │ ├── ParallelMarkTask.cpp │ ├── ParallelMarkTask.hpp │ ├── ParallelObjectHeapIterator.cpp │ ├── ParallelObjectHeapIterator.hpp │ ├── ParallelSweepChunk.hpp │ ├── ParallelTask.cpp │ ├── ParallelTask.hpp │ ├── PhysicalArena.cpp │ ├── PhysicalArena.hpp │ ├── PhysicalArenaRegionBased.cpp │ ├── PhysicalArenaRegionBased.hpp │ ├── PhysicalArenaVirtualMemory.cpp │ ├── PhysicalArenaVirtualMemory.hpp │ ├── PhysicalSubArena.cpp │ ├── PhysicalSubArena.hpp │ ├── PhysicalSubArenaRegionBased.cpp │ ├── PhysicalSubArenaRegionBased.hpp │ ├── PhysicalSubArenaVirtualMemory.cpp │ ├── PhysicalSubArenaVirtualMemory.hpp │ ├── PhysicalSubArenaVirtualMemoryFlat.cpp │ ├── PhysicalSubArenaVirtualMemoryFlat.hpp │ ├── ReferenceChainWalkerMarkMap.cpp │ ├── ReferenceChainWalkerMarkMap.hpp │ ├── RegionPool.cpp │ ├── RegionPool.hpp │ ├── RegionPoolGeneric.cpp │ ├── RegionPoolGeneric.hpp │ ├── SlotObject.hpp │ ├── SparseAddressOrderedFixedSizeDataPool.cpp │ ├── SparseAddressOrderedFixedSizeDataPool.hpp │ ├── SparseHeapLinkedFreeHeader.hpp │ ├── SparseVirtualMemory.cpp │ ├── SparseVirtualMemory.hpp │ ├── StartupManager.cpp │ ├── StartupManager.hpp │ ├── SweepHeapSectioning.cpp │ ├── SweepHeapSectioning.hpp │ ├── SweepPoolManager.cpp │ ├── SweepPoolManager.hpp │ ├── SweepPoolManagerAddressOrderedList.cpp │ ├── SweepPoolManagerAddressOrderedList.hpp │ ├── SweepPoolManagerAddressOrderedListBase.cpp │ ├── SweepPoolManagerAddressOrderedListBase.hpp │ ├── SweepPoolManagerHybrid.cpp │ ├── SweepPoolManagerHybrid.hpp │ ├── SweepPoolManagerSplitAddressOrderedList.cpp │ ├── SweepPoolManagerSplitAddressOrderedList.hpp │ ├── SweepPoolState.cpp │ ├── SweepPoolState.hpp │ ├── TLHAllocationInterface.cpp │ ├── TLHAllocationInterface.hpp │ ├── TLHAllocationSupport.cpp │ ├── TLHAllocationSupport.hpp │ ├── Task.cpp │ ├── Task.hpp │ ├── Validator.hpp │ ├── VirtualMemory.cpp │ ├── VirtualMemory.hpp │ ├── WorkPacketOverflow.cpp │ ├── WorkPacketOverflow.hpp │ ├── WorkPackets.cpp │ ├── WorkPackets.hpp │ ├── WorkStack.cpp │ ├── WorkStack.hpp │ ├── gcspinlock.cpp │ ├── gcspinlock.h │ ├── gcutils.cpp │ ├── gcutils.h │ ├── j9mm.tdf │ ├── makefile │ ├── modronapicore.cpp │ ├── modronapicore.hpp │ ├── modronbase.h │ ├── modronopt.h │ ├── omrmm.tdf │ ├── omrmmprivate.hdf │ ├── segregated │ │ ├── AllocationContextSegregated.cpp │ │ ├── AllocationContextSegregated.hpp │ │ ├── ConfigurationSegregated.cpp │ │ ├── ConfigurationSegregated.hpp │ │ ├── FreeHeapRegionList.hpp │ │ ├── GlobalAllocationManagerSegregated.cpp │ │ ├── GlobalAllocationManagerSegregated.hpp │ │ ├── HeapRegionDescriptorSegregated.cpp │ │ ├── HeapRegionDescriptorSegregated.hpp │ │ ├── HeapRegionQueue.hpp │ │ ├── LockingFreeHeapRegionList.cpp │ │ ├── LockingFreeHeapRegionList.hpp │ │ ├── LockingHeapRegionQueue.cpp │ │ ├── LockingHeapRegionQueue.hpp │ │ ├── MemoryPoolAggregatedCellList.cpp │ │ ├── MemoryPoolAggregatedCellList.hpp │ │ ├── MemoryPoolSegregated.cpp │ │ ├── MemoryPoolSegregated.hpp │ │ ├── MemorySubSpaceSegregated.cpp │ │ ├── MemorySubSpaceSegregated.hpp │ │ ├── ObjectHeapIteratorSegregated.cpp │ │ ├── ObjectHeapIteratorSegregated.hpp │ │ ├── OverflowSegregated.cpp │ │ ├── OverflowSegregated.hpp │ │ ├── RegionPoolSegregated.cpp │ │ ├── RegionPoolSegregated.hpp │ │ ├── SegregatedAllocationInterface.cpp │ │ ├── SegregatedAllocationInterface.hpp │ │ ├── SegregatedAllocationTracker.cpp │ │ ├── SegregatedAllocationTracker.hpp │ │ ├── SegregatedGC.cpp │ │ ├── SegregatedGC.hpp │ │ ├── SegregatedListPopulator.cpp │ │ ├── SegregatedListPopulator.hpp │ │ ├── SegregatedMarkingScheme.cpp │ │ ├── SegregatedMarkingScheme.hpp │ │ ├── SegregatedSweepTask.cpp │ │ ├── SegregatedSweepTask.hpp │ │ ├── SizeClasses.cpp │ │ ├── SizeClasses.hpp │ │ ├── SweepSchemeSegregated.cpp │ │ ├── SweepSchemeSegregated.hpp │ │ ├── WorkPacketsSegregated.cpp │ │ └── WorkPacketsSegregated.hpp │ ├── standard │ │ ├── CardCleanerForMarking.hpp │ │ ├── CompactFixHeapForWalkTask.cpp │ │ ├── CompactFixHeapForWalkTask.hpp │ │ ├── CompactScheme.cpp │ │ ├── CompactScheme.hpp │ │ ├── ConcurrentCardTable.cpp │ │ ├── ConcurrentCardTable.hpp │ │ ├── ConcurrentCardTableForWC.cpp │ │ ├── ConcurrentCardTableForWC.hpp │ │ ├── ConcurrentClearNewMarkBitsTask.cpp │ │ ├── ConcurrentClearNewMarkBitsTask.hpp │ │ ├── ConcurrentCompleteTracingTask.cpp │ │ ├── ConcurrentCompleteTracingTask.hpp │ │ ├── ConcurrentFinalCleanCardsTask.cpp │ │ ├── ConcurrentFinalCleanCardsTask.hpp │ │ ├── ConcurrentGC.cpp │ │ ├── ConcurrentGC.hpp │ │ ├── ConcurrentGCIncrementalUpdate.cpp │ │ ├── ConcurrentGCIncrementalUpdate.hpp │ │ ├── ConcurrentGCSATB.cpp │ │ ├── ConcurrentGCSATB.hpp │ │ ├── ConcurrentOverflow.cpp │ │ ├── ConcurrentOverflow.hpp │ │ ├── ConcurrentPrepareCardTableTask.cpp │ │ ├── ConcurrentPrepareCardTableTask.hpp │ │ ├── ConcurrentSafepointCallback.cpp │ │ ├── ConcurrentScanRememberedSetTask.cpp │ │ ├── ConcurrentScanRememberedSetTask.hpp │ │ ├── ConcurrentScavengeTask.cpp │ │ ├── ConcurrentScavengeTask.hpp │ │ ├── ConcurrentSweepScheme.cpp │ │ ├── ConcurrentSweepScheme.hpp │ │ ├── ConfigurationFlat.cpp │ │ ├── ConfigurationFlat.hpp │ │ ├── ConfigurationGenerational.cpp │ │ ├── ConfigurationGenerational.hpp │ │ ├── ConfigurationStandard.cpp │ │ ├── ConfigurationStandard.hpp │ │ ├── CopyScanCacheChunk.cpp │ │ ├── CopyScanCacheChunk.hpp │ │ ├── CopyScanCacheChunkInHeap.cpp │ │ ├── CopyScanCacheChunkInHeap.hpp │ │ ├── CopyScanCacheList.cpp │ │ ├── CopyScanCacheList.hpp │ │ ├── CopyScanCacheStandard.hpp │ │ ├── EnvironmentStandard.cpp │ │ ├── EnvironmentStandard.hpp │ │ ├── HeapMemoryPoolIterator.cpp │ │ ├── HeapMemoryPoolIterator.hpp │ │ ├── HeapRegionDescriptorStandard.cpp │ │ ├── HeapRegionDescriptorStandard.hpp │ │ ├── HeapRegionIteratorStandard.hpp │ │ ├── HeapRegionManagerStandard.cpp │ │ ├── HeapRegionManagerStandard.hpp │ │ ├── HeapWalker.cpp │ │ ├── HeapWalker.hpp │ │ ├── MemorySubSpaceRegionIteratorStandard.hpp │ │ ├── OverflowStandard.cpp │ │ ├── OverflowStandard.hpp │ │ ├── ParallelCompactTask.cpp │ │ ├── ParallelCompactTask.hpp │ │ ├── ParallelGlobalGC.cpp │ │ ├── ParallelGlobalGC.hpp │ │ ├── ParallelScavengeTask.cpp │ │ ├── ParallelScavengeTask.hpp │ │ ├── ParallelSweepScheme.cpp │ │ ├── ParallelSweepScheme.hpp │ │ ├── PhysicalSubArenaVirtualMemorySemiSpace.cpp │ │ ├── PhysicalSubArenaVirtualMemorySemiSpace.hpp │ │ ├── RSOverflow.cpp │ │ ├── RSOverflow.hpp │ │ ├── RememberedSetSATB.cpp │ │ ├── RememberedSetSATB.hpp │ │ ├── Scavenger.cpp │ │ ├── Scavenger.hpp │ │ ├── SpinLimiter.hpp │ │ ├── StandardWriteBarrier.hpp │ │ ├── SweepHeapSectioningSegmented.cpp │ │ ├── SweepHeapSectioningSegmented.hpp │ │ ├── WorkPacketsConcurrent.cpp │ │ ├── WorkPacketsConcurrent.hpp │ │ ├── WorkPacketsSATB.cpp │ │ ├── WorkPacketsSATB.hpp │ │ ├── WorkPacketsStandard.cpp │ │ ├── WorkPacketsStandard.hpp │ │ └── makefile │ └── vlhgc │ │ ├── HeapRegionStateTable.cpp │ │ └── HeapRegionStateTable.hpp ├── include │ ├── MemorySpacesAPI.h │ ├── RootScannerTypes.h │ ├── mmhook_common.h │ ├── omrgc.h │ ├── omrmm.hdf │ └── omrmodroncore.h ├── startup │ ├── makefile │ ├── mminitcore.cpp │ ├── mminitcore.h │ ├── omrgcalloc.cpp │ ├── omrgcstartup.cpp │ └── omrgcstartup.hpp ├── stats │ ├── AllocationFailureStats.hpp │ ├── AllocationStats.cpp │ ├── AllocationStats.hpp │ ├── CPUUtilStats.cpp │ ├── CPUUtilStats.hpp │ ├── CardCleaningStats.cpp │ ├── CardCleaningStats.hpp │ ├── ClassUnloadStats.cpp │ ├── ClassUnloadStats.hpp │ ├── CollectionStatistics.hpp │ ├── CollectionStatisticsStandard.hpp │ ├── CollectionStatisticsVLHGC.hpp │ ├── CompactStats.cpp │ ├── CompactStats.hpp │ ├── CompactVLHGCStats.hpp │ ├── ConcurrentCardTableStats.hpp │ ├── ConcurrentGCStats.cpp │ ├── ConcurrentGCStats.hpp │ ├── ConcurrentGMPStats.hpp │ ├── ConcurrentMarkPhaseStats.hpp │ ├── ConcurrentPhaseStatsBase.hpp │ ├── ConcurrentSweepStats.hpp │ ├── CopyForwardStatsCore.hpp │ ├── ExcessiveGCStats.hpp │ ├── FreeEntrySizeClassStats.cpp │ ├── FreeEntrySizeClassStats.hpp │ ├── GlobalGCStats.hpp │ ├── GlobalVLHGCStats.hpp │ ├── HeapMemorySnapshot.hpp │ ├── HeapResizeStats.cpp │ ├── HeapResizeStats.hpp │ ├── HeapStats.hpp │ ├── InterRegionRememberedSetStats.hpp │ ├── LargeObjectAllocateStats.cpp │ ├── LargeObjectAllocateStats.hpp │ ├── MarkStats.cpp │ ├── MarkStats.hpp │ ├── MarkVLHGCStatsCore.hpp │ ├── MetronomeStats.cpp │ ├── MetronomeStats.hpp │ ├── PercolateStats.hpp │ ├── ReferenceStats.hpp │ ├── RootScannerStats.cpp │ ├── RootScannerStats.hpp │ ├── ScavengerCopyScanRatio.cpp │ ├── ScavengerCopyScanRatio.hpp │ ├── ScavengerStats.cpp │ ├── ScavengerStats.hpp │ ├── SweepStats.cpp │ ├── SweepStats.hpp │ ├── SweepVLHGCStats.hpp │ ├── WorkPacketStats.hpp │ └── makefile ├── structs │ ├── ForwardedHeader.cpp │ ├── ForwardedHeader.hpp │ ├── HashTableIterator.cpp │ ├── HashTableIterator.hpp │ ├── OMRVMThreadListIterator.cpp │ ├── OMRVMThreadListIterator.hpp │ ├── ObjectHeapIterator.hpp │ ├── ObjectIteratorState.hpp │ ├── PoolIterator.cpp │ ├── PoolIterator.hpp │ ├── SublistFragment.cpp │ ├── SublistFragment.hpp │ ├── SublistIterator.cpp │ ├── SublistIterator.hpp │ ├── SublistPool.cpp │ ├── SublistPool.hpp │ ├── SublistPuddle.cpp │ ├── SublistPuddle.hpp │ ├── SublistSlotIterator.cpp │ ├── SublistSlotIterator.hpp │ └── makefile └── verbose │ ├── VerboseBuffer.cpp │ ├── VerboseBuffer.hpp │ ├── VerboseHandlerOutput.cpp │ ├── VerboseHandlerOutput.hpp │ ├── VerboseManager.cpp │ ├── VerboseManager.hpp │ ├── VerboseManagerBase.hpp │ ├── VerboseWriter.cpp │ ├── VerboseWriter.hpp │ ├── VerboseWriterChain.cpp │ ├── VerboseWriterChain.hpp │ ├── VerboseWriterFileLogging.cpp │ ├── VerboseWriterFileLogging.hpp │ ├── VerboseWriterFileLoggingBuffered.cpp │ ├── VerboseWriterFileLoggingBuffered.hpp │ ├── VerboseWriterFileLoggingSynchronous.cpp │ ├── VerboseWriterFileLoggingSynchronous.hpp │ ├── VerboseWriterHook.cpp │ ├── VerboseWriterHook.hpp │ ├── VerboseWriterStreamOutput.cpp │ ├── VerboseWriterStreamOutput.hpp │ ├── handler_standard │ ├── VerboseHandlerOutputStandard.cpp │ ├── VerboseHandlerOutputStandard.hpp │ └── makefile │ ├── j9vgc.tdf │ ├── makefile │ └── schema.xsd ├── include_core ├── AtomicSupport.hpp ├── OMR │ ├── Bytes.hpp │ └── TypeTraits.hpp ├── OMR_Agent.hpp ├── OMR_Base.hpp ├── OMR_BaseNonVirtual.hpp ├── OMR_BaseVirtual.hpp ├── OMR_Runtime.hpp ├── OMR_RuntimeConfiguration.hpp ├── OMR_VM.hpp ├── OMR_VMConfiguration.hpp ├── OMR_VMThread.hpp ├── avl_api.h ├── avlsup.h ├── edcwccwi.h ├── fltconst.h ├── hashtable_api.h ├── hookable_api.h ├── j9nongenerated.h ├── j9pool.h ├── leconditionhandler.h ├── omr.h ├── omragent.h ├── omragent_internal.h ├── omravl.h ├── omravldefines.h ├── omrceetbck.h ├── omrcfg.cmake.h.in ├── omrcfg.h.in ├── omrcomp.h ├── omrcuda.h ├── omrformatconsts.h ├── omrgcconsts.h ├── omrhashtable.h ├── omrhookable.h ├── omriarv64.h ├── omrintrospect_common.h ├── omrlinkedlist.h ├── omrmemcategories.h ├── omrmutex.h ├── omrpool.h ├── omrport.h ├── omrporterror.h ├── omrportsock.h ├── omrportsocktypes.h ├── omrprofiler.h ├── omrrasinit.h ├── omrshchelp.h ├── omrsig.h ├── omrsrp.h ├── omrstdarg.h ├── omrthread.h ├── omrthread_generated.h ├── omrtrace.h ├── omrtraceformat.h ├── omrutil.h ├── omrutilbase.h ├── omrversionstrings.cmake.h.in ├── omrversionstrings.h.in ├── omrvm.h ├── pool_api.h ├── ranking.h ├── spacesaving.h ├── thrdsup.h ├── thread_api.h ├── thrtypes.h ├── unix │ ├── omrmutex.h │ ├── thrdsup.h │ └── zos │ │ ├── edcwccwi.h │ │ ├── leconditionhandler.h │ │ ├── omrceetbck.h │ │ └── omriarv64.h ├── ute_core.h ├── ute_dataformat.h ├── ute_module.h └── win │ ├── omrmutex.h │ └── thrdsup.h ├── install-sh ├── jitbuilder ├── CMakeLists.txt ├── Makefile ├── apigen │ ├── README.md │ ├── cppgen.py │ ├── extras │ │ └── cpp │ │ │ ├── Macros.hpp │ │ │ ├── TypeDictionaryExtrasInsideClass.hpp │ │ │ └── TypeDictionaryExtrasOutsideClass.hpp │ ├── genutils.py │ ├── jitbuilder.api.json │ ├── run_tests.py │ ├── schema │ │ ├── LICENSE.md │ │ ├── api-class.schema.json │ │ ├── api-field.schema.json │ │ ├── api-service.schema.json │ │ ├── api-type.schema.json │ │ └── api.schema.json │ └── test │ │ ├── __init__.py │ │ ├── apidescriptiontests.py │ │ ├── bad_api │ │ ├── empty_object.json │ │ ├── incomplete_01.json │ │ ├── incomplete_02.json │ │ ├── incomplete_03.json │ │ ├── incomplete_04.json │ │ ├── incomplete_05.json │ │ ├── incomplete_06.json │ │ ├── incomplete_07.json │ │ ├── incomplete_08.json │ │ ├── incomplete_09.json │ │ ├── incomplete_10.json │ │ ├── incomplete_11.json │ │ ├── incomplete_12.json │ │ └── incomplete_13.json │ │ ├── cppgentests.py │ │ ├── genutilstests.py │ │ ├── minimal_api.json │ │ └── test_sample.json ├── build │ ├── files │ │ ├── common.mk │ │ ├── host │ │ │ ├── aarch64.mk │ │ │ ├── arm.mk │ │ │ ├── p.mk │ │ │ ├── x.mk │ │ │ └── z.mk │ │ └── target │ │ │ ├── aarch64.mk │ │ │ ├── amd64.mk │ │ │ ├── arm.mk │ │ │ ├── i386.mk │ │ │ ├── p.mk │ │ │ ├── x.mk │ │ │ └── z.mk │ ├── platform │ │ ├── common.mk │ │ ├── host │ │ │ ├── aarch64-linux-gcc.mk │ │ │ ├── amd64-linux-gcc.mk │ │ │ ├── amd64-linux64-clang.mk │ │ │ ├── amd64-linux64-gcc.mk │ │ │ ├── amd64-osx-clang.mk │ │ │ ├── arm-linux-gcc.mk │ │ │ ├── ia32-linux-gcc.mk │ │ │ ├── ppc64-linux64-gcc.mk │ │ │ ├── ppc64le-linux64-gcc.mk │ │ │ ├── s390-linux-gcc.mk │ │ │ └── s390-linux64-gcc.mk │ │ └── target │ │ │ └── all.mk │ ├── rules │ │ ├── common.mk │ │ └── gnu │ │ │ ├── common.mk │ │ │ └── filetypes.mk │ └── toolcfg │ │ ├── common.mk │ │ ├── gnu │ │ └── common.mk │ │ ├── host │ │ ├── 32.mk │ │ ├── 64.mk │ │ ├── aarch64.mk │ │ ├── aix.mk │ │ ├── arm.mk │ │ ├── linux.mk │ │ ├── osx.mk │ │ ├── p.mk │ │ ├── win.mk │ │ ├── x.mk │ │ ├── z.mk │ │ └── zos.mk │ │ └── target │ │ ├── 32.mk │ │ ├── 64.mk │ │ ├── aarch64.mk │ │ ├── arm.mk │ │ ├── p.mk │ │ ├── x.mk │ │ └── z.mk ├── compile │ ├── Method.hpp │ ├── ResolvedMethod.cpp │ └── ResolvedMethod.hpp ├── control │ └── Jit.cpp ├── env │ ├── FrontEnd.hpp │ ├── JBObjectModel.hpp │ └── ObjectModel.hpp ├── ilgen │ ├── IlGeneratorMethodDetails.hpp │ ├── JBIlGeneratorMethodDetails.cpp │ └── JBIlGeneratorMethodDetails.hpp ├── linter.mk ├── lljb │ ├── CMakeLists.txt │ ├── README.md │ ├── include │ │ └── lljb │ │ │ ├── Compiler.hpp │ │ │ ├── IRVisitor.hpp │ │ │ ├── MethodBuilder.hpp │ │ │ └── Module.hpp │ └── src │ │ ├── Compiler.cpp │ │ ├── IRVisitor.cpp │ │ ├── MethodBuilder.cpp │ │ └── Module.cpp ├── optimizer │ ├── JBOptimizer.cpp │ ├── JBOptimizer.hpp │ └── Optimizer.hpp ├── p │ ├── codegen │ │ └── Evaluator.cpp │ └── runtime │ │ ├── AsmUtil.spp │ │ ├── CodeDispatch.spp │ │ └── CodeSync.cpp ├── release │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Dockerfile-JitBuilder-x86_64 │ ├── LICENSE │ ├── README.md │ └── cpp │ │ ├── Makefile │ │ └── samples │ │ ├── AtomicOperations.cpp │ │ ├── AtomicOperations.hpp │ │ ├── Call.cpp │ │ ├── Call.hpp │ │ ├── Conditionals.cpp │ │ ├── Conditionals.hpp │ │ ├── ConstString.cpp │ │ ├── ConstString.hpp │ │ ├── DotProduct.cpp │ │ ├── DotProduct.hpp │ │ ├── FieldAddress.cpp │ │ ├── FieldAddress.hpp │ │ ├── InliningRecFib.cpp │ │ ├── InliningRecFib.hpp │ │ ├── IsSupportedType.cpp │ │ ├── IterativeFib.cpp │ │ ├── IterativeFib.hpp │ │ ├── LinkedList.cpp │ │ ├── LinkedList.hpp │ │ ├── LocalArray.cpp │ │ ├── LocalArray.hpp │ │ ├── Mandelbrot.cpp │ │ ├── Mandelbrot.hpp │ │ ├── MatMult.cpp │ │ ├── MatMult.hpp │ │ ├── NestedLoop.cpp │ │ ├── NestedLoop.hpp │ │ ├── OperandArrayTests.cpp │ │ ├── OperandArrayTests.hpp │ │ ├── OperandStackTests.cpp │ │ ├── OperandStackTests.hpp │ │ ├── Pointer.cpp │ │ ├── Pointer.hpp │ │ ├── Pow2.cpp │ │ ├── Pow2.hpp │ │ ├── Power.cpp │ │ ├── Power.hpp │ │ ├── RecursiveFib.cpp │ │ ├── RecursiveFib.hpp │ │ ├── Simple.cpp │ │ ├── Simple.hpp │ │ ├── StructArray.cpp │ │ ├── StructArray.hpp │ │ ├── Switch.cpp │ │ ├── Switch.hpp │ │ ├── TableSwitch.cpp │ │ ├── TableSwitch.hpp │ │ ├── Thunk.cpp │ │ ├── ToIlType.cpp │ │ ├── TransactionalOperations.cpp │ │ ├── TransactionalOperations.hpp │ │ ├── Union.cpp │ │ ├── Union.hpp │ │ ├── UseCall.c │ │ ├── UseIncrement.c │ │ ├── VMRegister.cpp │ │ ├── VMRegister.hpp │ │ ├── Worklist.cpp │ │ └── Worklist.hpp ├── runtime │ ├── CodeCacheManager.hpp │ ├── JBCodeCacheManager.cpp │ ├── JBCodeCacheManager.hpp │ └── StackAtlasPOD.hpp ├── x │ └── codegen │ │ └── Evaluator.cpp └── z │ └── codegen │ └── Evaluator.cpp ├── lib └── dummy.txt ├── nls └── portnls.h ├── omr.rc.in ├── omr ├── CMakeLists.txt ├── OMR_Agent.cpp ├── OMR_MethodDictionary.cpp ├── OMR_MethodDictionary.hpp ├── OMR_Profiler.cpp ├── OMR_Runtime.cpp ├── OMR_TI.cpp ├── OMR_TIMemorySize.cpp ├── OMR_VM.cpp ├── OMR_VMThread.cpp ├── makefile ├── omrti.tdf ├── omrvm.tdf └── startup │ ├── CMakeLists.txt │ ├── makefile │ ├── omrrasinit.c │ ├── omrtrcinit.c │ └── omrvmstartup.cpp ├── omr_glue_static_lib └── makefile ├── omr_static_lib └── makefile ├── omrmakefiles ├── confighelpers.m4 ├── configure.mk.in ├── generate-exports.sh ├── jitinclude.mk ├── omr_defs.mk ├── omrconf.sh ├── rules.aix.mk ├── rules.linux.mk ├── rules.mk ├── rules.osx.mk ├── rules.win.mk ├── rules.zos.mk ├── rules.ztpf.mk └── winexe.manifest ├── omrsigcompat ├── CMakeLists.txt ├── makefile ├── omrsig.cpp └── omrsig_internal.hpp ├── omrtrace ├── CMakeLists.txt ├── makefile ├── omrtrace_internal.h ├── omrtraceapi.cpp ├── omrtracecomponent.cpp ├── omrtraceformatter.cpp ├── omrtracelog.cpp ├── omrtracemain.cpp ├── omrtracemisc.cpp ├── omrtraceoptions.cpp ├── omrtracepublish.cpp └── omrtracewrappers.cpp ├── perftest ├── gctest │ ├── configuration │ │ ├── 21645_core.20150126.202455.11862202.0001.xml │ │ └── 24404_core.20140723.091737.5812.0002.xml │ ├── makefile │ └── verboseGCLogParser.cpp └── omrperftest.mk ├── port ├── CMakeLists.txt ├── aix │ ├── omrgetsp.s │ ├── omrintrospect.h │ ├── omrosbacktrace_impl.c │ ├── omrosdump_helpers.c │ ├── omrosdump_helpers.h │ ├── omrsignal_context.c │ ├── omrsignal_context.h │ ├── omrsl.c │ ├── omrtime.c │ ├── omrvmem.c │ ├── rt_divu64.s │ └── rt_time.s ├── aix64 │ ├── rt_divu64.s │ └── rt_time.s ├── common │ ├── j9nls.c │ ├── j9nlshelpers.c │ ├── omrcpu.c │ ├── omrcuda.cpp │ ├── omrerror.c │ ├── omrerrorhelpers.c │ ├── omrexit.c │ ├── omrfile.c │ ├── omrfile_blockingasync.c │ ├── omrfilestream.c │ ├── omrfilestreamtext.c │ ├── omrfiletext.c │ ├── omrgetasid.c │ ├── omrgetasid.h │ ├── omrgetjobid.c │ ├── omrgetjobid.h │ ├── omrgetjobname.c │ ├── omrgetjobname.h │ ├── omrgetsysname.c │ ├── omrgetsysname.h │ ├── omrheap.c │ ├── omrintrospect.c │ ├── omrintrospect_common.c │ ├── omrmem.c │ ├── omrmem32helpers.c │ ├── omrmem32helpers.h │ ├── omrmem32struct.h │ ├── omrmemcategories.c │ ├── omrmemtag.c │ ├── omrmemtag_checks.c │ ├── omrmemtag_checks.h │ ├── omrmmap.c │ ├── omrnlshelpers.h │ ├── omrosbacktrace.c │ ├── omrosbacktrace_impl.c │ ├── omrosdump.c │ ├── omrport.c │ ├── omrport.tdf │ ├── omrportcontrol.c │ ├── omrportptb.c │ ├── omrsignal.c │ ├── omrsl.c │ ├── omrsl.h │ ├── omrsock.c │ ├── omrsockptb.c │ ├── omrsockptb.h │ ├── omrstr.c │ ├── omrsysinfo.c │ ├── omrsysinfo_helpers.c │ ├── omrsysinfo_helpers.h │ ├── omrsyslog.c │ ├── omrtime.c │ ├── omrtlshelpers.c │ ├── omrtty.c │ └── omrvmem.c ├── include │ ├── omrportasserts.h │ ├── omrportpg.h │ ├── omrportptb.h │ └── omrvmem.h ├── iseries │ └── rt_time.s ├── iseries64 │ └── rt_time.s ├── linux │ ├── omrosbacktrace_impl.c │ ├── omrosdump_helpers.c │ ├── omrosdump_helpers.h │ └── omrvmem.c ├── linux386 │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxaarch64 │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxamd64 │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxarm │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxppc │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxppc64 │ ├── omrrttime.s │ └── omrtime.c ├── linuxppc64le │ └── omrrttime.s ├── linuxriscv64 │ ├── omrsignal_context.c │ └── omrsignal_context.h ├── linuxs390 │ ├── omrgetstfle.s │ ├── omrrttime.s │ ├── omrsignal_context.c │ ├── omrsignal_context.h │ ├── omrsysinfo_helpers.h │ └── omrtime.c ├── linuxs39064 │ └── omrrttime.s ├── makefile ├── omrportpriv.h ├── osx │ ├── omrintrospect.c │ ├── omrosbacktrace_impl.c │ ├── omrosdump.c │ ├── omrosdump_helpers.c │ ├── omrosdump_helpers.h │ ├── omrsignal_context.c │ ├── omrsignal_context.h │ └── omrvmem.c ├── port.exportlist ├── port_objects.mk ├── unix │ ├── auxv.c │ ├── j9nlshelpers.c │ ├── omrcpu.c │ ├── omrerrorhelpers.c │ ├── omrfile.c │ ├── omrfiletext.c │ ├── omriconvhelpers.c │ ├── omrintrospect.c │ ├── omrmem.c │ ├── omrmmap.c │ ├── omrosdump.c │ ├── omrportptb.c │ ├── omrsharedhelper.c │ ├── omrsharedhelper.h │ ├── omrshmem.c │ ├── omrshmem.h │ ├── omrshsem.c │ ├── omrshsem.h │ ├── omrshsem_deprecated.c │ ├── omrshsemun.h │ ├── omrsignal.c │ ├── omrsl.c │ ├── omrsock.c │ ├── omrsysinfo.c │ ├── omrsyslog.c │ ├── omrsysv_ipcwrappers.c │ ├── omrsysv_ipcwrappers.h │ ├── omrtime.c │ ├── omrtty.c │ └── protect_helpers.c ├── unix_include │ ├── auxv.h │ ├── omrcgroup.h │ ├── omriconvhelpers.h │ ├── omrintrospect.h │ ├── omrmmap.h │ ├── omrnlshelpers.h │ ├── omrportpg.h │ ├── omrportptb.h │ ├── omrsock.h │ └── protect_helpers.h ├── win32 │ ├── j9nlshelpers.c │ ├── omrcpu.c │ ├── omrerrorhelpers.c │ ├── omrfile.c │ ├── omrfile_blockingasync.c │ ├── omrfilehelpers.c │ ├── omrfilestream.c │ ├── omrfiletext.c │ ├── omrintrospect.c │ ├── omrmem.c │ ├── omrmmap.c │ ├── omrosbacktrace_impl.c │ ├── omrosdump.c │ ├── omrportptb.c │ ├── omrsignal.c │ ├── omrsl.c │ ├── omrsock.c │ ├── omrsysinfo.c │ ├── omrsyslog.c │ ├── omrsyslogmessages.mc │ ├── omrtime.c │ ├── omrtty.c │ ├── omrvmem.c │ └── protect_helpers.c ├── win32_include │ ├── omrfilehelpers.h │ ├── omriconvhelpers.h │ ├── omrintrospect.h │ ├── omrnlshelpers.h │ ├── omrportpg.h │ ├── omrportptb.h │ ├── omrsignal.h │ └── protect_helpers.h ├── win64amd │ ├── omrsignal.c │ └── omrsignal.h ├── zos390 │ ├── omr__le_api.h │ ├── omrceeocb.h │ ├── omrcel4ro31.c │ ├── omrcel4ro31.h │ ├── omrgenerate_ieat_dump.s │ ├── omrget_large_2gb_pages_supported.s │ ├── omrget_large_pageable_pages_supported.s │ ├── omrget_large_pages_supported.s │ ├── omrgetasid.c │ ├── omrgetjobid.c │ ├── omrgetjobname.c │ ├── omrgetstfle31.s │ ├── omrgetstfle64.s │ ├── omrgetsysname.c │ ├── omrgetthent.h │ ├── omrgetuserid.c │ ├── omrgetuserid.h │ ├── omriarv64.c │ ├── omrintrospect.c │ ├── omrintrospect.h │ ├── omript_ttoken64.s │ ├── omrjobname.s │ ├── omrlpdat.mc │ ├── omrosbacktrace_impl.c │ ├── omrosdump.c │ ├── omrpgser_release.s │ ├── omrportpg.h │ ├── omrrttime.s │ ├── omrsignal_ceehdlr.c │ ├── omrsignal_ceehdlr.h │ ├── omrsignal_context.c │ ├── omrsignal_context.h │ ├── omrsignal_context_ceehdlr.c │ ├── omrsignal_context_ceehdlr.h │ ├── omrsimap.h │ ├── omrsl.c │ ├── omrstorage.c │ ├── omrsysinfo_get_number_CPUs.s │ ├── omrsysinfo_helpers.c │ ├── omrsysinfo_helpers.h │ ├── omrsyslog.c │ ├── omrtime.c │ ├── omrtty.c │ ├── omruserid.s │ ├── omrvmem.c │ ├── omrvmem_support_above_bar.s │ ├── omrvmem_support_below_bar_31.s │ ├── omrvmem_support_below_bar_64.s │ ├── omrwto.s │ ├── omrzfs.c │ └── omrzfs.h └── ztpf │ ├── omrintrospect.c │ ├── omrloadfpc.s │ ├── omrmmap.c │ ├── omrosbacktrace_impl.c │ ├── omrosdump.c │ ├── omrosdump_helpers.c │ ├── omrosdump_helpers.h │ ├── omrsignal.c │ ├── omrsignal.h │ ├── omrsignal_context.c │ ├── omrsignal_context.h │ ├── omrsysinfo_helpers.h │ ├── omrvmem.c │ └── safe_storage.h ├── run_configure.mk ├── scripts └── commit-msg ├── sharedcache └── CMakeLists.txt ├── third_party ├── CMakeLists.txt ├── gtest-1.8.0 │ ├── include │ │ └── gtest │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-param-test.h.pump │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal │ │ │ ├── custom │ │ │ ├── gtest-port.h │ │ │ ├── gtest-printers.h │ │ │ └── gtest.h │ │ │ ├── gtest-death-test-internal.h │ │ │ ├── gtest-filepath.h │ │ │ ├── gtest-internal.h │ │ │ ├── gtest-linked_ptr.h │ │ │ ├── gtest-param-util-generated.h │ │ │ ├── gtest-param-util-generated.h.pump │ │ │ ├── gtest-param-util.h │ │ │ ├── gtest-port-arch.h │ │ │ ├── gtest-port.h │ │ │ ├── gtest-string.h │ │ │ ├── gtest-tuple.h │ │ │ ├── gtest-tuple.h.pump │ │ │ ├── gtest-type-util.h │ │ │ └── gtest-type-util.h.pump │ └── src │ │ ├── gtest-all.cc │ │ ├── gtest-death-test.cc │ │ ├── gtest-filepath.cc │ │ ├── gtest-internal-inl.h │ │ ├── gtest-port.cc │ │ ├── gtest-printers.cc │ │ ├── gtest-test-part.cc │ │ ├── gtest-typed-test.cc │ │ ├── gtest.cc │ │ └── gtest_main.cc └── pugixml-1.8 │ ├── CMakeLists.txt │ ├── makefile │ ├── pugiconfig.hpp │ ├── pugixml.cpp │ └── pugixml.hpp ├── thread ├── CMakeLists.txt ├── aix │ ├── omrthreadnuma.c │ ├── priority.c │ └── rasthrsup.c ├── common │ ├── j9sem.c │ ├── omrthread.c │ ├── omrthreadattr.c │ ├── omrthreadattr.h │ ├── omrthreaddebug.c │ ├── omrthreaderror.c │ ├── omrthreadinspect.c │ ├── omrthreadinspect.h │ ├── omrthreadjlm.c │ ├── omrthreadmem.cpp │ ├── omrthreadnuma.c │ ├── omrthreadpriority.c │ ├── omrthreadtls.c │ ├── rasthrsup.c │ ├── rwmutex.c │ ├── thread_internal.h │ ├── threaddef.h │ ├── threadhelpers.cpp │ └── thrprof.c ├── exports.cmake ├── j9thr.tdf ├── linux │ ├── omrthreadnuma.c │ └── priority.c ├── makefile ├── omrthreadinspect.c ├── omrthreadinspect.h ├── osx │ └── priority.c ├── thread_include.mk ├── unix │ ├── omrthreadattr.c │ ├── omrthreaddebug.c │ ├── rasthrsup.c │ ├── thrcreate.c │ ├── thrdsup.c │ ├── unixpriority.c │ ├── unixpriority.h │ └── unixthreadattr.h ├── win32 │ ├── dllmain.c │ ├── omrthreadnuma.c │ ├── priority.c │ ├── rasthrsup.c │ ├── thrcreate.c │ └── thrdsup.c └── zos390 │ ├── omrgetthent.h │ ├── omrthreadattr.c │ ├── priority.c │ ├── rasthrsup.c │ └── thrcputime.s ├── tools ├── CMakeLists.txt ├── compiler │ ├── OMRChecker │ │ ├── Makefile │ │ ├── OMRChecker.cpp │ │ ├── OMRChecker.hpp │ │ ├── README.md │ │ ├── smartmake.sh │ │ ├── test.py │ │ └── testing │ │ │ ├── __init__.py │ │ │ ├── gen_data.py │ │ │ ├── input │ │ │ ├── bad │ │ │ │ ├── doubleExtension.cpp │ │ │ │ ├── functionCallUsingCStyleCast.cpp │ │ │ │ ├── functionCallUsingExplicitThis.cpp │ │ │ │ ├── functionCallUsingImplicitThis.cpp │ │ │ │ ├── functionCallUsingReinterpretCast.cpp │ │ │ │ ├── oneNonExtBetweenTwoExt.cpp │ │ │ │ ├── staticFunctionCallOnConcreteWithoutScopeResolution.cpp │ │ │ │ ├── twoExtExtendOneNonExt.cpp │ │ │ │ └── unmarkedInheritsFromMarkedInDifferentProject.cpp │ │ │ └── good │ │ │ │ ├── extExtendsNonExt.cpp │ │ │ │ ├── functionCallUsingScopeResolution.cpp │ │ │ │ ├── functionCallUsingSelf.cpp │ │ │ │ ├── functionCallUsingStaticCast.cpp │ │ │ │ ├── selflessCallsInMostDerived.cpp │ │ │ │ ├── simpleThreeLevelHierarchy.cpp │ │ │ │ ├── staticFunctionCallOnAbstractUsingScopeResolution.cpp │ │ │ │ ├── staticFunctionCallOnConcreteUsingScopeResolution.cpp │ │ │ │ ├── staticFunctionCallOnNonExtWithoutScopeResolution.cpp │ │ │ │ ├── staticNonMemberFunctionCallWithNamespace.cpp │ │ │ │ └── staticNonMemberFunctionCallWithoutNamespace.cpp │ │ │ ├── tool.py │ │ │ └── tooltester.py │ ├── OMRRewriter │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── OMRRewriter.cpp │ │ ├── test.py │ │ └── testing │ │ │ ├── __init__.py │ │ │ ├── gen_data.py │ │ │ ├── input │ │ │ ├── bad_with_fix │ │ │ │ ├── functionCallUsingCStyleCast.cpp │ │ │ │ ├── functionCallUsingCStyleCast.cpp.fixed │ │ │ │ ├── functionCallUsingCStyleCastWithMacros.cpp │ │ │ │ ├── functionCallUsingCStyleCastWithMacros.cpp.fixed │ │ │ │ ├── functionCallUsingExplicitThis.cpp │ │ │ │ ├── functionCallUsingExplicitThis.cpp.fixed │ │ │ │ ├── functionCallUsingExplicitThisMacroInParen.cpp │ │ │ │ ├── functionCallUsingExplicitThisMacroInParen.cpp.fixed │ │ │ │ ├── functionCallUsingImplicitThis.cpp │ │ │ │ ├── functionCallUsingImplicitThis.cpp.fixed │ │ │ │ ├── functionCallUsingReinterpretCast.cpp │ │ │ │ ├── functionCallUsingReinterpretCast.cpp.fixed │ │ │ │ ├── functionCallUsingReinterpretCastWithMacros.cpp │ │ │ │ ├── functionCallUsingReinterpretCastWithMacros.cpp.fixed │ │ │ │ ├── staticFunctionCallOnConcreteWithoutScopeResolution.cpp │ │ │ │ └── staticFunctionCallOnConcreteWithoutScopeResolution.cpp.fixed │ │ │ ├── bad_without_fix │ │ │ │ └── functionCallUsingExplicitThisMacro.cpp │ │ │ ├── good_can_fix │ │ │ │ ├── functionCallUsingStaticCast.cpp │ │ │ │ ├── functionCallUsingStaticCast.cpp.fixed │ │ │ │ ├── functionCallUsingStaticCastWithMacros.cpp │ │ │ │ └── functionCallUsingStaticCastWithMacros.cpp.fixed │ │ │ └── good_no_fix │ │ │ │ ├── extExtendsNonExt.cpp │ │ │ │ ├── functionCallUsingScopeResolution.cpp │ │ │ │ ├── functionCallUsingSelf.cpp │ │ │ │ ├── simpleThreeLevelHierarchy.cpp │ │ │ │ ├── staticFunctionCallOnAbstractUsingScopeResolution.cpp │ │ │ │ ├── staticFunctionCallOnConcreteUsingScopeResolution.cpp │ │ │ │ ├── staticFunctionCallOnNonExtWithoutScopeResolution.cpp │ │ │ │ ├── staticNonMemberFunctionCallWithNamespace.cpp │ │ │ │ └── staticNonMemberFunctionCallWithoutNamespace.cpp │ │ │ ├── tool.py │ │ │ └── tooltester.py │ └── scripts │ │ ├── armasm2gas.sed │ │ ├── generateVersion.pl │ │ ├── guess-platform.sh │ │ ├── masm2gas.pl │ │ └── s390m4check.pl ├── configure ├── configure.ac ├── hookgen │ ├── CMakeLists.txt │ ├── HookGen.cpp │ ├── HookGen.hpp │ ├── main.cpp │ └── makefile ├── toolconfig.h.in ├── toolconfigure.mk.in ├── tracegen │ ├── ArgParser.cpp │ ├── ArgParser.hpp │ ├── CFileWriter.cpp │ ├── CFileWriter.hpp │ ├── CMakeLists.txt │ ├── DATFileWriter.cpp │ ├── DATFileWriter.hpp │ ├── EventTypes.hpp │ ├── FileReader.cpp │ ├── FileReader.hpp │ ├── FileUtils.cpp │ ├── FileUtils.hpp │ ├── Port.cpp │ ├── Port.hpp │ ├── StringUtils.cpp │ ├── StringUtils.hpp │ ├── TDFParser.cpp │ ├── TDFParser.hpp │ ├── TDFTypes.hpp │ ├── TraceGen.cpp │ ├── TraceGen.hpp │ ├── TraceHeaderWriter.cpp │ ├── TraceHeaderWriter.hpp │ ├── main.cpp │ └── makefile └── tracemerge │ ├── CMakeLists.txt │ ├── DATMerge.cpp │ ├── DATMerge.hpp │ ├── main.cpp │ └── makefile └── util ├── CMakeLists.txt ├── a2e ├── CMakeLists.txt ├── atoe.c ├── atoe_utils.c ├── headers │ ├── _Ccsid.h │ ├── arpa │ │ └── inet.h │ ├── atoe.h │ ├── ctype.h │ ├── dirent.h │ ├── dll.h │ ├── fcntl.h │ ├── grp.h │ ├── langinfo.h │ ├── locale.h │ ├── netdb.h │ ├── old-stdio.h │ ├── old-stdlib.h │ ├── prefixpath.h │ ├── pwd.h │ ├── spawn.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── strings.h │ ├── sys │ │ ├── ipc.h │ │ ├── stat.h │ │ ├── time.h │ │ └── utsname.h │ ├── time.h │ └── unistd.h ├── makefile └── sysTranslate.c ├── avl ├── CMakeLists.txt ├── avl.tdf ├── avlsup.c └── makefile ├── hashtable ├── CMakeLists.txt ├── hash.c ├── hashtable.c ├── hashtable.tdf ├── hashtable_internal.h └── makefile ├── hookable ├── CMakeLists.txt ├── hookable.cpp ├── hookable.exportlist ├── hookable_include.mk ├── hookable_internal.h ├── j9hook.tdf └── makefile ├── main_function ├── CMakeLists.txt ├── README.md └── main_function.cpp ├── omrutil ├── AtomicFunctions.cpp ├── CMakeLists.txt ├── argscan.c ├── detectVMDirectory.c ├── gettimebase.c ├── j9memclr.cpp ├── makefile ├── omrcrc32.c ├── poolForPort.c ├── primeNumberHelper.c ├── ranking.c ├── spacesaving.c ├── stricmp.c ├── threadhelp.c ├── thrname_core.c ├── unix │ ├── aix │ │ └── 32 │ │ │ └── cas8help.s │ ├── linux │ │ ├── ppc │ │ │ ├── 32 │ │ │ │ └── cas8help.s │ │ │ └── 64le │ │ │ │ └── gettoc.s │ │ ├── riscv │ │ │ ├── 32 │ │ │ │ └── cas32helper.s │ │ │ └── 64 │ │ │ │ └── cas64helper.s │ │ └── s390 │ │ │ ├── 31 │ │ │ └── j9memclrz10_31.s │ │ │ ├── 64 │ │ │ └── j9memclrz10_64.s │ │ │ └── archinfo.c │ └── zos │ │ ├── 31 │ │ ├── j9memclrz10_31.s │ │ ├── omrceetbck.s │ │ └── zbarrier.s │ │ ├── 64 │ │ ├── j9memclrz10_64.s │ │ ├── omrget_userExtendedPrivateAreaMemoryType.s │ │ └── zbarrier.s │ │ ├── getpsw.s │ │ ├── getstoragekey.c │ │ ├── omrgetdsa.s │ │ └── zosversion.c ├── utf8decode.c ├── utf8encode.c ├── util.tdf ├── utilcore.tdf ├── wildcard.c ├── win │ └── omrgetdbghelp.c ├── xlphelp.c └── xml.c └── pool ├── CMakeLists.txt ├── makefile ├── pool.c ├── pool.tdf ├── pool_cap.c └── pool_internal.h /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/GNUmakefile -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/NOTICE.md -------------------------------------------------------------------------------- /OmrConfig.cmake: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/OmrTargets.cmake") -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/SECURITY.md -------------------------------------------------------------------------------- /about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/about.html -------------------------------------------------------------------------------- /artwork/OMRHexSticker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/artwork/OMRHexSticker.svg -------------------------------------------------------------------------------- /artwork/OMRIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/artwork/OMRIcon.svg -------------------------------------------------------------------------------- /artwork/OMRLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/artwork/OMRLogo.svg -------------------------------------------------------------------------------- /asl-v20.text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/asl-v20.text -------------------------------------------------------------------------------- /azure-pipelines.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/azure-pipelines.cache -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cmake/CheckSourceTree.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/CheckSourceTree.cmake -------------------------------------------------------------------------------- /cmake/caches/GcApi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/caches/GcApi.cmake -------------------------------------------------------------------------------- /cmake/caches/Travis.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/caches/Travis.cmake -------------------------------------------------------------------------------- /cmake/caches/Windows.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/caches/Windows.cmake -------------------------------------------------------------------------------- /cmake/config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/config.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLibZ.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/modules/FindLibZ.cmake -------------------------------------------------------------------------------- /cmake/modules/OmrTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/modules/OmrTest.cmake -------------------------------------------------------------------------------- /cmake/versions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/cmake/versions.cmake -------------------------------------------------------------------------------- /compiler/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/.clang-format -------------------------------------------------------------------------------- /compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/README.md -------------------------------------------------------------------------------- /compiler/arm/env/OMRCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/arm/env/OMRCPU.cpp -------------------------------------------------------------------------------- /compiler/arm/env/OMRCPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/arm/env/OMRCPU.hpp -------------------------------------------------------------------------------- /compiler/codegen/CCData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/codegen/CCData.cpp -------------------------------------------------------------------------------- /compiler/codegen/CCData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/codegen/CCData.hpp -------------------------------------------------------------------------------- /compiler/codegen/Machine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/codegen/Machine.hpp -------------------------------------------------------------------------------- /compiler/codegen/Snippet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/codegen/Snippet.hpp -------------------------------------------------------------------------------- /compiler/compile/Method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/compile/Method.hpp -------------------------------------------------------------------------------- /compiler/compile/OSRData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/compile/OSRData.cpp -------------------------------------------------------------------------------- /compiler/compile/OSRData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/compile/OSRData.hpp -------------------------------------------------------------------------------- /compiler/control/Options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/control/Options.hpp -------------------------------------------------------------------------------- /compiler/cs2/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/allocator.h -------------------------------------------------------------------------------- /compiler/cs2/arrayof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/arrayof.h -------------------------------------------------------------------------------- /compiler/cs2/bitmanip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/bitmanip.h -------------------------------------------------------------------------------- /compiler/cs2/bitvectr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/bitvectr.h -------------------------------------------------------------------------------- /compiler/cs2/cs2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/cs2.h -------------------------------------------------------------------------------- /compiler/cs2/hashtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/hashtab.h -------------------------------------------------------------------------------- /compiler/cs2/listof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/listof.h -------------------------------------------------------------------------------- /compiler/cs2/llistof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/llistof.h -------------------------------------------------------------------------------- /compiler/cs2/sparsrbit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/sparsrbit.h -------------------------------------------------------------------------------- /compiler/cs2/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/timer.h -------------------------------------------------------------------------------- /compiler/cs2/windows_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/cs2/windows_api.h -------------------------------------------------------------------------------- /compiler/env/ArithEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/ArithEnv.hpp -------------------------------------------------------------------------------- /compiler/env/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/env/CPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/CPU.hpp -------------------------------------------------------------------------------- /compiler/env/ClassEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/ClassEnv.hpp -------------------------------------------------------------------------------- /compiler/env/CompilerEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/CompilerEnv.hpp -------------------------------------------------------------------------------- /compiler/env/DebugEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/DebugEnv.hpp -------------------------------------------------------------------------------- /compiler/env/Environment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/Environment.hpp -------------------------------------------------------------------------------- /compiler/env/FilePointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/FilePointer.hpp -------------------------------------------------------------------------------- /compiler/env/FrontEnd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/FrontEnd.cpp -------------------------------------------------------------------------------- /compiler/env/FrontEnd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/FrontEnd.hpp -------------------------------------------------------------------------------- /compiler/env/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/Globals.cpp -------------------------------------------------------------------------------- /compiler/env/IO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/IO.hpp -------------------------------------------------------------------------------- /compiler/env/JitConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/JitConfig.hpp -------------------------------------------------------------------------------- /compiler/env/OMRArithEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRArithEnv.cpp -------------------------------------------------------------------------------- /compiler/env/OMRArithEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRArithEnv.hpp -------------------------------------------------------------------------------- /compiler/env/OMRCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRCPU.cpp -------------------------------------------------------------------------------- /compiler/env/OMRCPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRCPU.hpp -------------------------------------------------------------------------------- /compiler/env/OMRClassEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRClassEnv.cpp -------------------------------------------------------------------------------- /compiler/env/OMRClassEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRClassEnv.hpp -------------------------------------------------------------------------------- /compiler/env/OMRDebugEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRDebugEnv.cpp -------------------------------------------------------------------------------- /compiler/env/OMRDebugEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRDebugEnv.hpp -------------------------------------------------------------------------------- /compiler/env/OMRFrontEnd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRFrontEnd.cpp -------------------------------------------------------------------------------- /compiler/env/OMRFrontEnd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRFrontEnd.hpp -------------------------------------------------------------------------------- /compiler/env/OMRIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRIO.cpp -------------------------------------------------------------------------------- /compiler/env/OMRIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRIO.hpp -------------------------------------------------------------------------------- /compiler/env/OMRMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRMemory.hpp -------------------------------------------------------------------------------- /compiler/env/OMRVMEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRVMEnv.cpp -------------------------------------------------------------------------------- /compiler/env/OMRVMEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/OMRVMEnv.hpp -------------------------------------------------------------------------------- /compiler/env/ObjectModel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/ObjectModel.hpp -------------------------------------------------------------------------------- /compiler/env/Processors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/Processors.hpp -------------------------------------------------------------------------------- /compiler/env/Region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/Region.cpp -------------------------------------------------------------------------------- /compiler/env/Region.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/Region.hpp -------------------------------------------------------------------------------- /compiler/env/SegmentPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/SegmentPool.cpp -------------------------------------------------------------------------------- /compiler/env/SegmentPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/SegmentPool.hpp -------------------------------------------------------------------------------- /compiler/env/TRMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/TRMemory.cpp -------------------------------------------------------------------------------- /compiler/env/TRMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/TRMemory.hpp -------------------------------------------------------------------------------- /compiler/env/TypeLayout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/TypeLayout.hpp -------------------------------------------------------------------------------- /compiler/env/VMEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/VMEnv.hpp -------------------------------------------------------------------------------- /compiler/env/VMMethodEnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/VMMethodEnv.hpp -------------------------------------------------------------------------------- /compiler/env/VerboseLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/VerboseLog.cpp -------------------------------------------------------------------------------- /compiler/env/VerboseLog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/VerboseLog.hpp -------------------------------------------------------------------------------- /compiler/env/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/defines.h -------------------------------------------------------------------------------- /compiler/env/jittypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/env/jittypes.h -------------------------------------------------------------------------------- /compiler/il/Aliases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Aliases.cpp -------------------------------------------------------------------------------- /compiler/il/AnyConst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/AnyConst.hpp -------------------------------------------------------------------------------- /compiler/il/Block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Block.hpp -------------------------------------------------------------------------------- /compiler/il/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/il/DataTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/DataTypes.hpp -------------------------------------------------------------------------------- /compiler/il/IL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/IL.hpp -------------------------------------------------------------------------------- /compiler/il/ILHelpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/ILHelpers.hpp -------------------------------------------------------------------------------- /compiler/il/ILOpCodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/ILOpCodes.hpp -------------------------------------------------------------------------------- /compiler/il/ILOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/ILOps.hpp -------------------------------------------------------------------------------- /compiler/il/ILProps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/ILProps.hpp -------------------------------------------------------------------------------- /compiler/il/LabelSymbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/LabelSymbol.hpp -------------------------------------------------------------------------------- /compiler/il/MethodSymbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/MethodSymbol.hpp -------------------------------------------------------------------------------- /compiler/il/Node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Node.hpp -------------------------------------------------------------------------------- /compiler/il/NodePool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/NodePool.cpp -------------------------------------------------------------------------------- /compiler/il/NodePool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/NodePool.hpp -------------------------------------------------------------------------------- /compiler/il/NodeUnions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/NodeUnions.hpp -------------------------------------------------------------------------------- /compiler/il/NodeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/NodeUtils.cpp -------------------------------------------------------------------------------- /compiler/il/NodeUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/NodeUtils.hpp -------------------------------------------------------------------------------- /compiler/il/Node_inlines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Node_inlines.hpp -------------------------------------------------------------------------------- /compiler/il/OMRBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRBlock.cpp -------------------------------------------------------------------------------- /compiler/il/OMRBlock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRBlock.hpp -------------------------------------------------------------------------------- /compiler/il/OMRDataTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRDataTypes.cpp -------------------------------------------------------------------------------- /compiler/il/OMRDataTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRDataTypes.hpp -------------------------------------------------------------------------------- /compiler/il/OMRIL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRIL.cpp -------------------------------------------------------------------------------- /compiler/il/OMRIL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRIL.hpp -------------------------------------------------------------------------------- /compiler/il/OMRILOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRILOps.cpp -------------------------------------------------------------------------------- /compiler/il/OMRILOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRILOps.hpp -------------------------------------------------------------------------------- /compiler/il/OMRILProps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRILProps.hpp -------------------------------------------------------------------------------- /compiler/il/OMRNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRNode.cpp -------------------------------------------------------------------------------- /compiler/il/OMRNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRNode.hpp -------------------------------------------------------------------------------- /compiler/il/OMROpcodes.enum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMROpcodes.enum -------------------------------------------------------------------------------- /compiler/il/OMRSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRSymbol.cpp -------------------------------------------------------------------------------- /compiler/il/OMRSymbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRSymbol.hpp -------------------------------------------------------------------------------- /compiler/il/OMRTreeTop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRTreeTop.cpp -------------------------------------------------------------------------------- /compiler/il/OMRTreeTop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/OMRTreeTop.hpp -------------------------------------------------------------------------------- /compiler/il/Opcodes.enum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Opcodes.enum -------------------------------------------------------------------------------- /compiler/il/StaticSymbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/StaticSymbol.hpp -------------------------------------------------------------------------------- /compiler/il/Symbol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/Symbol.hpp -------------------------------------------------------------------------------- /compiler/il/TreeTop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/il/TreeTop.hpp -------------------------------------------------------------------------------- /compiler/ilgen/IlBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/IlBuilder.hpp -------------------------------------------------------------------------------- /compiler/ilgen/IlGen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/IlGen.hpp -------------------------------------------------------------------------------- /compiler/ilgen/IlType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/IlType.hpp -------------------------------------------------------------------------------- /compiler/ilgen/IlValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/IlValue.hpp -------------------------------------------------------------------------------- /compiler/ilgen/OMRIlType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/OMRIlType.cpp -------------------------------------------------------------------------------- /compiler/ilgen/OMRIlType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ilgen/OMRIlType.hpp -------------------------------------------------------------------------------- /compiler/infra/Arith.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Arith.hpp -------------------------------------------------------------------------------- /compiler/infra/Array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Array.hpp -------------------------------------------------------------------------------- /compiler/infra/Assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Assert.cpp -------------------------------------------------------------------------------- /compiler/infra/Assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Assert.hpp -------------------------------------------------------------------------------- /compiler/infra/Bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Bit.hpp -------------------------------------------------------------------------------- /compiler/infra/BitVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/BitVector.cpp -------------------------------------------------------------------------------- /compiler/infra/BitVector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/BitVector.hpp -------------------------------------------------------------------------------- /compiler/infra/Cfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Cfg.hpp -------------------------------------------------------------------------------- /compiler/infra/CfgEdge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/CfgEdge.hpp -------------------------------------------------------------------------------- /compiler/infra/CfgNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/CfgNode.hpp -------------------------------------------------------------------------------- /compiler/infra/Checklist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Checklist.cpp -------------------------------------------------------------------------------- /compiler/infra/Checklist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Checklist.hpp -------------------------------------------------------------------------------- /compiler/infra/Flags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Flags.hpp -------------------------------------------------------------------------------- /compiler/infra/HashTab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/HashTab.cpp -------------------------------------------------------------------------------- /compiler/infra/HashTab.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/HashTab.hpp -------------------------------------------------------------------------------- /compiler/infra/HedgeTree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/HedgeTree.hpp -------------------------------------------------------------------------------- /compiler/infra/IGBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/IGBase.cpp -------------------------------------------------------------------------------- /compiler/infra/IGBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/IGBase.hpp -------------------------------------------------------------------------------- /compiler/infra/IGNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/IGNode.cpp -------------------------------------------------------------------------------- /compiler/infra/IGNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/IGNode.hpp -------------------------------------------------------------------------------- /compiler/infra/ILWalk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/ILWalk.cpp -------------------------------------------------------------------------------- /compiler/infra/ILWalk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/ILWalk.hpp -------------------------------------------------------------------------------- /compiler/infra/Link.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Link.hpp -------------------------------------------------------------------------------- /compiler/infra/List.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/List.hpp -------------------------------------------------------------------------------- /compiler/infra/Monitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Monitor.hpp -------------------------------------------------------------------------------- /compiler/infra/OMRCfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/OMRCfg.cpp -------------------------------------------------------------------------------- /compiler/infra/OMRCfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/OMRCfg.hpp -------------------------------------------------------------------------------- /compiler/infra/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Random.cpp -------------------------------------------------------------------------------- /compiler/infra/Random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Random.hpp -------------------------------------------------------------------------------- /compiler/infra/STLUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/STLUtils.cpp -------------------------------------------------------------------------------- /compiler/infra/STLUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/STLUtils.hpp -------------------------------------------------------------------------------- /compiler/infra/SideTable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/SideTable.hpp -------------------------------------------------------------------------------- /compiler/infra/Stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Stack.hpp -------------------------------------------------------------------------------- /compiler/infra/String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/String.cpp -------------------------------------------------------------------------------- /compiler/infra/String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/String.hpp -------------------------------------------------------------------------------- /compiler/infra/TRCfgEdge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/TRCfgEdge.hpp -------------------------------------------------------------------------------- /compiler/infra/TRCfgNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/TRCfgNode.hpp -------------------------------------------------------------------------------- /compiler/infra/TRlist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/TRlist.hpp -------------------------------------------------------------------------------- /compiler/infra/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Timer.cpp -------------------------------------------------------------------------------- /compiler/infra/Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/Timer.hpp -------------------------------------------------------------------------------- /compiler/infra/deque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/deque.hpp -------------------------------------------------------------------------------- /compiler/infra/map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/map.hpp -------------------------------------------------------------------------------- /compiler/infra/set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/set.hpp -------------------------------------------------------------------------------- /compiler/infra/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/infra/vector.hpp -------------------------------------------------------------------------------- /compiler/p/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/p/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/p/env/OMRCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/p/env/OMRCPU.cpp -------------------------------------------------------------------------------- /compiler/p/env/OMRCPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/p/env/OMRCPU.hpp -------------------------------------------------------------------------------- /compiler/ras/CFGChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/CFGChecker.cpp -------------------------------------------------------------------------------- /compiler/ras/CFGChecker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/CFGChecker.hpp -------------------------------------------------------------------------------- /compiler/ras/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/ras/CallStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/CallStack.cpp -------------------------------------------------------------------------------- /compiler/ras/CallStack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/CallStack.hpp -------------------------------------------------------------------------------- /compiler/ras/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Debug.cpp -------------------------------------------------------------------------------- /compiler/ras/Debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Debug.hpp -------------------------------------------------------------------------------- /compiler/ras/Delimiter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Delimiter.hpp -------------------------------------------------------------------------------- /compiler/ras/ILValidator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/ILValidator.cpp -------------------------------------------------------------------------------- /compiler/ras/ILValidator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/ILValidator.hpp -------------------------------------------------------------------------------- /compiler/ras/IlVerifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/IlVerifier.hpp -------------------------------------------------------------------------------- /compiler/ras/LimitFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/LimitFile.cpp -------------------------------------------------------------------------------- /compiler/ras/LogTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/LogTracer.cpp -------------------------------------------------------------------------------- /compiler/ras/LogTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/LogTracer.hpp -------------------------------------------------------------------------------- /compiler/ras/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Logger.cpp -------------------------------------------------------------------------------- /compiler/ras/Logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Logger.hpp -------------------------------------------------------------------------------- /compiler/ras/Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/ras/Tree.cpp -------------------------------------------------------------------------------- /compiler/runtime/Helpers.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/runtime/Helpers.inc -------------------------------------------------------------------------------- /compiler/runtime/Runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/runtime/Runtime.cpp -------------------------------------------------------------------------------- /compiler/runtime/Runtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/runtime/Runtime.hpp -------------------------------------------------------------------------------- /compiler/x/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/x/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/x/env/OMRCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/x/env/OMRCPU.cpp -------------------------------------------------------------------------------- /compiler/x/env/OMRCPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/x/env/OMRCPU.hpp -------------------------------------------------------------------------------- /compiler/z/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/z/CMakeLists.txt -------------------------------------------------------------------------------- /compiler/z/env/OMRCPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/z/env/OMRCPU.cpp -------------------------------------------------------------------------------- /compiler/z/env/OMRCPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/compiler/z/env/OMRCPU.hpp -------------------------------------------------------------------------------- /config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/config.guess -------------------------------------------------------------------------------- /config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/config.sub -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/configure -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/configure.ac -------------------------------------------------------------------------------- /ddr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/CMakeLists.txt -------------------------------------------------------------------------------- /ddr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/Makefile -------------------------------------------------------------------------------- /ddr/include/ddr/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/config.hpp -------------------------------------------------------------------------------- /ddr/include/ddr/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/error.hpp -------------------------------------------------------------------------------- /ddr/include/ddr/ir/Field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/ir/Field.hpp -------------------------------------------------------------------------------- /ddr/include/ddr/ir/Macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/ir/Macro.hpp -------------------------------------------------------------------------------- /ddr/include/ddr/ir/Type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/ir/Type.hpp -------------------------------------------------------------------------------- /ddr/include/ddr/ir/UDT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/include/ddr/ir/UDT.hpp -------------------------------------------------------------------------------- /ddr/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/CMakeLists.txt -------------------------------------------------------------------------------- /ddr/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/Makefile -------------------------------------------------------------------------------- /ddr/lib/ddr-blobgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-blobgen/Makefile -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/ClassType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/ClassType.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/ClassUDT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/ClassUDT.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/EnumUDT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/EnumUDT.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Field.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Macro.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Makefile -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Members.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Members.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Modifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Modifiers.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Symbol_IR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Symbol_IR.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/TextFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/TextFile.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/Type.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/UDT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/UDT.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-ir/UnionUDT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-ir/UnionUDT.cpp -------------------------------------------------------------------------------- /ddr/lib/ddr-macros/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-macros/Makefile -------------------------------------------------------------------------------- /ddr/lib/ddr-scanner/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/lib/ddr-scanner/Makefile -------------------------------------------------------------------------------- /ddr/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/CMakeLists.txt -------------------------------------------------------------------------------- /ddr/test/excludes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/excludes -------------------------------------------------------------------------------- /ddr/test/file_list: -------------------------------------------------------------------------------- 1 | ../../ddrgentest 2 | -------------------------------------------------------------------------------- /ddr/test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/makefile -------------------------------------------------------------------------------- /ddr/test/sample1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/sample1.cpp -------------------------------------------------------------------------------- /ddr/test/sample2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/sample2.cpp -------------------------------------------------------------------------------- /ddr/test/sample3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/sample3.cpp -------------------------------------------------------------------------------- /ddr/test/sample4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/sample4.c -------------------------------------------------------------------------------- /ddr/test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/test.cpp -------------------------------------------------------------------------------- /ddr/test/testHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/test/testHeader.h -------------------------------------------------------------------------------- /ddr/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/tools/CMakeLists.txt -------------------------------------------------------------------------------- /ddr/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/tools/Makefile -------------------------------------------------------------------------------- /ddr/tools/ddrgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/tools/ddrgen/Makefile -------------------------------------------------------------------------------- /ddr/tools/ddrgen/ddrgen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/tools/ddrgen/ddrgen.cpp -------------------------------------------------------------------------------- /ddr/tools/getmacros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr/tools/getmacros -------------------------------------------------------------------------------- /ddr_artifacts.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/ddr_artifacts.mk -------------------------------------------------------------------------------- /doc/BuildingWithCMake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/BuildingWithCMake.md -------------------------------------------------------------------------------- /doc/CodingStandard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/CodingStandard.md -------------------------------------------------------------------------------- /doc/GitCrashCourse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/GitCrashCourse.md -------------------------------------------------------------------------------- /doc/GuideForCommitters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/GuideForCommitters.md -------------------------------------------------------------------------------- /doc/SupportedC++Features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/SupportedC++Features.md -------------------------------------------------------------------------------- /doc/ValgrindMemcheckAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/ValgrindMemcheckAPI.md -------------------------------------------------------------------------------- /doc/compiler/Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/Contributing.md -------------------------------------------------------------------------------- /doc/compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/README.md -------------------------------------------------------------------------------- /doc/compiler/il/GlRegDeps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/il/GlRegDeps.md -------------------------------------------------------------------------------- /doc/compiler/il/ILOpcodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/il/ILOpcodes.md -------------------------------------------------------------------------------- /doc/compiler/il/Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/il/Node.md -------------------------------------------------------------------------------- /doc/compiler/osr/OSR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/compiler/osr/OSR.md -------------------------------------------------------------------------------- /doc/ddr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/ddr.md -------------------------------------------------------------------------------- /doc/ddr/DDR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/ddr/DDR.md -------------------------------------------------------------------------------- /doc/images/branch1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/branch1.svg -------------------------------------------------------------------------------- /doc/images/branch2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/branch2.svg -------------------------------------------------------------------------------- /doc/images/branch3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/branch3.svg -------------------------------------------------------------------------------- /doc/images/rebase1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/rebase1.svg -------------------------------------------------------------------------------- /doc/images/rebase2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/rebase2.svg -------------------------------------------------------------------------------- /doc/images/rebase3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/images/rebase3.svg -------------------------------------------------------------------------------- /doc/port/sockets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/doc/port/sockets.md -------------------------------------------------------------------------------- /epl-2.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/epl-2.0.html -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/gcmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/gcmain.cpp -------------------------------------------------------------------------------- /example/glue/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/CMakeLists.txt -------------------------------------------------------------------------------- /example/glue/Object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/Object.hpp -------------------------------------------------------------------------------- /example/glue/ObjectModel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/ObjectModel.hpp -------------------------------------------------------------------------------- /example/glue/Profiling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/Profiling.c -------------------------------------------------------------------------------- /example/glue/UtilGlue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/UtilGlue.c -------------------------------------------------------------------------------- /example/glue/sizeclasses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/glue/sizeclasses.h -------------------------------------------------------------------------------- /example/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/example/makefile -------------------------------------------------------------------------------- /fvtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/CMakeLists.txt -------------------------------------------------------------------------------- /fvtest/algotest/algoTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/algoTest.cpp -------------------------------------------------------------------------------- /fvtest/algotest/avltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/avltest.c -------------------------------------------------------------------------------- /fvtest/algotest/avltest.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/avltest.lst -------------------------------------------------------------------------------- /fvtest/algotest/hooktest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/hooktest.c -------------------------------------------------------------------------------- /fvtest/algotest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/main.cpp -------------------------------------------------------------------------------- /fvtest/algotest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/makefile -------------------------------------------------------------------------------- /fvtest/algotest/pooltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/algotest/pooltest.c -------------------------------------------------------------------------------- /fvtest/compilertest/Jit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/compilertest/Jit.hpp -------------------------------------------------------------------------------- /fvtest/compilertest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/compilertest/Makefile -------------------------------------------------------------------------------- /fvtest/compilertest/iwyu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/compilertest/iwyu.mk -------------------------------------------------------------------------------- /fvtest/compilertest/tests/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | 3 | /testjit 4 | -------------------------------------------------------------------------------- /fvtest/compilertriltest/.gitignore: -------------------------------------------------------------------------------- 1 | build*/ 2 | CMakeLists.txt.user 3 | -------------------------------------------------------------------------------- /fvtest/coretest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/coretest/main.cpp -------------------------------------------------------------------------------- /fvtest/gc_api_test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/gc_api_test/main.cpp -------------------------------------------------------------------------------- /fvtest/gctest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/gctest/CMakeLists.txt -------------------------------------------------------------------------------- /fvtest/gctest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/gctest/main.cpp -------------------------------------------------------------------------------- /fvtest/gctest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/gctest/makefile -------------------------------------------------------------------------------- /fvtest/lljbtest/add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/add.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/arrays.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/div.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/div.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/doubles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/doubles.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/floats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/floats.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/lljb_run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/lljb_run.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/loops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/loops.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/md5.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/mul.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/mul.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/structs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/structs.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/sub.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/ternary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/ternary.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/time.cpp -------------------------------------------------------------------------------- /fvtest/lljbtest/unions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/lljbtest/unions.cpp -------------------------------------------------------------------------------- /fvtest/omrGtestGlue/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/omrGtestGlue/makefile -------------------------------------------------------------------------------- /fvtest/omrtest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/omrtest.mk -------------------------------------------------------------------------------- /fvtest/porttest/cudaLink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/cudaLink.cpp -------------------------------------------------------------------------------- /fvtest/porttest/cudaPeer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/cudaPeer.cpp -------------------------------------------------------------------------------- /fvtest/porttest/cudaPtx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/cudaPtx.cpp -------------------------------------------------------------------------------- /fvtest/porttest/fileTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/fileTest.cpp -------------------------------------------------------------------------------- /fvtest/porttest/heapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/heapTest.cpp -------------------------------------------------------------------------------- /fvtest/porttest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/main.cpp -------------------------------------------------------------------------------- /fvtest/porttest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/makefile -------------------------------------------------------------------------------- /fvtest/porttest/memTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/memTest.cpp -------------------------------------------------------------------------------- /fvtest/porttest/si.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/porttest/si.cpp -------------------------------------------------------------------------------- /fvtest/rastest/agentTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/agentTest.cpp -------------------------------------------------------------------------------- /fvtest/rastest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/main.cpp -------------------------------------------------------------------------------- /fvtest/rastest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/makefile -------------------------------------------------------------------------------- /fvtest/rastest/omr_test.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/omr_test.tdf -------------------------------------------------------------------------------- /fvtest/rastest/omragent.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/omragent.def -------------------------------------------------------------------------------- /fvtest/rastest/omrrastest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/omrrastest.mk -------------------------------------------------------------------------------- /fvtest/rastest/traceTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/traceTest.cpp -------------------------------------------------------------------------------- /fvtest/rastest/traceagent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/traceagent.c -------------------------------------------------------------------------------- /fvtest/rastest/traceagent.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/rastest/traceagent.mk -------------------------------------------------------------------------------- /fvtest/sigtest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/sigtest/main.cpp -------------------------------------------------------------------------------- /fvtest/sigtest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/sigtest/makefile -------------------------------------------------------------------------------- /fvtest/sigtest/sigTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/sigtest/sigTest.cpp -------------------------------------------------------------------------------- /fvtest/threadtest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/threadtest/main.cpp -------------------------------------------------------------------------------- /fvtest/threadtest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/threadtest/makefile -------------------------------------------------------------------------------- /fvtest/tril/.gitignore: -------------------------------------------------------------------------------- 1 | build*/ 2 | *.user 3 | -------------------------------------------------------------------------------- /fvtest/tril/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/CMakeLists.txt -------------------------------------------------------------------------------- /fvtest/tril/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/README.md -------------------------------------------------------------------------------- /fvtest/tril/test/ASTTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/test/ASTTest.cpp -------------------------------------------------------------------------------- /fvtest/tril/test/JitTest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/test/JitTest.hpp -------------------------------------------------------------------------------- /fvtest/tril/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/test/main.cpp -------------------------------------------------------------------------------- /fvtest/tril/tril/ast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/ast.cpp -------------------------------------------------------------------------------- /fvtest/tril/tril/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/ast.h -------------------------------------------------------------------------------- /fvtest/tril/tril/ast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/ast.hpp -------------------------------------------------------------------------------- /fvtest/tril/tril/ilgen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/ilgen.cpp -------------------------------------------------------------------------------- /fvtest/tril/tril/ilgen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/ilgen.hpp -------------------------------------------------------------------------------- /fvtest/tril/tril/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/parser.cpp -------------------------------------------------------------------------------- /fvtest/tril/tril/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/tril/tril/state.hpp -------------------------------------------------------------------------------- /fvtest/util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/util/CMakeLists.txt -------------------------------------------------------------------------------- /fvtest/util/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/util/makefile -------------------------------------------------------------------------------- /fvtest/util/omrTestHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/util/omrTestHelpers.h -------------------------------------------------------------------------------- /fvtest/util/testvmhelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/util/testvmhelper.cpp -------------------------------------------------------------------------------- /fvtest/utiltest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/utiltest/main.cpp -------------------------------------------------------------------------------- /fvtest/utiltest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/utiltest/makefile -------------------------------------------------------------------------------- /fvtest/vmtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/vmtest/CMakeLists.txt -------------------------------------------------------------------------------- /fvtest/vmtest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/vmtest/main.cpp -------------------------------------------------------------------------------- /fvtest/vmtest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/vmtest/makefile -------------------------------------------------------------------------------- /fvtest/vmtest/vmForkTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/fvtest/vmtest/vmForkTest.cpp -------------------------------------------------------------------------------- /gc/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/.clang-format -------------------------------------------------------------------------------- /gc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/CMakeLists.txt -------------------------------------------------------------------------------- /gc/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/api/CMakeLists.txt -------------------------------------------------------------------------------- /gc/base/ArrayObjectModel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ArrayObjectModel.hpp -------------------------------------------------------------------------------- /gc/base/AtomicOperations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/AtomicOperations.hpp -------------------------------------------------------------------------------- /gc/base/Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Base.hpp -------------------------------------------------------------------------------- /gc/base/BaseNonVirtual.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/BaseNonVirtual.hpp -------------------------------------------------------------------------------- /gc/base/BaseVirtual.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/BaseVirtual.cpp -------------------------------------------------------------------------------- /gc/base/BaseVirtual.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/BaseVirtual.hpp -------------------------------------------------------------------------------- /gc/base/Bits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Bits.hpp -------------------------------------------------------------------------------- /gc/base/CardCleaner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/CardCleaner.hpp -------------------------------------------------------------------------------- /gc/base/CardTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/CardTable.cpp -------------------------------------------------------------------------------- /gc/base/CardTable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/CardTable.hpp -------------------------------------------------------------------------------- /gc/base/Collector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Collector.cpp -------------------------------------------------------------------------------- /gc/base/Collector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Collector.hpp -------------------------------------------------------------------------------- /gc/base/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Configuration.cpp -------------------------------------------------------------------------------- /gc/base/Configuration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Configuration.hpp -------------------------------------------------------------------------------- /gc/base/CopyScanCache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/CopyScanCache.hpp -------------------------------------------------------------------------------- /gc/base/CycleState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/CycleState.hpp -------------------------------------------------------------------------------- /gc/base/Debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Debug.hpp -------------------------------------------------------------------------------- /gc/base/EnvironmentBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/EnvironmentBase.cpp -------------------------------------------------------------------------------- /gc/base/EnvironmentBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/EnvironmentBase.hpp -------------------------------------------------------------------------------- /gc/base/Forge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Forge.cpp -------------------------------------------------------------------------------- /gc/base/Forge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Forge.hpp -------------------------------------------------------------------------------- /gc/base/GCCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GCCode.cpp -------------------------------------------------------------------------------- /gc/base/GCCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GCCode.hpp -------------------------------------------------------------------------------- /gc/base/GCExtensionsBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GCExtensionsBase.cpp -------------------------------------------------------------------------------- /gc/base/GCExtensionsBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GCExtensionsBase.hpp -------------------------------------------------------------------------------- /gc/base/GlobalCollector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GlobalCollector.cpp -------------------------------------------------------------------------------- /gc/base/GlobalCollector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/GlobalCollector.hpp -------------------------------------------------------------------------------- /gc/base/Heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Heap.cpp -------------------------------------------------------------------------------- /gc/base/Heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Heap.hpp -------------------------------------------------------------------------------- /gc/base/HeapMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapMap.cpp -------------------------------------------------------------------------------- /gc/base/HeapMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapMap.hpp -------------------------------------------------------------------------------- /gc/base/HeapMapIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapMapIterator.cpp -------------------------------------------------------------------------------- /gc/base/HeapMapIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapMapIterator.hpp -------------------------------------------------------------------------------- /gc/base/HeapRegionList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapRegionList.hpp -------------------------------------------------------------------------------- /gc/base/HeapSplit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapSplit.cpp -------------------------------------------------------------------------------- /gc/base/HeapSplit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/HeapSplit.hpp -------------------------------------------------------------------------------- /gc/base/Lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Lock.hpp -------------------------------------------------------------------------------- /gc/base/MainGCThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MainGCThread.cpp -------------------------------------------------------------------------------- /gc/base/MainGCThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MainGCThread.hpp -------------------------------------------------------------------------------- /gc/base/MarkMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MarkMap.cpp -------------------------------------------------------------------------------- /gc/base/MarkMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MarkMap.hpp -------------------------------------------------------------------------------- /gc/base/MarkingScheme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MarkingScheme.cpp -------------------------------------------------------------------------------- /gc/base/MarkingScheme.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MarkingScheme.hpp -------------------------------------------------------------------------------- /gc/base/Math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Math.cpp -------------------------------------------------------------------------------- /gc/base/Math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Math.hpp -------------------------------------------------------------------------------- /gc/base/MemcheckWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemcheckWrapper.cpp -------------------------------------------------------------------------------- /gc/base/MemcheckWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemcheckWrapper.hpp -------------------------------------------------------------------------------- /gc/base/MemoryHandle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemoryHandle.hpp -------------------------------------------------------------------------------- /gc/base/MemoryManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemoryManager.cpp -------------------------------------------------------------------------------- /gc/base/MemoryManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemoryManager.hpp -------------------------------------------------------------------------------- /gc/base/MemoryPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemoryPool.cpp -------------------------------------------------------------------------------- /gc/base/MemoryPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemoryPool.hpp -------------------------------------------------------------------------------- /gc/base/MemorySpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemorySpace.cpp -------------------------------------------------------------------------------- /gc/base/MemorySpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemorySpace.hpp -------------------------------------------------------------------------------- /gc/base/MemorySubSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemorySubSpace.cpp -------------------------------------------------------------------------------- /gc/base/MemorySubSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/MemorySubSpace.hpp -------------------------------------------------------------------------------- /gc/base/ModronAssertions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ModronAssertions.cpp -------------------------------------------------------------------------------- /gc/base/ModronAssertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ModronAssertions.h -------------------------------------------------------------------------------- /gc/base/NUMAManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/NUMAManager.cpp -------------------------------------------------------------------------------- /gc/base/NUMAManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/NUMAManager.hpp -------------------------------------------------------------------------------- /gc/base/NonVirtualMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/NonVirtualMemory.cpp -------------------------------------------------------------------------------- /gc/base/NonVirtualMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/NonVirtualMemory.hpp -------------------------------------------------------------------------------- /gc/base/OMRVMInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/OMRVMInterface.cpp -------------------------------------------------------------------------------- /gc/base/OMRVMInterface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/OMRVMInterface.hpp -------------------------------------------------------------------------------- /gc/base/ObjectMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ObjectMap.cpp -------------------------------------------------------------------------------- /gc/base/ObjectMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ObjectMap.hpp -------------------------------------------------------------------------------- /gc/base/ObjectModelBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ObjectModelBase.hpp -------------------------------------------------------------------------------- /gc/base/ObjectScanner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ObjectScanner.hpp -------------------------------------------------------------------------------- /gc/base/Packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Packet.cpp -------------------------------------------------------------------------------- /gc/base/Packet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Packet.hpp -------------------------------------------------------------------------------- /gc/base/PacketList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PacketList.cpp -------------------------------------------------------------------------------- /gc/base/PacketList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PacketList.hpp -------------------------------------------------------------------------------- /gc/base/ParallelMarkTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ParallelMarkTask.cpp -------------------------------------------------------------------------------- /gc/base/ParallelMarkTask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ParallelMarkTask.hpp -------------------------------------------------------------------------------- /gc/base/ParallelTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ParallelTask.cpp -------------------------------------------------------------------------------- /gc/base/ParallelTask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/ParallelTask.hpp -------------------------------------------------------------------------------- /gc/base/PhysicalArena.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PhysicalArena.cpp -------------------------------------------------------------------------------- /gc/base/PhysicalArena.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PhysicalArena.hpp -------------------------------------------------------------------------------- /gc/base/PhysicalSubArena.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PhysicalSubArena.cpp -------------------------------------------------------------------------------- /gc/base/PhysicalSubArena.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/PhysicalSubArena.hpp -------------------------------------------------------------------------------- /gc/base/RegionPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/RegionPool.cpp -------------------------------------------------------------------------------- /gc/base/RegionPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/RegionPool.hpp -------------------------------------------------------------------------------- /gc/base/SlotObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/SlotObject.hpp -------------------------------------------------------------------------------- /gc/base/StartupManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/StartupManager.cpp -------------------------------------------------------------------------------- /gc/base/StartupManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/StartupManager.hpp -------------------------------------------------------------------------------- /gc/base/SweepPoolManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/SweepPoolManager.cpp -------------------------------------------------------------------------------- /gc/base/SweepPoolManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/SweepPoolManager.hpp -------------------------------------------------------------------------------- /gc/base/SweepPoolState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/SweepPoolState.cpp -------------------------------------------------------------------------------- /gc/base/SweepPoolState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/SweepPoolState.hpp -------------------------------------------------------------------------------- /gc/base/Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Task.cpp -------------------------------------------------------------------------------- /gc/base/Task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Task.hpp -------------------------------------------------------------------------------- /gc/base/Validator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/Validator.hpp -------------------------------------------------------------------------------- /gc/base/VirtualMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/VirtualMemory.cpp -------------------------------------------------------------------------------- /gc/base/VirtualMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/VirtualMemory.hpp -------------------------------------------------------------------------------- /gc/base/WorkPackets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/WorkPackets.cpp -------------------------------------------------------------------------------- /gc/base/WorkPackets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/WorkPackets.hpp -------------------------------------------------------------------------------- /gc/base/WorkStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/WorkStack.cpp -------------------------------------------------------------------------------- /gc/base/WorkStack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/WorkStack.hpp -------------------------------------------------------------------------------- /gc/base/gcspinlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/gcspinlock.cpp -------------------------------------------------------------------------------- /gc/base/gcspinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/gcspinlock.h -------------------------------------------------------------------------------- /gc/base/gcutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/gcutils.cpp -------------------------------------------------------------------------------- /gc/base/gcutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/gcutils.h -------------------------------------------------------------------------------- /gc/base/j9mm.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/j9mm.tdf -------------------------------------------------------------------------------- /gc/base/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/makefile -------------------------------------------------------------------------------- /gc/base/modronapicore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/modronapicore.cpp -------------------------------------------------------------------------------- /gc/base/modronapicore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/modronapicore.hpp -------------------------------------------------------------------------------- /gc/base/modronbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/modronbase.h -------------------------------------------------------------------------------- /gc/base/modronopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/modronopt.h -------------------------------------------------------------------------------- /gc/base/omrmm.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/omrmm.tdf -------------------------------------------------------------------------------- /gc/base/omrmmprivate.hdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/omrmmprivate.hdf -------------------------------------------------------------------------------- /gc/base/standard/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/base/standard/makefile -------------------------------------------------------------------------------- /gc/include/MemorySpacesAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/include/MemorySpacesAPI.h -------------------------------------------------------------------------------- /gc/include/mmhook_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/include/mmhook_common.h -------------------------------------------------------------------------------- /gc/include/omrgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/include/omrgc.h -------------------------------------------------------------------------------- /gc/include/omrmm.hdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/include/omrmm.hdf -------------------------------------------------------------------------------- /gc/include/omrmodroncore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/include/omrmodroncore.h -------------------------------------------------------------------------------- /gc/startup/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/makefile -------------------------------------------------------------------------------- /gc/startup/mminitcore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/mminitcore.cpp -------------------------------------------------------------------------------- /gc/startup/mminitcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/mminitcore.h -------------------------------------------------------------------------------- /gc/startup/omrgcalloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/omrgcalloc.cpp -------------------------------------------------------------------------------- /gc/startup/omrgcstartup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/omrgcstartup.cpp -------------------------------------------------------------------------------- /gc/startup/omrgcstartup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/startup/omrgcstartup.hpp -------------------------------------------------------------------------------- /gc/stats/AllocationStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/AllocationStats.cpp -------------------------------------------------------------------------------- /gc/stats/AllocationStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/AllocationStats.hpp -------------------------------------------------------------------------------- /gc/stats/CPUUtilStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/CPUUtilStats.cpp -------------------------------------------------------------------------------- /gc/stats/CPUUtilStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/CPUUtilStats.hpp -------------------------------------------------------------------------------- /gc/stats/CompactStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/CompactStats.cpp -------------------------------------------------------------------------------- /gc/stats/CompactStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/CompactStats.hpp -------------------------------------------------------------------------------- /gc/stats/GlobalGCStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/GlobalGCStats.hpp -------------------------------------------------------------------------------- /gc/stats/HeapResizeStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/HeapResizeStats.cpp -------------------------------------------------------------------------------- /gc/stats/HeapResizeStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/HeapResizeStats.hpp -------------------------------------------------------------------------------- /gc/stats/HeapStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/HeapStats.hpp -------------------------------------------------------------------------------- /gc/stats/MarkStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/MarkStats.cpp -------------------------------------------------------------------------------- /gc/stats/MarkStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/MarkStats.hpp -------------------------------------------------------------------------------- /gc/stats/MetronomeStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/MetronomeStats.cpp -------------------------------------------------------------------------------- /gc/stats/MetronomeStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/MetronomeStats.hpp -------------------------------------------------------------------------------- /gc/stats/PercolateStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/PercolateStats.hpp -------------------------------------------------------------------------------- /gc/stats/ReferenceStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/ReferenceStats.hpp -------------------------------------------------------------------------------- /gc/stats/ScavengerStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/ScavengerStats.cpp -------------------------------------------------------------------------------- /gc/stats/ScavengerStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/ScavengerStats.hpp -------------------------------------------------------------------------------- /gc/stats/SweepStats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/SweepStats.cpp -------------------------------------------------------------------------------- /gc/stats/SweepStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/SweepStats.hpp -------------------------------------------------------------------------------- /gc/stats/SweepVLHGCStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/SweepVLHGCStats.hpp -------------------------------------------------------------------------------- /gc/stats/WorkPacketStats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/WorkPacketStats.hpp -------------------------------------------------------------------------------- /gc/stats/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/stats/makefile -------------------------------------------------------------------------------- /gc/structs/PoolIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/PoolIterator.cpp -------------------------------------------------------------------------------- /gc/structs/PoolIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/PoolIterator.hpp -------------------------------------------------------------------------------- /gc/structs/SublistPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/SublistPool.cpp -------------------------------------------------------------------------------- /gc/structs/SublistPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/SublistPool.hpp -------------------------------------------------------------------------------- /gc/structs/SublistPuddle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/SublistPuddle.cpp -------------------------------------------------------------------------------- /gc/structs/SublistPuddle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/SublistPuddle.hpp -------------------------------------------------------------------------------- /gc/structs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/structs/makefile -------------------------------------------------------------------------------- /gc/verbose/VerboseBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/VerboseBuffer.cpp -------------------------------------------------------------------------------- /gc/verbose/VerboseBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/VerboseBuffer.hpp -------------------------------------------------------------------------------- /gc/verbose/VerboseWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/VerboseWriter.cpp -------------------------------------------------------------------------------- /gc/verbose/VerboseWriter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/VerboseWriter.hpp -------------------------------------------------------------------------------- /gc/verbose/j9vgc.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/j9vgc.tdf -------------------------------------------------------------------------------- /gc/verbose/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/makefile -------------------------------------------------------------------------------- /gc/verbose/schema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/gc/verbose/schema.xsd -------------------------------------------------------------------------------- /include_core/OMR/Bytes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/OMR/Bytes.hpp -------------------------------------------------------------------------------- /include_core/OMR_Agent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/OMR_Agent.hpp -------------------------------------------------------------------------------- /include_core/OMR_Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/OMR_Base.hpp -------------------------------------------------------------------------------- /include_core/OMR_Runtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/OMR_Runtime.hpp -------------------------------------------------------------------------------- /include_core/OMR_VM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/OMR_VM.hpp -------------------------------------------------------------------------------- /include_core/avl_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/avl_api.h -------------------------------------------------------------------------------- /include_core/avlsup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/avlsup.h -------------------------------------------------------------------------------- /include_core/edcwccwi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/edcwccwi.h -------------------------------------------------------------------------------- /include_core/fltconst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/fltconst.h -------------------------------------------------------------------------------- /include_core/hashtable_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/hashtable_api.h -------------------------------------------------------------------------------- /include_core/hookable_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/hookable_api.h -------------------------------------------------------------------------------- /include_core/j9pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/j9pool.h -------------------------------------------------------------------------------- /include_core/omr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omr.h -------------------------------------------------------------------------------- /include_core/omragent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omragent.h -------------------------------------------------------------------------------- /include_core/omravl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omravl.h -------------------------------------------------------------------------------- /include_core/omravldefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omravldefines.h -------------------------------------------------------------------------------- /include_core/omrceetbck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrceetbck.h -------------------------------------------------------------------------------- /include_core/omrcfg.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrcfg.h.in -------------------------------------------------------------------------------- /include_core/omrcomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrcomp.h -------------------------------------------------------------------------------- /include_core/omrcuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrcuda.h -------------------------------------------------------------------------------- /include_core/omrgcconsts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrgcconsts.h -------------------------------------------------------------------------------- /include_core/omrhashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrhashtable.h -------------------------------------------------------------------------------- /include_core/omrhookable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrhookable.h -------------------------------------------------------------------------------- /include_core/omriarv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omriarv64.h -------------------------------------------------------------------------------- /include_core/omrlinkedlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrlinkedlist.h -------------------------------------------------------------------------------- /include_core/omrmutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrmutex.h -------------------------------------------------------------------------------- /include_core/omrpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrpool.h -------------------------------------------------------------------------------- /include_core/omrport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrport.h -------------------------------------------------------------------------------- /include_core/omrporterror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrporterror.h -------------------------------------------------------------------------------- /include_core/omrportsock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrportsock.h -------------------------------------------------------------------------------- /include_core/omrprofiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrprofiler.h -------------------------------------------------------------------------------- /include_core/omrrasinit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrrasinit.h -------------------------------------------------------------------------------- /include_core/omrshchelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrshchelp.h -------------------------------------------------------------------------------- /include_core/omrsig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrsig.h -------------------------------------------------------------------------------- /include_core/omrsrp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrsrp.h -------------------------------------------------------------------------------- /include_core/omrstdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrstdarg.h -------------------------------------------------------------------------------- /include_core/omrthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrthread.h -------------------------------------------------------------------------------- /include_core/omrtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrtrace.h -------------------------------------------------------------------------------- /include_core/omrutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrutil.h -------------------------------------------------------------------------------- /include_core/omrutilbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrutilbase.h -------------------------------------------------------------------------------- /include_core/omrvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/omrvm.h -------------------------------------------------------------------------------- /include_core/pool_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/pool_api.h -------------------------------------------------------------------------------- /include_core/ranking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/ranking.h -------------------------------------------------------------------------------- /include_core/spacesaving.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/spacesaving.h -------------------------------------------------------------------------------- /include_core/thrdsup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/thrdsup.h -------------------------------------------------------------------------------- /include_core/thread_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/thread_api.h -------------------------------------------------------------------------------- /include_core/thrtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/thrtypes.h -------------------------------------------------------------------------------- /include_core/unix/omrmutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/unix/omrmutex.h -------------------------------------------------------------------------------- /include_core/unix/thrdsup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/unix/thrdsup.h -------------------------------------------------------------------------------- /include_core/ute_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/ute_core.h -------------------------------------------------------------------------------- /include_core/ute_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/ute_module.h -------------------------------------------------------------------------------- /include_core/win/omrmutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/win/omrmutex.h -------------------------------------------------------------------------------- /include_core/win/thrdsup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/include_core/win/thrdsup.h -------------------------------------------------------------------------------- /install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/install-sh -------------------------------------------------------------------------------- /jitbuilder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/CMakeLists.txt -------------------------------------------------------------------------------- /jitbuilder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/Makefile -------------------------------------------------------------------------------- /jitbuilder/apigen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/apigen/README.md -------------------------------------------------------------------------------- /jitbuilder/apigen/cppgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/apigen/cppgen.py -------------------------------------------------------------------------------- /jitbuilder/apigen/test/__init__.py: -------------------------------------------------------------------------------- 1 | from . import * -------------------------------------------------------------------------------- /jitbuilder/apigen/test/bad_api/empty_object.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /jitbuilder/apigen/test/bad_api/incomplete_01.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": null 3 | } 4 | -------------------------------------------------------------------------------- /jitbuilder/control/Jit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/control/Jit.cpp -------------------------------------------------------------------------------- /jitbuilder/env/FrontEnd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/env/FrontEnd.hpp -------------------------------------------------------------------------------- /jitbuilder/linter.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/linter.mk -------------------------------------------------------------------------------- /jitbuilder/lljb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/lljb/README.md -------------------------------------------------------------------------------- /jitbuilder/release/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/release/LICENSE -------------------------------------------------------------------------------- /jitbuilder/release/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/jitbuilder/release/README.md -------------------------------------------------------------------------------- /lib/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/lib/dummy.txt -------------------------------------------------------------------------------- /nls/portnls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/nls/portnls.h -------------------------------------------------------------------------------- /omr.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr.rc.in -------------------------------------------------------------------------------- /omr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/CMakeLists.txt -------------------------------------------------------------------------------- /omr/OMR_Agent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_Agent.cpp -------------------------------------------------------------------------------- /omr/OMR_MethodDictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_MethodDictionary.cpp -------------------------------------------------------------------------------- /omr/OMR_MethodDictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_MethodDictionary.hpp -------------------------------------------------------------------------------- /omr/OMR_Profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_Profiler.cpp -------------------------------------------------------------------------------- /omr/OMR_Runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_Runtime.cpp -------------------------------------------------------------------------------- /omr/OMR_TI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_TI.cpp -------------------------------------------------------------------------------- /omr/OMR_TIMemorySize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_TIMemorySize.cpp -------------------------------------------------------------------------------- /omr/OMR_VM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_VM.cpp -------------------------------------------------------------------------------- /omr/OMR_VMThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/OMR_VMThread.cpp -------------------------------------------------------------------------------- /omr/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/makefile -------------------------------------------------------------------------------- /omr/omrti.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/omrti.tdf -------------------------------------------------------------------------------- /omr/omrvm.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/omrvm.tdf -------------------------------------------------------------------------------- /omr/startup/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/startup/CMakeLists.txt -------------------------------------------------------------------------------- /omr/startup/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/startup/makefile -------------------------------------------------------------------------------- /omr/startup/omrrasinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/startup/omrrasinit.c -------------------------------------------------------------------------------- /omr/startup/omrtrcinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/startup/omrtrcinit.c -------------------------------------------------------------------------------- /omr/startup/omrvmstartup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr/startup/omrvmstartup.cpp -------------------------------------------------------------------------------- /omr_glue_static_lib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr_glue_static_lib/makefile -------------------------------------------------------------------------------- /omr_static_lib/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omr_static_lib/makefile -------------------------------------------------------------------------------- /omrmakefiles/configure.mk.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/configure.mk.in -------------------------------------------------------------------------------- /omrmakefiles/jitinclude.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/jitinclude.mk -------------------------------------------------------------------------------- /omrmakefiles/omr_defs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/omr_defs.mk -------------------------------------------------------------------------------- /omrmakefiles/omrconf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/omrconf.sh -------------------------------------------------------------------------------- /omrmakefiles/rules.aix.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.aix.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.linux.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.linux.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.osx.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.osx.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.win.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.win.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.zos.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.zos.mk -------------------------------------------------------------------------------- /omrmakefiles/rules.ztpf.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/rules.ztpf.mk -------------------------------------------------------------------------------- /omrmakefiles/winexe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrmakefiles/winexe.manifest -------------------------------------------------------------------------------- /omrsigcompat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrsigcompat/CMakeLists.txt -------------------------------------------------------------------------------- /omrsigcompat/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrsigcompat/makefile -------------------------------------------------------------------------------- /omrsigcompat/omrsig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrsigcompat/omrsig.cpp -------------------------------------------------------------------------------- /omrtrace/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/CMakeLists.txt -------------------------------------------------------------------------------- /omrtrace/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/makefile -------------------------------------------------------------------------------- /omrtrace/omrtrace_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtrace_internal.h -------------------------------------------------------------------------------- /omrtrace/omrtraceapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtraceapi.cpp -------------------------------------------------------------------------------- /omrtrace/omrtracelog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtracelog.cpp -------------------------------------------------------------------------------- /omrtrace/omrtracemain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtracemain.cpp -------------------------------------------------------------------------------- /omrtrace/omrtracemisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtracemisc.cpp -------------------------------------------------------------------------------- /omrtrace/omrtraceoptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtraceoptions.cpp -------------------------------------------------------------------------------- /omrtrace/omrtracepublish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/omrtrace/omrtracepublish.cpp -------------------------------------------------------------------------------- /perftest/gctest/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/perftest/gctest/makefile -------------------------------------------------------------------------------- /perftest/omrperftest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/perftest/omrperftest.mk -------------------------------------------------------------------------------- /port/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/CMakeLists.txt -------------------------------------------------------------------------------- /port/aix/omrgetsp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrgetsp.s -------------------------------------------------------------------------------- /port/aix/omrintrospect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrintrospect.h -------------------------------------------------------------------------------- /port/aix/omrosdump_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrosdump_helpers.c -------------------------------------------------------------------------------- /port/aix/omrosdump_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrosdump_helpers.h -------------------------------------------------------------------------------- /port/aix/omrsignal_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrsignal_context.c -------------------------------------------------------------------------------- /port/aix/omrsignal_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrsignal_context.h -------------------------------------------------------------------------------- /port/aix/omrsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrsl.c -------------------------------------------------------------------------------- /port/aix/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrtime.c -------------------------------------------------------------------------------- /port/aix/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/omrvmem.c -------------------------------------------------------------------------------- /port/aix/rt_divu64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/rt_divu64.s -------------------------------------------------------------------------------- /port/aix/rt_time.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix/rt_time.s -------------------------------------------------------------------------------- /port/aix64/rt_divu64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix64/rt_divu64.s -------------------------------------------------------------------------------- /port/aix64/rt_time.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/aix64/rt_time.s -------------------------------------------------------------------------------- /port/common/j9nls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/j9nls.c -------------------------------------------------------------------------------- /port/common/j9nlshelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/j9nlshelpers.c -------------------------------------------------------------------------------- /port/common/omrcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrcpu.c -------------------------------------------------------------------------------- /port/common/omrcuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrcuda.cpp -------------------------------------------------------------------------------- /port/common/omrerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrerror.c -------------------------------------------------------------------------------- /port/common/omrexit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrexit.c -------------------------------------------------------------------------------- /port/common/omrfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrfile.c -------------------------------------------------------------------------------- /port/common/omrfilestream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrfilestream.c -------------------------------------------------------------------------------- /port/common/omrfiletext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrfiletext.c -------------------------------------------------------------------------------- /port/common/omrgetasid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetasid.c -------------------------------------------------------------------------------- /port/common/omrgetasid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetasid.h -------------------------------------------------------------------------------- /port/common/omrgetjobid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetjobid.c -------------------------------------------------------------------------------- /port/common/omrgetjobid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetjobid.h -------------------------------------------------------------------------------- /port/common/omrgetjobname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetjobname.c -------------------------------------------------------------------------------- /port/common/omrgetjobname.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetjobname.h -------------------------------------------------------------------------------- /port/common/omrgetsysname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetsysname.c -------------------------------------------------------------------------------- /port/common/omrgetsysname.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrgetsysname.h -------------------------------------------------------------------------------- /port/common/omrheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrheap.c -------------------------------------------------------------------------------- /port/common/omrintrospect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrintrospect.c -------------------------------------------------------------------------------- /port/common/omrmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrmem.c -------------------------------------------------------------------------------- /port/common/omrmem32struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrmem32struct.h -------------------------------------------------------------------------------- /port/common/omrmemtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrmemtag.c -------------------------------------------------------------------------------- /port/common/omrmmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrmmap.c -------------------------------------------------------------------------------- /port/common/omrnlshelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrnlshelpers.h -------------------------------------------------------------------------------- /port/common/omrosbacktrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrosbacktrace.c -------------------------------------------------------------------------------- /port/common/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrosdump.c -------------------------------------------------------------------------------- /port/common/omrport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrport.c -------------------------------------------------------------------------------- /port/common/omrport.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrport.tdf -------------------------------------------------------------------------------- /port/common/omrportcontrol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrportcontrol.c -------------------------------------------------------------------------------- /port/common/omrportptb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrportptb.c -------------------------------------------------------------------------------- /port/common/omrsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsignal.c -------------------------------------------------------------------------------- /port/common/omrsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsl.c -------------------------------------------------------------------------------- /port/common/omrsl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsl.h -------------------------------------------------------------------------------- /port/common/omrsock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsock.c -------------------------------------------------------------------------------- /port/common/omrsockptb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsockptb.c -------------------------------------------------------------------------------- /port/common/omrsockptb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsockptb.h -------------------------------------------------------------------------------- /port/common/omrstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrstr.c -------------------------------------------------------------------------------- /port/common/omrsysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsysinfo.c -------------------------------------------------------------------------------- /port/common/omrsyslog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrsyslog.c -------------------------------------------------------------------------------- /port/common/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrtime.c -------------------------------------------------------------------------------- /port/common/omrtlshelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrtlshelpers.c -------------------------------------------------------------------------------- /port/common/omrtty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrtty.c -------------------------------------------------------------------------------- /port/common/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/common/omrvmem.c -------------------------------------------------------------------------------- /port/include/omrportpg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/include/omrportpg.h -------------------------------------------------------------------------------- /port/include/omrportptb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/include/omrportptb.h -------------------------------------------------------------------------------- /port/include/omrvmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/include/omrvmem.h -------------------------------------------------------------------------------- /port/iseries/rt_time.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/iseries/rt_time.s -------------------------------------------------------------------------------- /port/iseries64/rt_time.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/iseries64/rt_time.s -------------------------------------------------------------------------------- /port/linux/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linux/omrvmem.c -------------------------------------------------------------------------------- /port/linuxppc64/omrrttime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxppc64/omrrttime.s -------------------------------------------------------------------------------- /port/linuxppc64/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxppc64/omrtime.c -------------------------------------------------------------------------------- /port/linuxs390/omrgetstfle.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxs390/omrgetstfle.s -------------------------------------------------------------------------------- /port/linuxs390/omrrttime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxs390/omrrttime.s -------------------------------------------------------------------------------- /port/linuxs390/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxs390/omrtime.c -------------------------------------------------------------------------------- /port/linuxs39064/omrrttime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/linuxs39064/omrrttime.s -------------------------------------------------------------------------------- /port/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/makefile -------------------------------------------------------------------------------- /port/omrportpriv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/omrportpriv.h -------------------------------------------------------------------------------- /port/osx/omrintrospect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrintrospect.c -------------------------------------------------------------------------------- /port/osx/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrosdump.c -------------------------------------------------------------------------------- /port/osx/omrosdump_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrosdump_helpers.c -------------------------------------------------------------------------------- /port/osx/omrosdump_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrosdump_helpers.h -------------------------------------------------------------------------------- /port/osx/omrsignal_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrsignal_context.c -------------------------------------------------------------------------------- /port/osx/omrsignal_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrsignal_context.h -------------------------------------------------------------------------------- /port/osx/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/osx/omrvmem.c -------------------------------------------------------------------------------- /port/port.exportlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/port.exportlist -------------------------------------------------------------------------------- /port/port_objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/port_objects.mk -------------------------------------------------------------------------------- /port/unix/auxv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/auxv.c -------------------------------------------------------------------------------- /port/unix/j9nlshelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/j9nlshelpers.c -------------------------------------------------------------------------------- /port/unix/omrcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrcpu.c -------------------------------------------------------------------------------- /port/unix/omrerrorhelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrerrorhelpers.c -------------------------------------------------------------------------------- /port/unix/omrfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrfile.c -------------------------------------------------------------------------------- /port/unix/omrfiletext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrfiletext.c -------------------------------------------------------------------------------- /port/unix/omriconvhelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omriconvhelpers.c -------------------------------------------------------------------------------- /port/unix/omrintrospect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrintrospect.c -------------------------------------------------------------------------------- /port/unix/omrmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrmem.c -------------------------------------------------------------------------------- /port/unix/omrmmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrmmap.c -------------------------------------------------------------------------------- /port/unix/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrosdump.c -------------------------------------------------------------------------------- /port/unix/omrportptb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrportptb.c -------------------------------------------------------------------------------- /port/unix/omrsharedhelper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsharedhelper.c -------------------------------------------------------------------------------- /port/unix/omrsharedhelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsharedhelper.h -------------------------------------------------------------------------------- /port/unix/omrshmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrshmem.c -------------------------------------------------------------------------------- /port/unix/omrshmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrshmem.h -------------------------------------------------------------------------------- /port/unix/omrshsem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrshsem.c -------------------------------------------------------------------------------- /port/unix/omrshsem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrshsem.h -------------------------------------------------------------------------------- /port/unix/omrshsemun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrshsemun.h -------------------------------------------------------------------------------- /port/unix/omrsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsignal.c -------------------------------------------------------------------------------- /port/unix/omrsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsl.c -------------------------------------------------------------------------------- /port/unix/omrsock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsock.c -------------------------------------------------------------------------------- /port/unix/omrsysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsysinfo.c -------------------------------------------------------------------------------- /port/unix/omrsyslog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrsyslog.c -------------------------------------------------------------------------------- /port/unix/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrtime.c -------------------------------------------------------------------------------- /port/unix/omrtty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/omrtty.c -------------------------------------------------------------------------------- /port/unix/protect_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix/protect_helpers.c -------------------------------------------------------------------------------- /port/unix_include/auxv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/unix_include/auxv.h -------------------------------------------------------------------------------- /port/win32/j9nlshelpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/j9nlshelpers.c -------------------------------------------------------------------------------- /port/win32/omrcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrcpu.c -------------------------------------------------------------------------------- /port/win32/omrfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrfile.c -------------------------------------------------------------------------------- /port/win32/omrfilestream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrfilestream.c -------------------------------------------------------------------------------- /port/win32/omrfiletext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrfiletext.c -------------------------------------------------------------------------------- /port/win32/omrintrospect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrintrospect.c -------------------------------------------------------------------------------- /port/win32/omrmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrmem.c -------------------------------------------------------------------------------- /port/win32/omrmmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrmmap.c -------------------------------------------------------------------------------- /port/win32/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrosdump.c -------------------------------------------------------------------------------- /port/win32/omrportptb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrportptb.c -------------------------------------------------------------------------------- /port/win32/omrsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrsignal.c -------------------------------------------------------------------------------- /port/win32/omrsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrsl.c -------------------------------------------------------------------------------- /port/win32/omrsock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrsock.c -------------------------------------------------------------------------------- /port/win32/omrsysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrsysinfo.c -------------------------------------------------------------------------------- /port/win32/omrsyslog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrsyslog.c -------------------------------------------------------------------------------- /port/win32/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrtime.c -------------------------------------------------------------------------------- /port/win32/omrtty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrtty.c -------------------------------------------------------------------------------- /port/win32/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win32/omrvmem.c -------------------------------------------------------------------------------- /port/win64amd/omrsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win64amd/omrsignal.c -------------------------------------------------------------------------------- /port/win64amd/omrsignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/win64amd/omrsignal.h -------------------------------------------------------------------------------- /port/zos390/omr__le_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omr__le_api.h -------------------------------------------------------------------------------- /port/zos390/omrceeocb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrceeocb.h -------------------------------------------------------------------------------- /port/zos390/omrcel4ro31.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrcel4ro31.c -------------------------------------------------------------------------------- /port/zos390/omrcel4ro31.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrcel4ro31.h -------------------------------------------------------------------------------- /port/zos390/omrgetasid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrgetasid.c -------------------------------------------------------------------------------- /port/zos390/omrgetjobid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrgetjobid.c -------------------------------------------------------------------------------- /port/zos390/omrgetthent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrgetthent.h -------------------------------------------------------------------------------- /port/zos390/omrgetuserid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrgetuserid.c -------------------------------------------------------------------------------- /port/zos390/omrgetuserid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrgetuserid.h -------------------------------------------------------------------------------- /port/zos390/omriarv64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omriarv64.c -------------------------------------------------------------------------------- /port/zos390/omrjobname.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrjobname.s -------------------------------------------------------------------------------- /port/zos390/omrlpdat.mc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrlpdat.mc -------------------------------------------------------------------------------- /port/zos390/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrosdump.c -------------------------------------------------------------------------------- /port/zos390/omrportpg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrportpg.h -------------------------------------------------------------------------------- /port/zos390/omrrttime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrrttime.s -------------------------------------------------------------------------------- /port/zos390/omrsimap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrsimap.h -------------------------------------------------------------------------------- /port/zos390/omrsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrsl.c -------------------------------------------------------------------------------- /port/zos390/omrstorage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrstorage.c -------------------------------------------------------------------------------- /port/zos390/omrsyslog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrsyslog.c -------------------------------------------------------------------------------- /port/zos390/omrtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrtime.c -------------------------------------------------------------------------------- /port/zos390/omrtty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrtty.c -------------------------------------------------------------------------------- /port/zos390/omruserid.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omruserid.s -------------------------------------------------------------------------------- /port/zos390/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrvmem.c -------------------------------------------------------------------------------- /port/zos390/omrwto.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrwto.s -------------------------------------------------------------------------------- /port/zos390/omrzfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrzfs.c -------------------------------------------------------------------------------- /port/zos390/omrzfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/zos390/omrzfs.h -------------------------------------------------------------------------------- /port/ztpf/omrintrospect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrintrospect.c -------------------------------------------------------------------------------- /port/ztpf/omrloadfpc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrloadfpc.s -------------------------------------------------------------------------------- /port/ztpf/omrmmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrmmap.c -------------------------------------------------------------------------------- /port/ztpf/omrosdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrosdump.c -------------------------------------------------------------------------------- /port/ztpf/omrsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrsignal.c -------------------------------------------------------------------------------- /port/ztpf/omrsignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrsignal.h -------------------------------------------------------------------------------- /port/ztpf/omrvmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/omrvmem.c -------------------------------------------------------------------------------- /port/ztpf/safe_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/port/ztpf/safe_storage.h -------------------------------------------------------------------------------- /run_configure.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/run_configure.mk -------------------------------------------------------------------------------- /scripts/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/scripts/commit-msg -------------------------------------------------------------------------------- /sharedcache/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/sharedcache/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/third_party/CMakeLists.txt -------------------------------------------------------------------------------- /thread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/CMakeLists.txt -------------------------------------------------------------------------------- /thread/aix/omrthreadnuma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/aix/omrthreadnuma.c -------------------------------------------------------------------------------- /thread/aix/priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/aix/priority.c -------------------------------------------------------------------------------- /thread/aix/rasthrsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/aix/rasthrsup.c -------------------------------------------------------------------------------- /thread/common/j9sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/j9sem.c -------------------------------------------------------------------------------- /thread/common/omrthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/omrthread.c -------------------------------------------------------------------------------- /thread/common/rasthrsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/rasthrsup.c -------------------------------------------------------------------------------- /thread/common/rwmutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/rwmutex.c -------------------------------------------------------------------------------- /thread/common/threaddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/threaddef.h -------------------------------------------------------------------------------- /thread/common/thrprof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/common/thrprof.c -------------------------------------------------------------------------------- /thread/exports.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/exports.cmake -------------------------------------------------------------------------------- /thread/j9thr.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/j9thr.tdf -------------------------------------------------------------------------------- /thread/linux/priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/linux/priority.c -------------------------------------------------------------------------------- /thread/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/makefile -------------------------------------------------------------------------------- /thread/omrthreadinspect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/omrthreadinspect.c -------------------------------------------------------------------------------- /thread/omrthreadinspect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/omrthreadinspect.h -------------------------------------------------------------------------------- /thread/osx/priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/osx/priority.c -------------------------------------------------------------------------------- /thread/thread_include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/thread_include.mk -------------------------------------------------------------------------------- /thread/unix/rasthrsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/unix/rasthrsup.c -------------------------------------------------------------------------------- /thread/unix/thrcreate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/unix/thrcreate.c -------------------------------------------------------------------------------- /thread/unix/thrdsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/unix/thrdsup.c -------------------------------------------------------------------------------- /thread/unix/unixpriority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/unix/unixpriority.c -------------------------------------------------------------------------------- /thread/unix/unixpriority.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/unix/unixpriority.h -------------------------------------------------------------------------------- /thread/win32/dllmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/win32/dllmain.c -------------------------------------------------------------------------------- /thread/win32/priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/win32/priority.c -------------------------------------------------------------------------------- /thread/win32/rasthrsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/win32/rasthrsup.c -------------------------------------------------------------------------------- /thread/win32/thrcreate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/win32/thrcreate.c -------------------------------------------------------------------------------- /thread/win32/thrdsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/win32/thrdsup.c -------------------------------------------------------------------------------- /thread/zos390/priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/zos390/priority.c -------------------------------------------------------------------------------- /thread/zos390/rasthrsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/zos390/rasthrsup.c -------------------------------------------------------------------------------- /thread/zos390/thrcputime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/thread/zos390/thrcputime.s -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/compiler/OMRRewriter/.gitignore: -------------------------------------------------------------------------------- 1 | OMRRewriter 2 | 3 | -------------------------------------------------------------------------------- /tools/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/configure -------------------------------------------------------------------------------- /tools/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/configure.ac -------------------------------------------------------------------------------- /tools/hookgen/HookGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/hookgen/HookGen.cpp -------------------------------------------------------------------------------- /tools/hookgen/HookGen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/hookgen/HookGen.hpp -------------------------------------------------------------------------------- /tools/hookgen/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/hookgen/main.cpp -------------------------------------------------------------------------------- /tools/hookgen/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/hookgen/makefile -------------------------------------------------------------------------------- /tools/toolconfig.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/toolconfig.h.in -------------------------------------------------------------------------------- /tools/toolconfigure.mk.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/toolconfigure.mk.in -------------------------------------------------------------------------------- /tools/tracegen/Port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracegen/Port.cpp -------------------------------------------------------------------------------- /tools/tracegen/Port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracegen/Port.hpp -------------------------------------------------------------------------------- /tools/tracegen/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracegen/main.cpp -------------------------------------------------------------------------------- /tools/tracegen/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracegen/makefile -------------------------------------------------------------------------------- /tools/tracemerge/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracemerge/main.cpp -------------------------------------------------------------------------------- /tools/tracemerge/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/tools/tracemerge/makefile -------------------------------------------------------------------------------- /util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/CMakeLists.txt -------------------------------------------------------------------------------- /util/a2e/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/CMakeLists.txt -------------------------------------------------------------------------------- /util/a2e/atoe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/atoe.c -------------------------------------------------------------------------------- /util/a2e/atoe_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/atoe_utils.c -------------------------------------------------------------------------------- /util/a2e/headers/_Ccsid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/_Ccsid.h -------------------------------------------------------------------------------- /util/a2e/headers/atoe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/atoe.h -------------------------------------------------------------------------------- /util/a2e/headers/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/ctype.h -------------------------------------------------------------------------------- /util/a2e/headers/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/dirent.h -------------------------------------------------------------------------------- /util/a2e/headers/dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/dll.h -------------------------------------------------------------------------------- /util/a2e/headers/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/fcntl.h -------------------------------------------------------------------------------- /util/a2e/headers/grp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/grp.h -------------------------------------------------------------------------------- /util/a2e/headers/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/locale.h -------------------------------------------------------------------------------- /util/a2e/headers/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/netdb.h -------------------------------------------------------------------------------- /util/a2e/headers/pwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/pwd.h -------------------------------------------------------------------------------- /util/a2e/headers/spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/spawn.h -------------------------------------------------------------------------------- /util/a2e/headers/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/stdio.h -------------------------------------------------------------------------------- /util/a2e/headers/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/stdlib.h -------------------------------------------------------------------------------- /util/a2e/headers/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/string.h -------------------------------------------------------------------------------- /util/a2e/headers/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/strings.h -------------------------------------------------------------------------------- /util/a2e/headers/sys/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/sys/ipc.h -------------------------------------------------------------------------------- /util/a2e/headers/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/time.h -------------------------------------------------------------------------------- /util/a2e/headers/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/headers/unistd.h -------------------------------------------------------------------------------- /util/a2e/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/makefile -------------------------------------------------------------------------------- /util/a2e/sysTranslate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/a2e/sysTranslate.c -------------------------------------------------------------------------------- /util/avl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/avl/CMakeLists.txt -------------------------------------------------------------------------------- /util/avl/avl.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/avl/avl.tdf -------------------------------------------------------------------------------- /util/avl/avlsup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/avl/avlsup.c -------------------------------------------------------------------------------- /util/avl/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/avl/makefile -------------------------------------------------------------------------------- /util/hashtable/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hashtable/hash.c -------------------------------------------------------------------------------- /util/hashtable/hashtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hashtable/hashtable.c -------------------------------------------------------------------------------- /util/hashtable/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hashtable/makefile -------------------------------------------------------------------------------- /util/hookable/hookable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hookable/hookable.cpp -------------------------------------------------------------------------------- /util/hookable/j9hook.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hookable/j9hook.tdf -------------------------------------------------------------------------------- /util/hookable/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/hookable/makefile -------------------------------------------------------------------------------- /util/omrutil/argscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/argscan.c -------------------------------------------------------------------------------- /util/omrutil/gettimebase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/gettimebase.c -------------------------------------------------------------------------------- /util/omrutil/j9memclr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/j9memclr.cpp -------------------------------------------------------------------------------- /util/omrutil/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/makefile -------------------------------------------------------------------------------- /util/omrutil/omrcrc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/omrcrc32.c -------------------------------------------------------------------------------- /util/omrutil/poolForPort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/poolForPort.c -------------------------------------------------------------------------------- /util/omrutil/ranking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/ranking.c -------------------------------------------------------------------------------- /util/omrutil/spacesaving.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/spacesaving.c -------------------------------------------------------------------------------- /util/omrutil/stricmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/stricmp.c -------------------------------------------------------------------------------- /util/omrutil/threadhelp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/threadhelp.c -------------------------------------------------------------------------------- /util/omrutil/utf8decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/utf8decode.c -------------------------------------------------------------------------------- /util/omrutil/utf8encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/utf8encode.c -------------------------------------------------------------------------------- /util/omrutil/util.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/util.tdf -------------------------------------------------------------------------------- /util/omrutil/utilcore.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/utilcore.tdf -------------------------------------------------------------------------------- /util/omrutil/wildcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/wildcard.c -------------------------------------------------------------------------------- /util/omrutil/xlphelp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/xlphelp.c -------------------------------------------------------------------------------- /util/omrutil/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/omrutil/xml.c -------------------------------------------------------------------------------- /util/pool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/CMakeLists.txt -------------------------------------------------------------------------------- /util/pool/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/makefile -------------------------------------------------------------------------------- /util/pool/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/pool.c -------------------------------------------------------------------------------- /util/pool/pool.tdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/pool.tdf -------------------------------------------------------------------------------- /util/pool/pool_cap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/pool_cap.c -------------------------------------------------------------------------------- /util/pool/pool_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-omr/omr/HEAD/util/pool/pool_internal.h --------------------------------------------------------------------------------