src/share/vm/opto/phaseX.cpp

changeset 500
99269dbf4ba8
parent 476
874b2c4f43d1
child 548
ba764ed4b6f2
     1.1 --- a/src/share/vm/opto/phaseX.cpp	Thu Mar 13 16:31:32 2008 -0700
     1.2 +++ b/src/share/vm/opto/phaseX.cpp	Fri Mar 14 15:26:33 2008 -0700
     1.3 @@ -587,11 +587,6 @@
     1.4        Node_Notes* loc = C->locate_node_notes(nna, x->_idx, true);
     1.5        loc->clear(); // do not put debug info on constants
     1.6      }
     1.7 -    // Collect points-to information for escape analysys
     1.8 -    ConnectionGraph *cgr = C->congraph();
     1.9 -    if (cgr != NULL) {
    1.10 -      cgr->record_escape(x, this);
    1.11 -    }
    1.12    } else {
    1.13      x->destruct();              // Hit, destroy duplicate constant
    1.14      x = k;                      // use existing constant
    1.15 @@ -714,12 +709,6 @@
    1.16      return i;
    1.17    }
    1.18  
    1.19 -  // Collect points-to information for escape analysys
    1.20 -  ConnectionGraph *cgr = C->congraph();
    1.21 -  if (cgr != NULL) {
    1.22 -    cgr->record_escape(k, this);
    1.23 -  }
    1.24 -
    1.25    // Return Idealized original
    1.26    return k;
    1.27  }
    1.28 @@ -1245,7 +1234,7 @@
    1.29  
    1.30      uint use_op = use->Opcode();
    1.31      // If changed Cast input, check Phi users for simple cycles
    1.32 -    if( use->is_ConstraintCast() || use->Opcode() == Op_CheckCastPP ) {
    1.33 +    if( use->is_ConstraintCast() || use->is_CheckCastPP() ) {
    1.34        for (DUIterator_Fast i2max, i2 = use->fast_outs(i2max); i2 < i2max; i2++) {
    1.35          Node* u = use->fast_out(i2);
    1.36          if (u->is_Phi())

mercurial