hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
changeset 30305 b92a97e1e9cb
parent 29571 6627b10e05f8
child 33160 c59f1676d27e
equal deleted inserted replaced
30302:ecca632210ef 30305:b92a97e1e9cb
    92   // when last_Java_sp is non-null but the pc fetched is junk. If we are truly
    92   // when last_Java_sp is non-null but the pc fetched is junk. If we are truly
    93   // unlucky the junk value could be to a zombied method and we'll die on the
    93   // unlucky the junk value could be to a zombied method and we'll die on the
    94   // find_blob call. This is also why we can have no asserts on the validity
    94   // find_blob call. This is also why we can have no asserts on the validity
    95   // of the pc we find here. AsyncGetCallTrace -> pd_get_top_frame_for_signal_handler
    95   // of the pc we find here. AsyncGetCallTrace -> pd_get_top_frame_for_signal_handler
    96   // -> pd_last_frame should use a specialized version of pd_last_frame which could
    96   // -> pd_last_frame should use a specialized version of pd_last_frame which could
    97   // call a specilaized frame constructor instead of this one.
    97   // call a specialized frame constructor instead of this one.
    98   // Then we could use the assert below. However this assert is of somewhat dubious
    98   // Then we could use the assert below. However this assert is of somewhat dubious
    99   // value.
    99   // value.
   100   // assert(_pc != NULL, "no pc?");
   100   // assert(_pc != NULL, "no pc?");
   101 
   101 
   102   _cb = CodeCache::find_blob(_pc);
   102   _cb = CodeCache::find_blob(_pc);