allocateCodeBlock(size_t size, size_t alignment, CodeBlockHeat heat, int32 id, bool simulate) | Jitrino.CompilationInterface | |
allocateDataBlock(size_t size, size_t alignment) | Jitrino.CompilationInterface | |
allocateInfoBlock(size_t size) | Jitrino.CompilationInterface | |
allocateJITDataBlock(size_t size, size_t alignment) | Jitrino.CompilationInterface | |
CompilationInterface(Compile_Handle c, Method_Handle m, JIT_Handle jit, MemoryManager &mm, OpenMethodExecutionParams &comp_params, CompilationContext *cc, TypeManager &tpm) | Jitrino.CompilationInterface | |
compileMethod(MethodDesc *method) | Jitrino.CompilationInterface | |
Exception_ArrayIndexOutOfBounds enum value | Jitrino.CompilationInterface | |
Exception_ArrayTypeMismatch enum value | Jitrino.CompilationInterface | |
Exception_DivideByZero enum value | Jitrino.CompilationInterface | |
Exception_NullPointer enum value | Jitrino.CompilationInterface | |
findClassUsingBootstrapClassloader(const char *klassName) | Jitrino.CompilationInterface | |
getCompilationContext() const | Jitrino.CompilationInterface | |
getCompilationParams() const | Jitrino.CompilationInterface | |
getConstantType(MethodDesc *enclosingMethodDesc, uint32 constantToken) | Jitrino.CompilationInterface | |
getConstantValue(MethodDesc *enclosingMethodDesc, uint32 constantToken) | Jitrino.CompilationInterface | |
getFieldByName(Class_Handle enclClass, const char *name) | Jitrino.CompilationInterface | |
getFieldDesc(Field_Handle field) | Jitrino.CompilationInterface | |
getFieldSignature(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | [static] |
getFieldType(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
getInterfaceMethod(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
getMagicHelper(VM_RT_SUPPORT) | Jitrino.CompilationInterface | |
getMemManager() const | Jitrino.CompilationInterface | |
getMethodByName(Class_Handle enclClass, const char *name) | Jitrino.CompilationInterface | |
getMethodClassName(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | [static] |
getMethodDesc(Method_Handle method) | Jitrino.CompilationInterface | |
getMethodName(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | [static] |
getMethodToCompile() const | Jitrino.CompilationInterface | |
getNamedType(Class_Handle enclClass, uint32 cpIndex, ResolveNewCheck check=ResolveNewCheck_NoCheck) | Jitrino.CompilationInterface | |
getNonStaticField(Class_Handle enclClass, uint32 cpIndex, bool putfield) | Jitrino.CompilationInterface | |
getOverriddenMethod(NamedType *type, MethodDesc *methodDesc) | Jitrino.CompilationInterface | |
getRuntimeHelperAddress(VM_RT_SUPPORT) | Jitrino.CompilationInterface | |
getRuntimeHelperAddressForType(VM_RT_SUPPORT, Type *) | Jitrino.CompilationInterface | |
getRuntimeHelperCallingConvention(VM_RT_SUPPORT id) | Jitrino.CompilationInterface | |
getRuntimeHelperName(VM_RT_SUPPORT helperId) | Jitrino.CompilationInterface | [static] |
getSignatureString(MethodDesc *enclosingMethodDesc, uint32 methodToken) | Jitrino.CompilationInterface | |
getSpecialMethod(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
getStaticField(Class_Handle enclClass, uint32 cpIndex, bool putfield) | Jitrino.CompilationInterface | |
getStaticMethod(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
getStringInternAddr(MethodDesc *enclosingMethodDesc, uint32 stringToken) | Jitrino.CompilationInterface | |
getTypeFromDescriptor(Class_Handle enclClass, const char *descriptor) | Jitrino.CompilationInterface | |
getTypeFromDrlVMTypeHandle(Type_Info_Handle) | Jitrino.CompilationInterface | |
getTypeManager() const | Jitrino.CompilationInterface | |
getVirtualMethod(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
isBCMapInfoRequired() const | Jitrino.CompilationInterface | |
isCompileLoadEventRequired() const | Jitrino.CompilationInterface | |
isInterruptible(VM_RT_SUPPORT id) | Jitrino.CompilationInterface | |
lockMethodData(void) | Jitrino.CompilationInterface | |
mayBeInterruptible(VM_RT_SUPPORT id) | Jitrino.CompilationInterface | |
needWriteBarriers() const | Jitrino.CompilationInterface | |
Num_SystemExceptions enum value | Jitrino.CompilationInterface | |
resolveMethod(ObjectType *klass, const char *methodName, const char *methodSig) | Jitrino.CompilationInterface | |
resolveNamedType(Class_Handle enclClass, uint32 cpIndex) | Jitrino.CompilationInterface | |
sendCompiledMethodLoadEvent(MethodDesc *methodDesc, MethodDesc *outerDesc, uint32 codeSize, void *codeAddr, uint32 mapLength, AddrLocation *addrLocationMap, void *compileInfo) | Jitrino.CompilationInterface | |
setBCMapInfoRequired(bool is_supported) const | Jitrino.CompilationInterface | |
setCompilationContext(CompilationContext *cc) | Jitrino.CompilationInterface | |
setNotifyWhenClassIsExtended(ObjectType *type, void *callbackData) | Jitrino.CompilationInterface | |
setNotifyWhenMethodIsOverridden(MethodDesc *methodDesc, void *callbackData) | Jitrino.CompilationInterface | |
setNotifyWhenMethodIsRecompiled(MethodDesc *methodDesc, void *callbackData) | Jitrino.CompilationInterface | |
str2rid(const char *helperName) | Jitrino.CompilationInterface | [static] |
SystemExceptionId enum name | Jitrino.CompilationInterface | |
unlockMethodData(void) | Jitrino.CompilationInterface | |