hotspot/src/share/vm/opto/phase.cpp
changeset 2131 98f9cef66a34
parent 1623 a0dd9009e992
child 3676 3bac3e882cd3
equal deleted inserted replaced
2130:f935aa562118 2131:98f9cef66a34
    71 elapsedTimer   Phase::_t_buildOopMaps;
    71 elapsedTimer   Phase::_t_buildOopMaps;
    72 #endif
    72 #endif
    73 
    73 
    74 //------------------------------Phase------------------------------------------
    74 //------------------------------Phase------------------------------------------
    75 Phase::Phase( PhaseNumber pnum ) : _pnum(pnum), C( pnum == Compiler ? NULL : Compile::current()) {
    75 Phase::Phase( PhaseNumber pnum ) : _pnum(pnum), C( pnum == Compiler ? NULL : Compile::current()) {
    76   // Poll for requests from shutdown mechanism to quiesce comiler (4448539, 4448544).
    76   // Poll for requests from shutdown mechanism to quiesce compiler (4448539, 4448544).
    77   // This is an effective place to poll, since the compiler is full of phases.
    77   // This is an effective place to poll, since the compiler is full of phases.
    78   // In particular, every inlining site uses a recursively created Parse phase.
    78   // In particular, every inlining site uses a recursively created Parse phase.
    79   CompileBroker::maybe_block();
    79   CompileBroker::maybe_block();
    80 }
    80 }
    81 
    81