# HG changeset patch # User Gilles Duboscq # Date 1413450961 -7200 # Node ID 42de29c9ffbc1ca62e098cd1da6b8221e6377166 # Parent f55f2d400797d992244c30444eef9b48b620a72f Fix recording of exception_seen flag diff -r f55f2d400797 -r 42de29c9ffbc src/share/vm/interpreter/interpreterRuntime.cpp --- a/src/share/vm/interpreter/interpreterRuntime.cpp Wed Oct 15 20:34:55 2014 +0200 +++ b/src/share/vm/interpreter/interpreterRuntime.cpp Thu Oct 16 11:16:01 2014 +0200 @@ -466,7 +466,7 @@ #ifdef GRAAL if (h_method->method_data() != NULL) { ResourceMark rm(thread); - ProfileData* pdata = h_method->method_data()->allocate_bci_to_data(current_bci, h_method()); + ProfileData* pdata = h_method->method_data()->allocate_bci_to_data(current_bci, NULL); if (pdata != NULL && pdata->is_BitData()) { BitData* bit_data = (BitData*) pdata; bit_data->set_exception_seen();