Jitrino.CompilationInterface Member List

This is the complete list of members for Jitrino.CompilationInterface, including all inherited members.

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 valueJitrino.CompilationInterface
Exception_ArrayTypeMismatch enum valueJitrino.CompilationInterface
Exception_DivideByZero enum valueJitrino.CompilationInterface
Exception_NullPointer enum valueJitrino.CompilationInterface
findClassUsingBootstrapClassloader(const char *klassName)Jitrino.CompilationInterface
getCompilationContext() constJitrino.CompilationInterface
getCompilationParams() constJitrino.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() constJitrino.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() constJitrino.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() constJitrino.CompilationInterface
getVirtualMethod(Class_Handle enclClass, uint32 cpIndex)Jitrino.CompilationInterface
isBCMapInfoRequired() constJitrino.CompilationInterface
isCompileLoadEventRequired() constJitrino.CompilationInterface
isInterruptible(VM_RT_SUPPORT id)Jitrino.CompilationInterface
lockMethodData(void)Jitrino.CompilationInterface
mayBeInterruptible(VM_RT_SUPPORT id)Jitrino.CompilationInterface
needWriteBarriers() constJitrino.CompilationInterface
Num_SystemExceptions enum valueJitrino.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 nameJitrino.CompilationInterface
unlockMethodData(void)Jitrino.CompilationInterface


Genereated on Tue Mar 11 19:25:40 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.