Mercurial > hg > graal-compiler
comparison src/share/vm/code/debugInfoRec.hpp @ 7660:0b646334c5f7
keep track of leafGraphIds only at the StructuredGraph level (see GRAAL-60)
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Fri, 01 Feb 2013 17:32:59 +0100 |
parents | b6a8f2d23057 |
children | 85bd81dba8fc |
comparison
equal
deleted
inserted
replaced
7656:01aeaf194641 | 7660:0b646334c5f7 |
---|---|
80 | 80 |
81 // adds an oopmap at a specific offset | 81 // adds an oopmap at a specific offset |
82 void add_oopmap(int pc_offset, OopMap* map); | 82 void add_oopmap(int pc_offset, OopMap* map); |
83 | 83 |
84 // adds a jvm mapping at pc-offset, for a safepoint only | 84 // adds a jvm mapping at pc-offset, for a safepoint only |
85 void add_safepoint(int pc_offset, jlong leaf_graph_id, OopMap* map); | 85 void add_safepoint(int pc_offset, OopMap* map); |
86 | 86 |
87 // adds a jvm mapping at pc-offset, for a non-safepoint (profile point) | 87 // adds a jvm mapping at pc-offset, for a non-safepoint (profile point) |
88 void add_non_safepoint(int pc_offset); | 88 void add_non_safepoint(int pc_offset); |
89 | 89 |
90 // Describes debugging information for a scope at the given pc_offset. | 90 // Describes debugging information for a scope at the given pc_offset. |
194 } | 194 } |
195 PcDesc* prev_pc() { | 195 PcDesc* prev_pc() { |
196 guarantee(_pcs_length > 1, "a safepoint must be declared already"); | 196 guarantee(_pcs_length > 1, "a safepoint must be declared already"); |
197 return &_pcs[_pcs_length-2]; | 197 return &_pcs[_pcs_length-2]; |
198 } | 198 } |
199 void add_new_pc_offset(int pc_offset, jlong leaf_graph_id = -1); | 199 void add_new_pc_offset(int pc_offset); |
200 void end_scopes(int pc_offset, bool is_safepoint); | 200 void end_scopes(int pc_offset, bool is_safepoint); |
201 | 201 |
202 int serialize_monitor_values(GrowableArray<MonitorValue*>* monitors); | 202 int serialize_monitor_values(GrowableArray<MonitorValue*>* monitors); |
203 int serialize_scope_values(GrowableArray<ScopeValue*>* values); | 203 int serialize_scope_values(GrowableArray<ScopeValue*>* values); |
204 #ifdef GRAAL | 204 #ifdef GRAAL |