--- a/hotspot/src/share/vm/opto/parse.hpp Tue May 31 20:43:12 2016 +0000
+++ b/hotspot/src/share/vm/opto/parse.hpp Wed Jun 01 14:22:18 2016 +0200
@@ -166,14 +166,11 @@
int _all_successors; // Include exception paths also.
Block** _successors;
- // Use init_node/init_graph to initialize Blocks.
- // Block() : _live_locals((uintptr_t*)NULL,0) { ShouldNotReachHere(); }
- Block() : _live_locals() { ShouldNotReachHere(); }
-
public:
// Set up the block data structure itself.
- void init_node(Parse* outer, int po);
+ Block(Parse* outer, int rpo);
+
// Set up the block's relations to other blocks.
void init_graph(Parse* outer);