8028468: Add inlining information into ciReplay

Allow dump and replay inlining for specified method during a program execution.

Reviewed-by: roland, twisti
This commit is contained in:
Vladimir Kozlov 2014-01-08 10:25:50 -08:00
parent 1defb28228
commit ba7149bbda
18 changed files with 668 additions and 171 deletions

View file

@ -310,10 +310,13 @@ class ciMethod : public ciMetadata {
bool is_accessor () const;
bool is_initializer () const;
bool can_be_statically_bound() const { return _can_be_statically_bound; }
void dump_replay_data(outputStream* st);
bool is_boxing_method() const;
bool is_unboxing_method() const;
// Replay data methods
void dump_name_as_ascii(outputStream* st);
void dump_replay_data(outputStream* st);
// Print the bytecodes of this method.
void print_codes_on(outputStream* st);
void print_codes() {