#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] |
1.4.7