Searched defs:mark_addr (Results 1 - 3 of 3) sorted by relevance
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | oop.hpp | 80 markOop* mark_addr() const { return (markOop*) &_mark; } function in class:oopDesc
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkTopLevelBlock.cpp | 1726 Value *mark_addr = builder()->CreateAddressOfStructEntry( local 1729 "mark_addr"); 1744 builder()->CreateStore(LLVMValue::intptr_constant(mark), mark_addr); local 1889 Value *mark_addr = builder()->CreateAddressOfStructEntry( local 1892 "mark_addr"); 1894 Value *mark = builder()->CreateLoad(mark_addr, "mark"); 1901 Value *check = builder()->CreateCmpxchgPtr(lock, mark_addr, disp); 1981 Value *mark_addr = builder()->CreateAddressOfStructEntry( local 1984 "mark_addr"); 1986 Value *check = builder()->CreateCmpxchgPtr(disp, mark_addr, loc [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | assembler_sparc.cpp | 3354 Address mark_addr = Address(obj_reg, oopDesc::mark_offset_in_bytes()); local 3355 assert(mark_addr.disp() == 0, "cas must take a zero displacement"); 3391 casn(mark_addr.base(), mark_reg, temp_reg); 3419 casn(mark_addr.base(), mark_reg, temp_reg); 3448 casn(mark_addr.base(), mark_reg, temp_reg); 3460 void MacroAssembler::biased_locking_exit (Address mark_addr, Register temp_reg, Label& done, argument 3468 ld_ptr(mark_addr, temp_reg); 3514 Address mark_addr(Roop, oopDesc::mark_offset_in_bytes()); 3533 ld_ptr(mark_addr, Rmark); 3549 assert(mark_addr [all...] |
Completed in 47 milliseconds