NativeInstruction Class Reference

#include <nativeInstruction.hpp>

Inheritance diagram for NativeInstruction:

Inheritance graph
[legend]
Collaboration diagram for NativeInstruction:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

char * addr_at (int offset) const
char char_at (int offset) const
int long_at (int offset) const
oop oop_at (int offset) const
void set_char_at (int offset, char c)
void set_long_at (int offset, int i)
void set_oop_at (int offset, oop o)

Detailed Description

Definition at line 28 of file nativeInstruction.hpp.


Member Function Documentation

char* NativeInstruction::addr_at ( int  offset  )  const [inline, protected]

Definition at line 30 of file nativeInstruction.hpp.

Referenced by char_at(), NativeTest::instruction_address(), NativeMov::instruction_address(), NativeCall::instruction_address(), long_at(), CompiledDLL_Cache::mov_at(), NativeTest::next_instruction_address(), NativeMov::next_instruction_address(), NativeCall::next_instruction_address(), oop_at(), NativeCall::return_address(), set_char_at(), set_long_at(), set_oop_at(), and CompiledDLL_Cache::test_at().

char NativeInstruction::char_at ( int  offset  )  const [inline, protected]

Definition at line 32 of file nativeInstruction.hpp.

References addr_at().

Here is the call graph for this function:

int NativeInstruction::long_at ( int  offset  )  const [inline, protected]

Definition at line 33 of file nativeInstruction.hpp.

References addr_at().

Referenced by NativeTest::data(), NativeMov::data(), and NativeCall::displacement().

Here is the call graph for this function:

oop NativeInstruction::oop_at ( int  offset  )  const [inline, protected]

Definition at line 34 of file nativeInstruction.hpp.

References addr_at().

Here is the call graph for this function:

void NativeInstruction::set_char_at ( int  offset,
char  c 
) [inline, protected]

Definition at line 36 of file nativeInstruction.hpp.

References addr_at().

Here is the call graph for this function:

void NativeInstruction::set_long_at ( int  offset,
int  i 
) [inline, protected]

Definition at line 37 of file nativeInstruction.hpp.

References addr_at().

Referenced by NativeTest::set_data(), NativeMov::set_data(), and NativeCall::set_destination().

Here is the call graph for this function:

void NativeInstruction::set_oop_at ( int  offset,
oop  o 
) [inline, protected]

Definition at line 38 of file nativeInstruction.hpp.

References addr_at().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Mon Oct 9 14:10:31 2006 for Strongtalk VM by  doxygen 1.4.7