Home
last modified time | relevance | path

Searched refs:is_marking (Results 1 – 10 of 10) sorted by relevance

/art/runtime/arch/arm64/
Dentrypoints_init_arm64.cc78 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
88 qpoints->pReadBarrierMarkReg00 = is_marking ? art_quick_read_barrier_mark_reg00 : nullptr; in UpdateReadBarrierEntrypoints()
89 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
90 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
91 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
92 qpoints->pReadBarrierMarkReg04 = is_marking ? art_quick_read_barrier_mark_reg04 : nullptr; in UpdateReadBarrierEntrypoints()
93 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
94 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
95 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
96 qpoints->pReadBarrierMarkReg08 = is_marking ? art_quick_read_barrier_mark_reg08 : nullptr; in UpdateReadBarrierEntrypoints()
[all …]
/art/runtime/arch/mips64/
Dentrypoints_init_mips64.cc89 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
90 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
91 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
92 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
93 qpoints->pReadBarrierMarkReg04 = is_marking ? art_quick_read_barrier_mark_reg04 : nullptr; in UpdateReadBarrierEntrypoints()
94 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
95 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
96 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
97 qpoints->pReadBarrierMarkReg08 = is_marking ? art_quick_read_barrier_mark_reg08 : nullptr; in UpdateReadBarrierEntrypoints()
98 qpoints->pReadBarrierMarkReg09 = is_marking ? art_quick_read_barrier_mark_reg09 : nullptr; in UpdateReadBarrierEntrypoints()
[all …]
/art/runtime/arch/x86_64/
Dentrypoints_init_x86_64.cc58 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
59 qpoints->pReadBarrierMarkReg00 = is_marking ? art_quick_read_barrier_mark_reg00 : nullptr; in UpdateReadBarrierEntrypoints()
60 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
61 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
62 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
63 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
64 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
65 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
66 qpoints->pReadBarrierMarkReg08 = is_marking ? art_quick_read_barrier_mark_reg08 : nullptr; in UpdateReadBarrierEntrypoints()
67 qpoints->pReadBarrierMarkReg09 = is_marking ? art_quick_read_barrier_mark_reg09 : nullptr; in UpdateReadBarrierEntrypoints()
[all …]
/art/runtime/arch/arm/
Dentrypoints_init_arm.cc70 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
71 qpoints->pReadBarrierMarkReg00 = is_marking ? art_quick_read_barrier_mark_reg00 : nullptr; in UpdateReadBarrierEntrypoints()
72 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
73 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
74 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
75 qpoints->pReadBarrierMarkReg04 = is_marking ? art_quick_read_barrier_mark_reg04 : nullptr; in UpdateReadBarrierEntrypoints()
76 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
77 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
78 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
79 qpoints->pReadBarrierMarkReg08 = is_marking ? art_quick_read_barrier_mark_reg08 : nullptr; in UpdateReadBarrierEntrypoints()
[all …]
/art/runtime/arch/x86/
Dentrypoints_init_x86.cc47 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
48 qpoints->pReadBarrierMarkReg00 = is_marking ? art_quick_read_barrier_mark_reg00 : nullptr; in UpdateReadBarrierEntrypoints()
49 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
50 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
51 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
52 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
53 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
54 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
/art/runtime/arch/mips/
Dentrypoints_init_mips.cc89 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking) { in UpdateReadBarrierEntrypoints() argument
90 qpoints->pReadBarrierMarkReg01 = is_marking ? art_quick_read_barrier_mark_reg01 : nullptr; in UpdateReadBarrierEntrypoints()
93 qpoints->pReadBarrierMarkReg02 = is_marking ? art_quick_read_barrier_mark_reg02 : nullptr; in UpdateReadBarrierEntrypoints()
96 qpoints->pReadBarrierMarkReg03 = is_marking ? art_quick_read_barrier_mark_reg03 : nullptr; in UpdateReadBarrierEntrypoints()
99 qpoints->pReadBarrierMarkReg04 = is_marking ? art_quick_read_barrier_mark_reg04 : nullptr; in UpdateReadBarrierEntrypoints()
102 qpoints->pReadBarrierMarkReg05 = is_marking ? art_quick_read_barrier_mark_reg05 : nullptr; in UpdateReadBarrierEntrypoints()
105 qpoints->pReadBarrierMarkReg06 = is_marking ? art_quick_read_barrier_mark_reg06 : nullptr; in UpdateReadBarrierEntrypoints()
108 qpoints->pReadBarrierMarkReg07 = is_marking ? art_quick_read_barrier_mark_reg07 : nullptr; in UpdateReadBarrierEntrypoints()
111 qpoints->pReadBarrierMarkReg08 = is_marking ? art_quick_read_barrier_mark_reg08 : nullptr; in UpdateReadBarrierEntrypoints()
114 qpoints->pReadBarrierMarkReg09 = is_marking ? art_quick_read_barrier_mark_reg09 : nullptr; in UpdateReadBarrierEntrypoints()
[all …]
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.h28 void ResetQuickAllocEntryPoints(QuickEntryPoints* qpoints, bool is_marking);
Dquick_alloc_entrypoints.cc202 void ResetQuickAllocEntryPoints(QuickEntryPoints* qpoints, bool is_marking) { in ResetQuickAllocEntryPoints() argument
230 if (is_marking) { in ResetQuickAllocEntryPoints()
243 UNUSED(is_marking); in ResetQuickAllocEntryPoints()
/art/runtime/
Dthread.cc131 void UpdateReadBarrierEntrypoints(QuickEntryPoints* qpoints, bool is_marking);
133 void Thread::SetIsGcMarkingAndUpdateEntrypoints(bool is_marking) { in SetIsGcMarkingAndUpdateEntrypoints() argument
135 tls32_.is_gc_marking = is_marking; in SetIsGcMarkingAndUpdateEntrypoints()
136 UpdateReadBarrierEntrypoints(&tlsPtr_.quick_entrypoints, is_marking); in SetIsGcMarkingAndUpdateEntrypoints()
137 ResetQuickAllocEntryPointsForThread(is_marking); in SetIsGcMarkingAndUpdateEntrypoints()
151 void Thread::ResetQuickAllocEntryPointsForThread(bool is_marking) { in ResetQuickAllocEntryPointsForThread() argument
154 is_marking = true; in ResetQuickAllocEntryPointsForThread()
156 ResetQuickAllocEntryPoints(&tlsPtr_.quick_entrypoints, is_marking); in ResetQuickAllocEntryPointsForThread()
Dthread.h870 void SetIsGcMarkingAndUpdateEntrypoints(bool is_marking);
1035 void ResetQuickAllocEntryPointsForThread(bool is_marking);