diff -r 06b3a53d7781 -r 8ecc0871c18e hotspot/src/share/vm/runtime/reflection.cpp --- a/hotspot/src/share/vm/runtime/reflection.cpp Thu Nov 13 11:14:01 2014 +0100 +++ b/hotspot/src/share/vm/runtime/reflection.cpp Fri Nov 14 09:47:09 2014 +0100 @@ -635,7 +635,7 @@ } objArrayHandle Reflection::get_exception_types(methodHandle method, TRAPS) { - return method->resolved_checked_exceptions(CHECK_(objArrayHandle())); + return method->resolved_checked_exceptions(THREAD); }