Mercurial > hg > truffle
comparison src/share/vm/opto/escape.hpp @ 101:a6cb86dd209b
6681577: PIT: some VM tests fails with -XX:+AggressiveOpts in 6u5p b01
Summary: C2 spends > 60% in escape analysis code during test nsk/regression/b4675027.
Reviewed-by: never
author | kvn |
---|---|
date | Wed, 02 Apr 2008 16:59:37 -0700 |
parents | 99269dbf4ba8 |
children | d1605aabd0a1 524eca34ea76 |
comparison
equal
deleted
inserted
replaced
100:c7c777385a15 | 101:a6cb86dd209b |
---|---|
267 | 267 |
268 | 268 |
269 // Remove outgoing deferred edges from the node referenced by "ni". | 269 // Remove outgoing deferred edges from the node referenced by "ni". |
270 // Any outgoing edges from the target of the deferred edge are copied | 270 // Any outgoing edges from the target of the deferred edge are copied |
271 // to "ni". | 271 // to "ni". |
272 void remove_deferred(uint ni); | 272 void remove_deferred(uint ni, GrowableArray<uint>* deferred_edges, VectorSet* visited); |
273 | 273 |
274 Node_Array _node_map; // used for bookeeping during type splitting | 274 Node_Array _node_map; // used for bookeeping during type splitting |
275 // Used for the following purposes: | 275 // Used for the following purposes: |
276 // Memory Phi - most recent unique Phi split out | 276 // Memory Phi - most recent unique Phi split out |
277 // from this Phi | 277 // from this Phi |