CACAO
Macros | Functions | Variables
linker.hpp File Reference

Go to the source code of this file.

Macros

#define LOCK_CLASSRENUMBER_LOCK   linker_classrenumber_lock->lock()
 
#define UNLOCK_CLASSRENUMBER_LOCK   linker_classrenumber_lock->unlock()
 

Functions

void linker_preinit (void)
 
void linker_init (void)
 
void linker_create_string_later (java_object_t **a, Utf8String u)
 
void linker_initialize_deferred_strings ()
 
classinfolink_class (classinfo *c)
 

Variables

Mutexlinker_classrenumber_lock
 

Macro Definition Documentation

#define LOCK_CLASSRENUMBER_LOCK   linker_classrenumber_lock->lock()

Definition at line 51 of file linker.hpp.

#define UNLOCK_CLASSRENUMBER_LOCK   linker_classrenumber_lock->unlock()

Definition at line 52 of file linker.hpp.

Function Documentation

classinfo* link_class ( classinfo c)

Definition at line 378 of file linker.cpp.

void linker_create_string_later ( java_object_t **  a,
Utf8String  u 
)

Definition at line 1187 of file linker.cpp.

void linker_init ( void  )

Definition at line 166 of file linker.cpp.

void linker_initialize_deferred_strings ( )

Definition at line 1192 of file linker.cpp.

void linker_preinit ( void  )

Definition at line 131 of file linker.cpp.

Variable Documentation

Mutex* linker_classrenumber_lock

Definition at line 106 of file linker.cpp.