src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp

changeset 3848
e2fe93124108
parent 3846
8b0a4867acf0
child 4037
da91efe96a93
     1.1 --- a/src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp	Tue Jun 12 16:23:31 2012 -0700
     1.2 +++ b/src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp	Wed Jun 13 11:36:03 2012 -0700
     1.3 @@ -965,10 +965,10 @@
     1.4    if (!x->klass()->is_loaded() || PatchALot) {
     1.5      patching_info = state_for(x, x->state_before());
     1.6  
     1.7 -    // cannot re-use same xhandlers for multiple CodeEmitInfos, so
     1.8 -    // clone all handlers.  This is handled transparently in other
     1.9 -    // places by the CodeEmitInfo cloning logic but is handled
    1.10 -    // specially here because a stub isn't being used.
    1.11 +    // Cannot re-use same xhandlers for multiple CodeEmitInfos, so
    1.12 +    // clone all handlers (NOTE: Usually this is handled transparently
    1.13 +    // by the CodeEmitInfo cloning logic in CodeStub constructors but
    1.14 +    // is done explicitly here because a stub isn't being used).
    1.15      x->set_exception_handlers(new XHandlers(x->exception_handlers()));
    1.16    }
    1.17    CodeEmitInfo* info = state_for(x, x->state());

mercurial