Jitrino.Jitrino Class Reference

#include <Jitrino.h>

List of all members.

Public Types

enum  Backend { CG_IPF, CG_IA32 }

Static Public Member Functions

static void crash (const char *msg)
static bool Init (JIT_Handle jit, const char *name)
static void DeInit (JIT_Handle jit)
static bool CompileMethod (CompilationContext *compilationContext)
static RuntimeInterface * getRuntimeInterface ()
static MemoryManager & getGlobalMM ()
static JITInstanceContext * getJITInstanceContext (JIT_Handle jitHandle)
static void killJITInstanceContext (JITInstanceContext *jit)
static int getCompilationRecursionLevel ()
static void incCompilationRecursionLevel ()
static void decCompilationRecursionLevel ()

Static Public Attributes

static struct Flags flags

Classes

struct  Flags


Member Enumeration Documentation

enum Jitrino::Jitrino::Backend

Enumerator:
CG_IPF 
CG_IA32 


Member Function Documentation

static void Jitrino.Jitrino.crash ( const char *  msg  )  [static]

static bool Jitrino.Jitrino.Init ( JIT_Handle  jit,
const char *  name 
) [static]

static void Jitrino.Jitrino.DeInit ( JIT_Handle  jit  )  [static]

static bool Jitrino.Jitrino.CompileMethod ( CompilationContext *  compilationContext  )  [static]

static RuntimeInterface* Jitrino.Jitrino.getRuntimeInterface (  )  [static]

static MemoryManager& Jitrino.Jitrino.getGlobalMM (  )  [static]

static JITInstanceContext* Jitrino.Jitrino.getJITInstanceContext ( JIT_Handle  jitHandle  )  [static]

static void Jitrino.Jitrino.killJITInstanceContext ( JITInstanceContext *  jit  )  [static]

static int Jitrino.Jitrino.getCompilationRecursionLevel (  )  [static]

static void Jitrino.Jitrino.incCompilationRecursionLevel (  )  [static]

static void Jitrino.Jitrino.decCompilationRecursionLevel (  )  [static]


Member Data Documentation

struct Flags Jitrino.Jitrino.flags [static, read]


The documentation for this class was generated from the following file:

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

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