3321 } else{ |
3321 } else{ |
3322 sd(src, dst); |
3322 sd(src, dst); |
3323 } |
3323 } |
3324 } |
3324 } |
3325 |
3325 |
|
3326 void MacroAssembler::store_heap_oop_null(Address dst){ |
|
3327 if(UseCompressedOops){ |
|
3328 sw(R0, dst); |
|
3329 } else{ |
|
3330 sd(R0, dst); |
|
3331 } |
|
3332 } |
|
3333 |
3326 #ifdef ASSERT |
3334 #ifdef ASSERT |
3327 void MacroAssembler::verify_heapbase(const char* msg) { |
3335 void MacroAssembler::verify_heapbase(const char* msg) { |
3328 assert (UseCompressedOops || UseCompressedClassPointers, "should be compressed"); |
3336 assert (UseCompressedOops || UseCompressedClassPointers, "should be compressed"); |
3329 assert (Universe::heap() != NULL, "java heap should be initialized"); |
3337 assert (Universe::heap() != NULL, "java heap should be initialized"); |
3330 } |
3338 } |