#include "incls/_precompiled.incl"
#include "incls/_evaluator.cpp.incl"
Include dependency graph for evaluator.cpp:
Go to the source code of this file.
Classes | |
class | TokenStream |
class | ProcessStatusClosure |
Functions | |
void | single_step_handler () |
bool | patch_last_delta_frame (int *fr, int *dist) |
void | restore_hp (int *fr, int dist) |
bool | validate_lookup (oop receiver, symbolOop selector) |
Variables | |
int * | saved_frame |
static bool | is_aborting = false |
static char * | seps = " \t\n" |
bool patch_last_delta_frame | ( | int * | fr, | |
int * | dist | |||
) |
Definition at line 37 of file evaluator.cpp.
References frame::hp(), methodOopDesc::ic_at(), InterpretedIC::is_empty(), methodOopDesc::methodOop_from_hcode(), methodOopDesc::next_bci(), methodOopDesc::next_bci_from(), and frame::set_hp().
Referenced by evaluator::single_step().
Here is the call graph for this function:
void restore_hp | ( | int * | fr, | |
int | dist | |||
) |
Definition at line 57 of file evaluator.cpp.
References frame::hp(), and frame::set_hp().
Referenced by evaluator::single_step().
Here is the call graph for this function:
void single_step_handler | ( | ) |
Definition at line 30 of file evaluator.cpp.
References DeltaProcess::active(), last_Delta_fp, and evaluator::single_step().
Here is the call graph for this function:
Definition at line 240 of file evaluator.cpp.
References outputStream::cr(), oopDesc::klass(), lookupCache::lookup(), outputStream::print_cr(), and std.
Referenced by evaluator::eval_message().
Here is the call graph for this function:
bool is_aborting = false [static] |
Definition at line 62 of file evaluator.cpp.
Referenced by evaluator::process_line(), and evaluator::single_step().
int* saved_frame |
Definition at line 35 of file evaluator.cpp.
Referenced by evaluator::process_line(), and evaluator::single_step().
char* seps = " \t\n" [static] |