/libcore/luni/src/main/java/java/util/concurrent/ |
Phaser.java | 13 * A reusable synchronization barrier, similar in functionality to 55 * flexible than, providing a barrier action to a {@code 241 * unarrived -- the number of parties yet to hit barrier (bits 0-15) 243 * phase -- the generation of the barrier (bits 32-62) 244 * terminated -- set if barrier is terminated (bit 63 / sign) [all...] |
/art/compiler/optimizing/ |
intrinsics_arm64.cc | 790 // UnsafeGetObject/UnsafeGetObjectVolatile with Baker's read barrier case. [all...] |
intrinsics_x86_64.cc | [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_asm.c | [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | 216 // Update the write barrier. This clobbers eax and ebx. 245 // The write barrier clobbers register again, keep it marked as such. 702 // Emit the write barrier code if the location is in the heap. 778 // No write barrier since the hole value is in old space. [all...] |
/external/v8/src/full-codegen/x64/ |
full-codegen-x64.cc | 214 // Update the write barrier. This clobbers rax and rbx. 240 // The write barrier clobbers register again, keep it marked as such. 715 // Emit the write barrier code if the location is in the heap. 791 // No write barrier since the hole value is in old space. [all...] |
/external/v8/src/full-codegen/x87/ |
full-codegen-x87.cc | 216 // Update the write barrier. This clobbers eax and ebx. 242 // The write barrier clobbers register again, keep it marked as such. 699 // Emit the write barrier code if the location is in the heap. 775 // No write barrier since the hole value is in old space. [all...] |
/external/valgrind/helgrind/docs/ |
hg-manual.xml | 121 barrier</para></listitem> 122 <listitem><para>initialisation of a pthread barrier on which threads 124 <listitem><para>destruction of a pthread barrier object which was 128 barrier</para></listitem> 561 barrier and then move on, each thread after the call has a 563 barrier.</para> [all...] |
/art/runtime/ |
java_vm_ext.cc | 693 // When just checking a weak ref has been cleared, avoid triggering the read barrier in decode 695 // sentinel is a non-moving object, we can compare the ref to it without the read barrier and 914 // Since this is called by the GC, we don't need a read barrier. [all...] |
monitor.h | 281 // by a read barrier.
|
thread_list.cc | 224 // The barrier to be passed through and for the requestor to wait upon. 225 Barrier barrier_; 545 // The atomic counter for number of threads that need to pass the barrier. 598 // Wait for the barrier to be passed by all runnable threads. This wait [all...] |
/external/v8/src/full-codegen/arm64/ |
full-codegen-arm64.cc | 227 // Update the write barrier. 253 // The write barrier clobbers register again, keep it marked as such. 754 // Emit the write barrier code if the location is in the heap. 836 // No write barrier since the_hole_value is in old space. [all...] |
/external/v8/src/full-codegen/ |
full-codegen.h | 338 // the context, the write barrier will be emitted and source, scratch0, 347 // variable. Writing does not need the write barrier. 353 // need the write barrier if location is CONTEXT. [all...] |
/external/v8/src/full-codegen/ppc/ |
full-codegen-ppc.cc | 229 // Update the write barrier. 255 // The write barrier clobbers register again, keep it marked as such. 720 // Emit the write barrier code if the location is in the heap. 798 // No write barrier since the_hole_value is in old space. [all...] |
/prebuilts/go/darwin-x86/pkg/bootstrap/src/bootstrap/compile/internal/gc/ |
cgen.go | 209 // Write barrier now handled. Code below this line can ignore wb. 792 Yyerror("write barrier prohibited") 795 Warn("write barrier") 838 Yyerror("write barrier prohibited") 841 Warn("write barrier") [all...] |
/prebuilts/go/darwin-x86/src/cmd/compile/internal/gc/ |
cgen.go | 206 // Write barrier now handled. Code below this line can ignore wb. 789 Yyerror("write barrier prohibited") 792 Warn("write barrier") 835 Yyerror("write barrier prohibited") 838 Warn("write barrier") [all...] |
/prebuilts/go/darwin-x86/src/runtime/ |
asm_arm64.s | 321 // Record that this stack barrier was hit. 415 /* execute write barrier updates */ \ 777 // Set the stack barrier return PC.
|
traceback.go | 143 // Fix up returns to the stack barrier by fetching the 258 print("found next stack barrier at ", hex(lrPtr), "; expected ") 261 throw("missed stack barrier")
|
/prebuilts/go/linux-x86/pkg/bootstrap/src/bootstrap/compile/internal/gc/ |
cgen.go | 209 // Write barrier now handled. Code below this line can ignore wb. 792 Yyerror("write barrier prohibited") 795 Warn("write barrier") 838 Yyerror("write barrier prohibited") 841 Warn("write barrier") [all...] |
/prebuilts/go/linux-x86/src/cmd/compile/internal/gc/ |
cgen.go | 206 // Write barrier now handled. Code below this line can ignore wb. 789 Yyerror("write barrier prohibited") 792 Warn("write barrier") 835 Yyerror("write barrier prohibited") 838 Warn("write barrier") [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
asm_arm64.s | 321 // Record that this stack barrier was hit. 415 /* execute write barrier updates */ \ 777 // Set the stack barrier return PC.
|
traceback.go | 143 // Fix up returns to the stack barrier by fetching the 258 print("found next stack barrier at ", hex(lrPtr), "; expected ") 261 throw("missed stack barrier")
|
/art/runtime/arch/mips/ |
entrypoints_init_mips.cc | 282 // Read barrier.
|
/art/runtime/gc/space/ |
space_test.h | 113 // the correct read barrier pointer.
|
/art/runtime/lambda/ |
box_table.cc | 233 // This does not need a read barrier because this is called by GC.
|