Searched defs:arg (Results 1 - 25 of 63) sorted by relevance

123

/art/runtime/base/
H A Dmutex_test.cc104 static void* Callback(void* arg) { argument
105 RecursiveLockWait* state = reinterpret_cast<RecursiveLockWait*>(arg);
/art/runtime/gc/accounting/
H A Dheap_bitmap.cc74 void HeapBitmap::Walk(ObjectCallback* callback, void* arg) { argument
76 bitmap->Walk(callback, arg);
79 bitmap->Walk(callback, arg);
H A Dremembered_set.cc67 bool* const contains_reference_to_target_space, void* arg)
68 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg),
104 bool* const contains_reference_to_target_space, void* arg)
105 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg),
125 space::ContinuousSpace* target_space, void* arg) {
129 &contains_reference_to_target_space, arg);
64 RememberedSetReferenceVisitor(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, bool* const contains_reference_to_target_space, void* arg) argument
101 RememberedSetObjectVisitor(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, bool* const contains_reference_to_target_space, void* arg) argument
123 UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, DelayReferenceReferentCallback* ref_callback, space::ContinuousSpace* target_space, void* arg) argument
H A Dspace_bitmap.cc111 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) { argument
124 (*callback)(obj, arg);
135 SpaceBitmap::SweepCallback* callback, void* arg) {
177 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
183 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
190 mirror::Class* klass, void* arg)
195 WalkInstanceFields(visited, callback, obj, super, arg);
204 WalkFieldsInOrder(visited, callback, value, arg);
213 void* arg) {
218 (*callback)(obj, arg);
132 SweepWalk(const SpaceBitmap<kAlignment>& live_bitmap, const SpaceBitmap<kAlignment>& mark_bitmap, uintptr_t sweep_begin, uintptr_t sweep_end, SpaceBitmap::SweepCallback* callback, void* arg) argument
211 WalkFieldsInOrder(SpaceBitmap<kAlignment>* visited, ObjectCallback* callback, mirror::Object* obj, void* arg) argument
249 InOrderWalk(ObjectCallback* callback, void* arg) argument
[all...]
/art/test/124-missing-classes/src/
H A DMain.java57 void method(MissingClass arg) {} argument
/art/test/466-get-live-vreg/src/
H A DMain.java21 static int testLiveArgument(int arg) { argument
23 return arg;
34 static void testIntervalHole(int arg, boolean test) { argument
39 staticField1 = arg;
40 // The environment use of `arg` should not make it live.
43 staticField2 = arg;
44 // The environment use of `arg` should not make it live.
/art/runtime/gc/
H A Dreference_processor.h44 static bool PreserveSoftReferenceCallback(mirror::HeapReference<mirror::Object>* obj, void* arg)
49 ProcessMarkStackCallback* process_mark_stack_callback, void* arg)
62 IsHeapReferenceMarkedCallback* is_marked_callback, void* arg)
64 void UpdateRoots(IsMarkedCallback* callback, void* arg)
76 MarkObjectCallback* mark_callback, void* arg)
77 : is_marked_callback_(is_marked_callback), mark_callback_(mark_callback), arg_(arg) {
75 ProcessReferencesArgs(IsHeapReferenceMarkedCallback* is_marked_callback, MarkObjectCallback* mark_callback, void* arg) argument
H A Dreference_processor.cc96 void* arg) {
97 auto* const args = reinterpret_cast<ProcessReferencesArgs*>(arg);
123 void* arg) {
130 process_references_args_.arg_ = arg;
142 process_mark_stack_callback(arg);
148 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg);
149 weak_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg);
158 mark_object_callback, arg);
159 process_mark_stack_callback(arg);
165 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg);
95 PreserveSoftReferenceCallback(mirror::HeapReference<mirror::Object>* obj, void* arg) argument
118 ProcessReferences(bool concurrent, TimingLogger* timings, bool clear_soft_references, IsHeapReferenceMarkedCallback* is_marked_callback, MarkObjectCallback* mark_object_callback, ProcessMarkStackCallback* process_mark_stack_callback, void* arg) argument
190 DelayReferenceReferent(mirror::Class* klass, mirror::Reference* ref, IsHeapReferenceMarkedCallback* is_marked_callback, void* arg) argument
217 UpdateRoots(IsMarkedCallback* callback, void* arg) argument
[all...]
H A Dreference_queue.cc141 void* arg) {
145 if (referent_addr->AsMirrorPtr() != nullptr && !preserve_callback(referent_addr, arg)) {
162 void* arg) {
166 if (referent_addr->AsMirrorPtr() != nullptr && !is_marked_callback(referent_addr, arg)) {
167 mirror::Object* forward_address = mark_object_callback(referent_addr->AsMirrorPtr(), arg);
184 void* arg) {
193 UNUSED(preserve_callback(referent_addr, arg));
199 void ReferenceQueue::UpdateRoots(IsMarkedCallback* callback, void* arg) { argument
201 list_ = down_cast<mirror::Reference*>(callback(list_, arg));
139 ClearWhiteReferences(ReferenceQueue* cleared_references, IsHeapReferenceMarkedCallback* preserve_callback, void* arg) argument
159 EnqueueFinalizerReferences(ReferenceQueue* cleared_references, IsHeapReferenceMarkedCallback* is_marked_callback, MarkObjectCallback* mark_object_callback, void* arg) argument
183 ForwardSoftReferences(IsHeapReferenceMarkedCallback* preserve_callback, void* arg) argument
/art/runtime/
H A Dintern_table_test.cc90 mirror::Object* IsMarkedSweepingCallback(mirror::Object* object, void* arg) { argument
91 if (reinterpret_cast<TestPredicate*>(arg)->IsMarked(object)) {
H A Ddex_instruction.cc326 uint32_t arg[5]; local
327 GetVarArgs(arg);
337 os << "v" << arg[i]; local
355 os << "v" << arg[i]; local
369 os << "v" << arg[i]; local
376 os << opcode << " {v" << arg[0] << ", v" << arg[1] << ", v" << arg[2]
377 << ", v" << arg[3] << ", v" << arg[
[all...]
H A Dsignal_catcher.cc181 void* SignalCatcher::Run(void* arg) { argument
182 SignalCatcher* signal_catcher = reinterpret_cast<SignalCatcher*>(arg);
H A Dthread_pool.cc59 void* ThreadPoolWorker::Callback(void* arg) { argument
60 ThreadPoolWorker* worker = reinterpret_cast<ThreadPoolWorker*>(arg);
/art/runtime/gc/allocator/
H A Ddlmalloc.cc59 extern "C" void DlmallocMadviseCallback(void* start, void* end, size_t used_bytes, void* arg) { argument
74 size_t* reclaimed = reinterpret_cast<size_t*>(arg);
81 void* arg) {
85 size_t* bytes_allocated = reinterpret_cast<size_t*>(arg);
90 void* arg) {
96 size_t* objects_allocated = reinterpret_cast<size_t*>(arg);
79 DlmallocBytesAllocatedCallback(void* start ATTRIBUTE_UNUSED, void* end ATTRIBUTE_UNUSED, size_t used_bytes, void* arg) argument
89 DlmallocObjectsAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg) argument
/art/test/442-checker-constant-folding/src/
H A DMain.java250 public static int And0(int arg) { argument
251 return arg & 0;
266 public static long Mul0(long arg) { argument
267 return arg * 0;
281 public static int OrAllOnes(int arg) { argument
282 return arg | -1;
297 public static long Rem0(long arg) { argument
298 return 0 % arg;
312 public static int Rem1(int arg) { argument
313 return arg
328 RemN1(long arg) argument
344 Shl0(int arg) argument
360 Shr0(int arg) argument
375 SubSameLong(long arg) argument
391 UShr0(int arg) argument
406 XorSameInt(int arg) argument
[all...]
/art/compiler/jni/quick/mips64/
H A Dcalling_convention_mips64.cc105 FpuRegister arg = kFpuArgumentRegisters[reg_index]; local
106 Mips64ManagedRegister reg = Mips64ManagedRegister::FromFpuRegister(arg);
109 GpuRegister arg = kGpuArgumentRegisters[reg_index]; local
110 Mips64ManagedRegister reg = Mips64ManagedRegister::FromGpuRegister(arg);
/art/runtime/gc/space/
H A Dregion_space-inl.h227 void RegionSpace::WalkInternal(ObjectCallback* callback, void* arg) { argument
240 callback(obj, arg);
250 callback(obj, arg);
H A Dzygote_space.cc105 void ZygoteSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { argument
106 SweepCallbackContext* context = static_cast<SweepCallbackContext*>(arg);
H A Dbump_pointer_space.cc156 void BumpPointerSpace::Walk(ObjectCallback* callback, void* arg) { argument
185 callback(obj, arg);
201 callback(obj, arg);
H A Dmalloc_space.cc231 void MallocSpace::SweepCallback(size_t num_ptrs, mirror::Object** ptrs, void* arg) { argument
232 SweepCallbackContext* context = static_cast<SweepCallbackContext*>(arg);
/art/test/004-ThreadStress/src/
H A DMain.java242 Object lock, String arg) {
243 String split[] = arg.split(":");
245 throw new IllegalArgumentException("Can't split argument " + arg);
254 throw new IllegalArgumentException(arg + ": value must be >= 0.");
274 throw new IllegalArgumentException("Unknown arg " + arg);
241 updateFrequencyMap(Map<Operation, Double> in, Object lock, String arg) argument
/art/test/109-suspend-check/src/
H A DMain.java71 long ReturnArgOrConst(long arg); argument
72 void PutOrNop(long arg); argument
77 public long ReturnArgOrConst(long arg) { argument
80 public void PutOrNop(long arg) { argument
89 public long ReturnArgOrConst(long arg) { argument
90 return arg;
92 public void PutOrNop(long arg) { argument
93 value = arg;
/art/runtime/jdwp/
H A Djdwp_main.cc34 static void* StartJdwpThread(void* arg);
430 static void* StartJdwpThread(void* arg) { argument
431 JdwpState* state = reinterpret_cast<JdwpState*>(arg);
/art/runtime/quick/
H A Dinline_method_analyser.h130 uint16_t arg; member in struct:art::InlineReturnArgData
/art/test/004-JniTest/
H A Djni_test.cc37 static void* AttachHelper(void* arg) { argument
46 Fn fn = reinterpret_cast<Fn>(arg);
262 // Delete the arg to see if it crashes.

Completed in 497 milliseconds

123