/art/test/458-checker-instruction-simplification/src/ |
D | Main.java | 66 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/ |
D | Main.java | 250 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/ |
D | run-jdwp-tests.sh | 72 --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/ |
D | object_callbacks.h | 39 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);
|
D | reflection.cc | 224 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 …]
|
D | dex_instruction.cc | 326 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/ |
D | Main.java | 21 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/ |
D | reference_processor.cc | 96 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 …]
|
D | reference_queue.cc | 141 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()
|
D | reference_processor.h | 44 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()
|
D | reference_queue.h | 69 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/ |
D | Main.java | 71 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/ |
D | dlmalloc.cc | 59 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()
|
D | dlmalloc.h | 41 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/ |
D | space_bitmap.cc | 111 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 …]
|
D | space_bitmap.h | 43 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)
|
D | remembered_set.cc | 67 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()
|
D | heap_bitmap.cc | 74 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/ |
D | mark_compact.h | 124 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)
|
D | mark_compact.cc | 291 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 …]
|
D | semi_space.h | 143 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/ |
D | Options.java | 298 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/ |
D | rosalloc_space.cc | 262 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/ |
D | Main.java | 46 String arg = (args.length > 0) ? args[0] : "10"; in main() local 48 int x = Integer.parseInt(arg); in main()
|
/art/cmdline/ |
D | cmdline_parser.h | 54 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 …]
|