/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 160 const Register top_addr = tmp1; in eden_allocate() local 164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate() 173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 178 __ ldr(obj, Address(top_addr)); in eden_allocate() 179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 160 const Register top_addr = tmp1; in eden_allocate() local 164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate() 173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 178 __ ldr(obj, Address(top_addr)); in eden_allocate() 179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 155 const Register top_addr = tmp1; in eden_allocate() local 159 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 161 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 166 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate() 168 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 173 __ ldr(obj, Address(top_addr)); in eden_allocate() 174 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 183 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 159 const Register top_addr = tmp1; in eden_allocate() local 163 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 165 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 170 …__ mov_address(top_addr, (address)Universe::heap()->top_addr(), symbolic_Relocation::eden_top_refe… in eden_allocate() 172 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 177 __ ldr(obj, Address(top_addr)); in eden_allocate() 178 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 187 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 160 const Register top_addr = tmp1; in eden_allocate() local 164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate() 173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 178 __ ldr(obj, Address(top_addr)); in eden_allocate() 179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/arm/gc/shared/ |
H A D | barrierSetAssembler_arm.cpp | 160 const Register top_addr = tmp1; in eden_allocate() local 164 assert_different_registers(obj, obj_end, top_addr, heap_end, size_expression.as_register()); in eden_allocate() 166 assert_different_registers(obj, obj_end, top_addr, heap_end); in eden_allocate() 171 __ mov_address(top_addr, (address)Universe::heap()->top_addr()); in eden_allocate() 173 __ ldr(top_addr, Address(Rthread, JavaThread::heap_top_addr_offset())); in eden_allocate() 178 __ ldr(obj, Address(top_addr)); in eden_allocate() 179 __ ldr(heap_end, Address(top_addr, (intptr_t)ch->end_addr() - (intptr_t)ch->top_addr())); in eden_allocate() 188 __ atomic_cas_bool(obj, obj_end, top_addr, 0, heap_end/*scratched*/); in eden_allocate()
|
/dports/emulators/qemu/qemu-6.2.0/include/hw/ppc/ |
H A D | vof.h | 10 uint64_t top_addr; /* copied from rma_size */ member 22 void vof_init(Vof *vof, uint64_t top_addr, Error **errp);
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/hw/ppc/ |
H A D | vof.h | 10 uint64_t top_addr; /* copied from rma_size */ member 22 void vof_init(Vof *vof, uint64_t top_addr, Error **errp);
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/gc/parallel/ |
H A D | psYoungGen.hpp | 137 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
H A D | mutableSpace.cpp | 205 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate() 208 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate() 227 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/gc/parallel/ |
H A D | psYoungGen.hpp | 136 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
H A D | mutableSpace.cpp | 193 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate() 196 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate() 215 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/gc/parallel/ |
H A D | psYoungGen.hpp | 137 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
H A D | mutableSpace.cpp | 202 HeapWord* obj = Atomic::load_acquire(top_addr()); in cas_allocate() 205 HeapWord* result = Atomic::cmpxchg(top_addr(), obj, new_top); in cas_allocate() 224 return Atomic::cmpxchg(top_addr(), expected_top, obj) == expected_top; in cas_deallocate()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/parallel/ |
H A D | mutableSpace.cpp | 202 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate() 205 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate() 224 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
|
H A D | psYoungGen.hpp | 167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/gc/parallel/ |
H A D | mutableSpace.cpp | 203 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate() 206 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate() 225 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
|
H A D | psYoungGen.hpp | 167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/gc/parallel/ |
H A D | mutableSpace.cpp | 202 HeapWord* obj = OrderAccess::load_acquire(top_addr()); in cas_allocate() 205 HeapWord* result = Atomic::cmpxchg(new_top, top_addr(), obj); in cas_allocate() 224 return Atomic::cmpxchg(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
|
H A D | psYoungGen.hpp | 167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/gc/parallel/ |
H A D | psYoungGen.hpp | 167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/gc/parallel/ |
H A D | psYoungGen.hpp | 167 HeapWord* volatile* top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psYoungGen.hpp | 165 HeapWord** top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psYoungGen.hpp | 165 HeapWord** top_addr() const { return eden_space()->top_addr(); } in top_addr() function in PSYoungGen
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | mutableSpace.cpp | 204 HeapWord* obj = (HeapWord*)OrderAccess::load_ptr_acquire(top_addr()); in cas_allocate() 207 HeapWord* result = (HeapWord*)Atomic::cmpxchg_ptr(new_top, top_addr(), obj); in cas_allocate() 226 return (HeapWord*)Atomic::cmpxchg_ptr(obj, top_addr(), expected_top) == expected_top; in cas_deallocate()
|