#include <foreignOop.h>
Class diagram for foreignOopClass:
Public Members | |||
![]() | ![]() | void* | get_pointer () |
![]() | ![]() | void | set_pointer (const void *ptr) |
![]() | ![]() | bool | is_null () |
![]() | ![]() | foreignOop | clone (bool mustAllocate) |
![]() | ![]() | smi | foreign_hash () |
![]() | ![]() | bool | same_pointer_as (foreignOop x) |
![]() | ![]() | bool | verify () |
Protected Members | |||
![]() | ![]() | foreignOopClass* | addr () |
![]() | ![]() | void | kill_foreign () |
![]() | ![]() | bool | is_live_foreign () |
Friends | |||
![]() | ![]() | class | foreignMap |
void * foreignOopClass::get_pointer () [inline]
|
Reimplemented in fctProxyOopClass.
void foreignOopClass::set_pointer (const void * ptr) [inline]
|
bool foreignOopClass::is_null () [inline]
|
foreignOop foreignOopClass::clone (bool mustAllocate) [inline]
|
smi foreignOopClass::foreign_hash () [inline]
|
bool foreignOopClass::same_pointer_as (foreignOop x) [inline]
|
bool foreignOopClass::verify () |
foreignOopClass * foreignOopClass::addr () [inline, protected]
|
void foreignOopClass::kill_foreign () [inline, protected]
|
bool foreignOopClass::is_live_foreign () [inline, protected]
|
friend class foreignMap [friend]
|