Home
last modified time | relevance | path

Searched refs:arg (Results 1 – 25 of 124) sorted by relevance

12345

/art/test/458-checker-instruction-simplification/src/
DMain.java66 public static long Add0(long arg) { in Add0() argument
67 return 0 + arg; in Add0()
83 public static int AndAllOnes(int arg) { in AndAllOnes() argument
84 return arg & -1; in AndAllOnes()
100 public static long Div1(long arg) { in Div1() argument
101 return arg / 1; in Div1()
118 public static int DivN1(int arg) { in DivN1() argument
119 return arg / -1; in DivN1()
135 public static long Mul1(long arg) { in Mul1() argument
136 return arg * 1; in Mul1()
[all …]
/art/test/442-checker-constant-folding/src/
DMain.java250 public static int And0(int arg) { in And0() argument
251 return arg & 0; in And0()
266 public static long Mul0(long arg) { in Mul0() argument
267 return arg * 0; in Mul0()
281 public static int OrAllOnes(int arg) { in OrAllOnes() argument
282 return arg | -1; in OrAllOnes()
297 public static long Rem0(long arg) { in Rem0() argument
298 return 0 % arg; in Rem0()
312 public static int Rem1(int arg) { in Rem1() argument
313 return arg % 1; in Rem1()
[all …]
/art/tools/
Drun-jdwp-tests.sh72 --vm-arg $image \
78 --vm-arg -Djpda.settings.verbose=true \
79 --vm-arg -Djpda.settings.syncPort=34016 \
80 --vm-arg -Djpda.settings.transportAddress=127.0.0.1:55107 \
81 --vm-arg -Djpda.settings.debuggeeJavaPath="\"$art_debugee $image $debuggee_args\"" \
84 --vm-arg -Xcompiler-option --vm-arg --compiler-backend=Optimizing \
85 --vm-arg -Xcompiler-option --vm-arg --debuggable \
/art/runtime/
Dobject_callbacks.h39 typedef void (ObjectCallback)(mirror::Object* obj, void* arg);
41 typedef mirror::Object* (MarkObjectCallback)(mirror::Object* obj, void* arg) WARN_UNUSED;
43 typedef void (MarkHeapReferenceCallback)(mirror::HeapReference<mirror::Object>* ref, void* arg);
45 void* arg);
49 typedef mirror::Object* (IsMarkedCallback)(mirror::Object* object, void* arg) WARN_UNUSED;
54 void* arg) WARN_UNUSED;
55 typedef void (ProcessMarkStackCallback)(void* arg);
Dreflection.cc224 mirror::Object* arg = args->Get(args_offset); in BuildArgArrayFromObjectArray() local
225 if (((shorty_[i] == 'L') && (arg != nullptr)) || ((arg == nullptr && shorty_[i] != 'L'))) { in BuildArgArrayFromObjectArray()
228 if (UNLIKELY(arg == nullptr || !arg->InstanceOf(dst_class))) { in BuildArgArrayFromObjectArray()
234 PrettyTypeOf(arg).c_str()).c_str()); in BuildArgArrayFromObjectArray()
240 if (LIKELY(arg != nullptr && arg->GetClass<>()->DescriptorEquals(match_descriptor))) { \ in BuildArgArrayFromObjectArray()
241 ArtField* primitive_field = arg->GetClass()->GetInstanceField(0); \ in BuildArgArrayFromObjectArray()
242 append(primitive_field-> get_fn(arg)); in BuildArgArrayFromObjectArray()
245 } else if (LIKELY(arg != nullptr && \ in BuildArgArrayFromObjectArray()
246 arg->GetClass<>()->DescriptorEquals(match_descriptor))) { \ in BuildArgArrayFromObjectArray()
247 ArtField* primitive_field = arg->GetClass()->GetInstanceField(0); \ in BuildArgArrayFromObjectArray()
[all …]
Ddex_instruction.cc326 uint32_t arg[5]; in DumpString() local
327 GetVarArgs(arg); in DumpString()
337 os << "v" << arg[i]; in DumpString()
355 os << "v" << arg[i]; in DumpString()
369 os << "v" << arg[i]; in DumpString()
376 os << opcode << " {v" << arg[0] << ", v" << arg[1] << ", v" << arg[2] in DumpString()
377 << ", v" << arg[3] << ", v" << arg[4] << "}, thing@" << VRegB_35c(); in DumpString()
/art/test/466-get-live-vreg/src/
DMain.java21 static int testLiveArgument(int arg) { in testLiveArgument() argument
23 return arg; in testLiveArgument()
34 static void testIntervalHole(int arg, boolean test) { in testIntervalHole() argument
39 staticField1 = arg; in testIntervalHole()
43 staticField2 = arg; in testIntervalHole()
/art/runtime/gc/
Dreference_processor.cc96 void* arg) { in PreserveSoftReferenceCallback() argument
97 auto* const args = reinterpret_cast<ProcessReferencesArgs*>(arg); in PreserveSoftReferenceCallback()
123 void* arg) { in ProcessReferences() argument
130 process_references_args_.arg_ = arg; in ProcessReferences()
142 process_mark_stack_callback(arg); in ProcessReferences()
148 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
149 weak_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
158 mark_object_callback, arg); in ProcessReferences()
159 process_mark_stack_callback(arg); in ProcessReferences()
165 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
[all …]
Dreference_queue.cc141 void* arg) { in ClearWhiteReferences() argument
145 if (referent_addr->AsMirrorPtr() != nullptr && !preserve_callback(referent_addr, arg)) { in ClearWhiteReferences()
162 void* arg) { in EnqueueFinalizerReferences() argument
166 if (referent_addr->AsMirrorPtr() != nullptr && !is_marked_callback(referent_addr, arg)) { in EnqueueFinalizerReferences()
167 mirror::Object* forward_address = mark_object_callback(referent_addr->AsMirrorPtr(), arg); in EnqueueFinalizerReferences()
184 void* arg) { in ForwardSoftReferences() argument
193 UNUSED(preserve_callback(referent_addr, arg)); in ForwardSoftReferences()
199 void ReferenceQueue::UpdateRoots(IsMarkedCallback* callback, void* arg) { in UpdateRoots() argument
201 list_ = down_cast<mirror::Reference*>(callback(list_, arg)); in UpdateRoots()
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) in ProcessReferencesArgs() argument
77 : is_marked_callback_(is_marked_callback), mark_callback_(mark_callback), arg_(arg) { in ProcessReferencesArgs()
Dreference_queue.h69 MarkObjectCallback* mark_object_callback, void* arg)
75 void ForwardSoftReferences(IsHeapReferenceMarkedCallback* preserve_callback, void* arg)
81 IsHeapReferenceMarkedCallback* is_marked_callback, void* arg)
98 void UpdateRoots(IsMarkedCallback* callback, void* arg)
/art/test/109-suspend-check/src/
DMain.java71 long ReturnArgOrConst(long arg); in ReturnArgOrConst() argument
72 void PutOrNop(long arg); in PutOrNop() argument
77 public long ReturnArgOrConst(long arg) { in ReturnArgOrConst() argument
80 public void PutOrNop(long arg) { in PutOrNop() argument
89 public long ReturnArgOrConst(long arg) { in ReturnArgOrConst() argument
90 return arg; in ReturnArgOrConst()
92 public void PutOrNop(long arg) { in PutOrNop() argument
93 value = arg; in PutOrNop()
/art/runtime/gc/allocator/
Ddlmalloc.cc59 extern "C" void DlmallocMadviseCallback(void* start, void* end, size_t used_bytes, void* arg) { in DlmallocMadviseCallback() argument
74 size_t* reclaimed = reinterpret_cast<size_t*>(arg); in DlmallocMadviseCallback()
81 void* arg) { in DlmallocBytesAllocatedCallback() argument
85 size_t* bytes_allocated = reinterpret_cast<size_t*>(arg); in DlmallocBytesAllocatedCallback()
90 void* arg) { in DlmallocObjectsAllocatedCallback() argument
96 size_t* objects_allocated = reinterpret_cast<size_t*>(arg); in DlmallocObjectsAllocatedCallback()
Ddlmalloc.h41 extern "C" void dlmalloc_inspect_all(void(*handler)(void*, void *, size_t, void*), void* arg);
52 extern "C" void DlmallocBytesAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg
53 …rn "C" void DlmallocObjectsAllocatedCallback(void* start, void* end, size_t used_bytes, void* arg);
/art/runtime/gc/accounting/
Dspace_bitmap.cc111 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) { in Walk() argument
124 (*callback)(obj, arg); in Walk()
135 SpaceBitmap::SweepCallback* callback, void* arg) { in SweepWalk() argument
177 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg); in SweepWalk()
183 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg); in SweepWalk()
190 mirror::Class* klass, void* arg) in WalkInstanceFields() argument
195 WalkInstanceFields(visited, callback, obj, super, arg); in WalkInstanceFields()
204 WalkFieldsInOrder(visited, callback, value, arg); in WalkInstanceFields()
213 void* arg) { in WalkFieldsInOrder() argument
218 (*callback)(obj, arg); in WalkFieldsInOrder()
[all …]
Dspace_bitmap.h43 typedef void ScanCallback(mirror::Object* obj, void* finger, void* arg);
44 typedef void SweepCallback(size_t ptr_count, mirror::Object** ptrs, void* arg);
101 void VisitRange(uintptr_t base, uintptr_t max, ObjectCallback* callback, void* arg) const;
132 void Walk(ObjectCallback* callback, void* arg)
137 void InOrderWalk(ObjectCallback* callback, void* arg)
144 uintptr_t max, SweepCallback* thunk, void* arg);
206 void* arg) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
210 mirror::Object* obj, mirror::Class* klass, void* arg)
Dremembered_set.cc67 bool* const contains_reference_to_target_space, void* arg) in RememberedSetReferenceVisitor() argument
68 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg), in RememberedSetReferenceVisitor()
104 bool* const contains_reference_to_target_space, void* arg) in RememberedSetObjectVisitor() argument
105 : callback_(callback), ref_callback_(ref_callback), target_space_(target_space), arg_(arg), in RememberedSetObjectVisitor()
125 space::ContinuousSpace* target_space, void* arg) { in UpdateAndMarkReferences() argument
129 &contains_reference_to_target_space, arg); in UpdateAndMarkReferences()
Dheap_bitmap.cc74 void HeapBitmap::Walk(ObjectCallback* callback, void* arg) { in Walk() argument
76 bitmap->Walk(callback, arg); in Walk()
79 bitmap->Walk(callback, arg); in Walk()
/art/runtime/gc/collector/
Dmark_compact.h124 static mirror::Object* MarkObjectCallback(mirror::Object* root, void* arg)
127 static void MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, void* arg)
131 void* arg)
134 static void ProcessMarkStackCallback(void* arg)
138 void* arg)
152 static mirror::Object* MarkedForwardingAddressCallback(mirror::Object* object, void* arg)
187 static void UpdateRootCallback(mirror::Object** root, void* arg, const RootInfo& /*root_info*/)
199 static mirror::Object* IsMarkedCallback(mirror::Object* object, void* arg)
208 void* arg)
Dmark_compact.cc291 void MarkCompact::ProcessMarkStackCallback(void* arg) { in ProcessMarkStackCallback() argument
292 reinterpret_cast<MarkCompact*>(arg)->ProcessMarkStack(); in ProcessMarkStackCallback()
295 mirror::Object* MarkCompact::MarkObjectCallback(mirror::Object* root, void* arg) { in MarkObjectCallback() argument
296 reinterpret_cast<MarkCompact*>(arg)->MarkObject(root); in MarkObjectCallback()
301 void* arg) { in MarkHeapReferenceCallback() argument
302 reinterpret_cast<MarkCompact*>(arg)->MarkObject(obj_ptr->AsMirrorPtr()); in MarkHeapReferenceCallback()
306 void* arg) { in DelayReferenceReferentCallback() argument
307 reinterpret_cast<MarkCompact*>(arg)->DelayReferenceReferent(klass, ref); in DelayReferenceReferentCallback()
439 mirror::Object* MarkCompact::MarkedForwardingAddressCallback(mirror::Object* obj, void* arg) { in MarkedForwardingAddressCallback() argument
440 return reinterpret_cast<MarkCompact*>(arg)->GetMarkedForwardAddress(obj); in MarkedForwardingAddressCallback()
[all …]
Dsemi_space.h143 static mirror::Object* MarkObjectCallback(mirror::Object* root, void* arg)
146 static void MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, void* arg)
149 static void ProcessMarkStackCallback(void* arg)
153 void* arg)
170 static bool HeapReferenceMarkedCallback(mirror::HeapReference<mirror::Object>* object, void* arg)
174 static mirror::Object* MarkedForwardingAddressCallback(mirror::Object* object, void* arg)
/art/tools/dexfuzz/src/dexfuzz/
DOptions.java298 for (String arg : args) { in readOptions()
299 if (!(arg.startsWith("--"))) { in readOptions()
300 Log.error("Unrecognised option: " + arg); in readOptions()
305 arg = arg.substring(2); in readOptions()
308 if (arg.contains("=")) { in readOptions()
309 String[] split = arg.split("="); in readOptions()
312 handleFlagOption(arg); in readOptions()
/art/runtime/gc/space/
Drosalloc_space.cc262 void* arg) { in Walk() argument
263 InspectAllRosAlloc(callback, arg, true); in Walk()
303 void* arg, bool do_null_callback_at_end) NO_THREAD_SAFETY_ANALYSIS { in InspectAllRosAllocWithSuspendAll() argument
311 rosalloc_->InspectAll(callback, arg); in InspectAllRosAllocWithSuspendAll()
313 callback(nullptr, nullptr, 0, arg); // Indicate end of a space. in InspectAllRosAllocWithSuspendAll()
320 … void* arg, bool do_null_callback_at_end) NO_THREAD_SAFETY_ANALYSIS { in InspectAllRosAlloc() argument
326 rosalloc_->InspectAll(callback, arg); in InspectAllRosAlloc()
328 callback(nullptr, nullptr, 0, arg); // Indicate end of a space. in InspectAllRosAlloc()
335 InspectAllRosAllocWithSuspendAll(callback, arg, do_null_callback_at_end); in InspectAllRosAlloc()
340 InspectAllRosAllocWithSuspendAll(callback, arg, do_null_callback_at_end); in InspectAllRosAlloc()
/art/test/101-fibonacci/src/
DMain.java46 String arg = (args.length > 0) ? args[0] : "10"; in main() local
48 int x = Integer.parseInt(arg); in main()
/art/cmdline/
Dcmdline_parser.h54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg);
424 void AppendCompletedArgument(detail::CmdlineParseArgumentAny* arg) { in AppendCompletedArgument()
425 auto smart_ptr = std::unique_ptr<detail::CmdlineParseArgumentAny>(arg); in AppendCompletedArgument()
530 for (auto&& arg : completed_arguments_) { in Parse()
531 size_t local_match = arg->MaybeMatches(possible_name); in Parse()
555 auto&& arg = completed_arguments_[best_match_arg_idx]; in Parse()
557 assert(arg->MaybeMatches(possible_name) == best_match_size); in Parse()
560 std::pair<size_t, size_t> num_tokens = arg->GetNumTokens(); in Parse()
590 CmdlineResult parse_attempt = arg->ParseArgument(exact_range, &consumed_tokens); in Parse()
628 detail::CmdlineParseArgumentAny* arg) { in AppendCompletedArgument() argument
[all …]

12345