< prev index next >
src/hotspot/share/opto/idealGraphPrinter.hpp
Print this page
rev 54995 : 8224675: Late GC barrier insertion for ZGC
Reviewed-by:
*** 79,92 ****
static const char *BYTECODES_ELEMENT;
static const char *METHOD_BCI_PROPERTY;
static const char *METHOD_SHORT_NAME_PROPERTY;
static const char *ASSEMBLY_ELEMENT;
- elapsedTimer _walk_time;
- elapsedTimer _output_time;
- elapsedTimer _build_blocks_time;
-
static int _file_count;
networkStream *_stream;
xmlStream *_xml;
outputStream *_output;
ciMethod *_current_method;
--- 79,88 ----
*** 95,108 ****
bool _should_send_method;
PhaseChaitin* _chaitin;
bool _traverse_outs;
Compile *C;
- static void pre_node(Node* node, void *env);
- static void post_node(Node* node, void *env);
-
- void print_indent();
void print_method(ciMethod *method, int bci, InlineTree *tree);
void print_inline_tree(InlineTree *tree);
void visit_node(Node *n, bool edges, VectorSet* temp_set);
void walk_nodes(Node *start, bool edges, VectorSet* temp_set);
void begin_elem(const char *s);
--- 91,100 ----
*** 114,124 ****
void print_prop(const char *name, const char *val);
void print_prop(const char *name, int val);
void tail(const char *name);
void head(const char *name);
void text(const char *s);
- intptr_t get_node_id(Node *n);
IdealGraphPrinter();
~IdealGraphPrinter();
public:
--- 106,115 ----
*** 128,140 ****
bool traverse_outs();
void set_traverse_outs(bool b);
void print_inlining();
void begin_method();
void end_method();
! void print_method(const char *name, int level=1, bool clear_nodes = false);
! void print(const char *name, Node *root, int level=1, bool clear_nodes = false);
! void print_xml(const char *name);
bool should_print(int level);
void set_compile(Compile* compile) {C = compile; }
};
#endif
--- 119,130 ----
bool traverse_outs();
void set_traverse_outs(bool b);
void print_inlining();
void begin_method();
void end_method();
! void print_method(const char *name, int level = 0);
! void print(const char *name, Node *root);
bool should_print(int level);
void set_compile(Compile* compile) {C = compile; }
};
#endif
< prev index next >