#include <savedRegisters.hpp>
Inheritance diagram for SavedRegisters:
Static Public Member Functions | |
static oop | fetch (int register_number, int *frame_pointer) |
static void | clear () |
static void | save_registers () |
Definition at line 32 of file savedRegisters.hpp.
void SavedRegisters::clear | ( | ) | [static] |
oop SavedRegisters::fetch | ( | int | register_number, | |
int * | frame_pointer | |||
) | [static] |
Definition at line 41 of file savedRegisters.cpp.
References eax, ebx, ecx, edi, edx, esi, fatal, Register::number(), outputStream::print_cr(), saved_eax, saved_ebx, saved_ecx, saved_edi, saved_edx, saved_esi, std, and stored_frame_pointer.
Here is the call graph for this function:
Naked void SavedRegisters::save_registers | ( | ) | [static] |
Definition at line 64 of file savedRegisters.cpp.
References eax, ebx, ecx, edi, edx, esi, last_Delta_fp, saved_eax, saved_ebx, saved_ecx, saved_edi, saved_edx, saved_esi, and stored_frame_pointer.
Referenced by StubRoutines::generate_recompile_stub(), and StubRoutines::generate_uncommon_trap().