comparison src/share/vm/graal/graalCodeInstaller.cpp @ 3660:c805dfba251d

Fixed regression.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 17 Nov 2011 17:18:16 +0100
parents b711e226cfaf
children d24f157f2ba8
comparison
equal deleted inserted replaced
3659:b711e226cfaf 3660:c805dfba251d
293 } 293 }
294 294
295 void CodeInstaller::initialize_fields(Handle target_method) { 295 void CodeInstaller::initialize_fields(Handle target_method) {
296 _citarget_method = HotSpotTargetMethod::targetMethod(target_method); 296 _citarget_method = HotSpotTargetMethod::targetMethod(target_method);
297 _hotspot_method = HotSpotTargetMethod::method(target_method); 297 _hotspot_method = HotSpotTargetMethod::method(target_method);
298 _parameter_count = getMethodFromHotSpotMethod(_hotspot_method)->size_of_parameters(); 298 if (_hotspot_method != NULL) {
299 _parameter_count = getMethodFromHotSpotMethod(_hotspot_method)->size_of_parameters();
300 }
299 _name = HotSpotTargetMethod::name(target_method); 301 _name = HotSpotTargetMethod::name(target_method);
300 _sites = (arrayOop) HotSpotTargetMethod::sites(target_method); 302 _sites = (arrayOop) HotSpotTargetMethod::sites(target_method);
301 oop assumptions = CiTargetMethod::assumptions(_citarget_method); 303 oop assumptions = CiTargetMethod::assumptions(_citarget_method);
302 if (assumptions != NULL) { 304 if (assumptions != NULL) {
303 _assumptions = (arrayOop) CiAssumptions::list(assumptions); 305 _assumptions = (arrayOop) CiAssumptions::list(assumptions);