Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

NLRSupport Class Reference

#include <nlrSupport.h>

List of all members.

Static Public Members

bool have_NLR_through_C ()
void reset_have_NLR_through_C ()
void set_have_NLR_through_C ()
oop NLR_result_from_C ()
int32 NLR_home_from_C ()
int32 NLR_home_ID_from_C ()
void set_NLR_result_from_C (oop x)
void set_NLR_home_from_C (int32 x)
void set_NLR_home_ID_from_C (int32 x)
void volatile continue_NLR_into_Self (bool removePatches)
void save_NLR_results (oop res, int32 targetFrame = 0, int32 targetID = 0)
bool is_bad_home_reference (char* addr)
void volatile unwind_stack_to_kill_process (oop res)


Detailed Description


Member Function Documentation

bool NLRSupport::have_NLR_through_C () [inline, static]

void NLRSupport::reset_have_NLR_through_C () [inline, static]

void NLRSupport::set_have_NLR_through_C () [inline, static]

oop NLRSupport::NLR_result_from_C () [static]

int32 NLRSupport::NLR_home_from_C () [static]

int32 NLRSupport::NLR_home_ID_from_C () [static]

void NLRSupport::set_NLR_result_from_C (oop x) [static]

void NLRSupport::set_NLR_home_from_C (int32 x) [static]

void NLRSupport::set_NLR_home_ID_from_C (int32 x) [static]

volatile void NLRSupport::continue_NLR_into_Self (bool remove_patches) [static]

void NLRSupport::save_NLR_results (oop res, int32 targetFrame = 0, int32 targetID = 0) [static]

bool NLRSupport::is_bad_home_reference (char * addr) [static]

void volatile NLRSupport::unwind_stack_to_kill_process (oop res) [static]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:08:24 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999