Mercurial > hg > graal-jvmci-8
comparison src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp @ 3260:527b586edf24
7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117
Summary: Use LIR_OprDesc::as_pointer_register() instead as_register/as_register_lo combination in the code changes for 7035117.
Reviewed-by: iveresov
author | johnc |
---|---|
date | Mon, 18 Apr 2011 16:27:16 -0700 |
parents | 59766fd005ff |
children | 3d42f82cd811 |
comparison
equal
deleted
inserted
replaced
3259:1d0b856224f8 | 3260:527b586edf24 |
---|---|
487 } | 487 } |
488 __ delayed()->nop(); | 488 __ delayed()->nop(); |
489 | 489 |
490 // Is marking active? | 490 // Is marking active? |
491 assert(thread()->is_register(), "precondition"); | 491 assert(thread()->is_register(), "precondition"); |
492 Register thread_reg = NOT_LP64(thread()->as_register()) LP64_ONLY(thread()->as_register_lo()); | 492 Register thread_reg = thread()->as_pointer_register(); |
493 | 493 |
494 Address in_progress(thread_reg, in_bytes(JavaThread::satb_mark_queue_offset() + | 494 Address in_progress(thread_reg, in_bytes(JavaThread::satb_mark_queue_offset() + |
495 PtrQueue::byte_offset_of_active())); | 495 PtrQueue::byte_offset_of_active())); |
496 | 496 |
497 if (in_bytes(PtrQueue::byte_width_of_active()) == 4) { | 497 if (in_bytes(PtrQueue::byte_width_of_active()) == 4) { |