1.1 --- a/src/share/vm/opto/macro.cpp Tue Jun 15 15:57:36 2010 -0700 1.2 +++ b/src/share/vm/opto/macro.cpp Tue Jun 15 18:07:27 2010 -0700 1.3 @@ -1431,7 +1431,7 @@ 1.4 Node* mark_node = NULL; 1.5 // For now only enable fast locking for non-array types 1.6 if (UseBiasedLocking && (length == NULL)) { 1.7 - mark_node = make_load(NULL, rawmem, klass_node, Klass::prototype_header_offset_in_bytes() + sizeof(oopDesc), TypeRawPtr::BOTTOM, T_ADDRESS); 1.8 + mark_node = make_load(control, rawmem, klass_node, Klass::prototype_header_offset_in_bytes() + sizeof(oopDesc), TypeRawPtr::BOTTOM, T_ADDRESS); 1.9 } else { 1.10 mark_node = makecon(TypeRawPtr::make((address)markOopDesc::prototype())); 1.11 }