Home
last modified time | relevance | path

Searched refs:art (Results 76 – 100 of 3079) sorted by relevance

12345678910>>...124

/art/tools/cpp-define-generator/
Dmirror_array.def22 art::mirror::Array::LengthOffset().Int32Value())
24 art::mirror::Array::DataOffset(sizeof(uint8_t)).Int32Value())
26 art::mirror::Array::DataOffset(sizeof(int8_t)).Int32Value())
28 art::mirror::Array::DataOffset(sizeof(uint16_t)).Int32Value())
30 art::mirror::Array::DataOffset(sizeof(int32_t)).Int32Value())
32 art::mirror::Array::DataOffset(sizeof(uint64_t)).Int32Value())
34 sizeof(art::mirror::HeapReference<art::mirror::Object>))
36art::mirror::Array::DataOffset(sizeof(art::mirror::HeapReference<art::mirror::Object>)).Int32Value…
38 art::mirror::Array::DataOffset(sizeof(int16_t)).Int32Value())
40 art::mirror::Array::DataOffset(sizeof(uint64_t)).Int32Value())
Dshadow_frame.def22 art::ShadowFrame::CachedHotnessCountdownOffset())
24 art::ShadowFrame::DexInstructionsOffset())
26 art::ShadowFrame::DexPCOffset())
28 art::ShadowFrame::DexPCPtrOffset())
30 art::ShadowFrame::HotnessCountdownOffset())
32 art::ShadowFrame::LinkOffset())
34 art::ShadowFrame::LockCountDataOffset())
36 art::ShadowFrame::MethodOffset())
38 art::ShadowFrame::NumberOfVRegsOffset())
40 art::ShadowFrame::ResultRegisterOffset())
[all …]
Dmirror_object.def22 art::mirror::Object::ClassOffset().Int32Value())
24 sizeof(art::mirror::Object))
26 art::mirror::Object::MonitorOffset().Int32Value())
28 art::mirror::Object::MonitorOffset().Int32Value() +
29 art::LockWord::kReadBarrierStateShift / art::kBitsPerByte)
31 art::LockWord::kReadBarrierStateShift % art::kBitsPerByte)
33 static_cast<int8_t>(1 << (art::LockWord::kReadBarrierStateShift % art::kBitsPerByte)))
Dmirror_dex_cache.def22 art::mirror::DexCache::kDexCacheMethodCacheSize - 1)
24 art::mirror::DexCache::ResolvedMethodsOffset().Int32Value())
26 sizeof(art::mirror::StringDexCachePair))
28 art::WhichPowerOf2(sizeof(art::mirror::StringDexCachePair)))
30 art::LeastSignificantBit(art::mirror::DexCache::kDexCacheStringCacheSize))
32 art::mirror::DexCache::kDexCacheStringCacheSize - 1)
34 art::LeastSignificantBit(art::mirror::DexCache::kDexCacheMethodCacheSize))
Drosalloc.def22 art::gc::allocator::RosAlloc::kThreadLocalBracketQuantumSize - 1)
24 ~static_cast<uint32_t>(art::gc::allocator::RosAlloc::kThreadLocalBracketQuantumSize - 1))
26 ~static_cast<uint64_t>(art::gc::allocator::RosAlloc::kThreadLocalBracketQuantumSize - 1))
28 art::gc::allocator::RosAlloc::kThreadLocalBracketQuantumSizeShift)
30 art::gc::allocator::RosAlloc::kMaxThreadLocalBracketSize)
32 art::gc::allocator::RosAlloc::RunFreeListHeadOffset())
34 art::gc::allocator::RosAlloc::RunFreeListOffset())
36 art::gc::allocator::RosAlloc::RunFreeListSizeOffset())
38 art::gc::allocator::RosAlloc::RunSlotNextOffset())
/art/openjdkjvmti/
Devents-inl.h56 class ScopedEventDispatchEnvironment final : public art::ValueObject {
59 DCHECK_EQ(art::Thread::Current()->GetState(), art::ThreadState::kNative); in ScopedEventDispatchEnvironment()
65 DCHECK_EQ(art::Thread::Current()->GetState(), art::ThreadState::kNative); in ScopedEventDispatchEnvironment()
81 DCHECK_EQ(art::Thread::Current()->GetState(), art::ThreadState::kNative); in ~ScopedEventDispatchEnvironment()
193 inline std::vector<impl::EventHandlerFunc<kEvent>> EventHandler::CollectEvents(art::Thread* thread, in CollectEvents()
195 art::ReaderMutexLock mu(thread, envs_lock_); in CollectEvents()
209 inline void EventHandler::DispatchClassFileLoadHookEvent(art::Thread* thread, in DispatchClassFileLoadHookEvent()
219 art::ScopedThreadStateChange stsc(thread, art::ThreadState::kNative); in DispatchClassFileLoadHookEvent()
274 inline void EventHandler::DispatchEvent(art::Thread* thread, Args... args) const { in DispatchEvent()
275 art::ScopedThreadStateChange stsc(thread, art::ThreadState::kNative); in DispatchEvent()
[all …]
Dobject_tagging.cc61 art::MutexLock mu(art::Thread::Current(), lock_); in SendDelayedFreeEvents()
71 jvmti_env_, art::Thread::Current(), tag); in SendSingleFreeEvent()
74 bool ObjectTagTable::Set(art::ObjPtr<art::mirror::Object> obj, jlong new_tag) { in Set()
82 bool ObjectTagTable::SetLocked(art::ObjPtr<art::mirror::Object> obj, jlong new_tag) { in SetLocked()
95 art::MutexLock mu(art::Thread::Current(), lock_); in HandleNullSweep()
Dti_jni.cc52 art::JNIEnvExt::SetTableOverride(function_table); in SetJNIFunctionTable()
66 art::Runtime* runtime = art::Runtime::Current(); in GetJNIFunctionTable()
74 art::MutexLock mu(art::Thread::Current(), *art::Locks::jni_function_table_lock_); in GetJNIFunctionTable()
75 current_table = art::JNIEnvExt::GetFunctionTable(check_jni); in GetJNIFunctionTable()
Devents.h124 using UniqueThread = std::pair<art::Thread*, uint32_t>;
201 EventMask& GetEventMask(art::Thread* thread);
202 EventMask* GetEventMaskOrNull(art::Thread* thread);
206 void EnableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
211 void DisableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
255 REQUIRES(!envs_lock_, !art::Locks::mutator_lock_);
267 inline void DispatchEvent(art::Thread* thread, Args... args) const
278 inline void DispatchEvent(art::Thread* thread, JNIEnv* jnienv, Args... args) const
294 art::Thread* thread,
302 inline void DispatchEventOnEnv(ArtJvmTiEnv* env, art::Thread* thread, Args... args) const
[all …]
Dti_stack.h51 REQUIRES(!art::Locks::thread_list_lock_);
93 struct FindFrameAtDepthVisitor : art::StackVisitor {
95 FindFrameAtDepthVisitor(art::Thread* target, art::Context* ctx, jint depth) in FindFrameAtDepthVisitor()
96 REQUIRES_SHARED(art::Locks::mutator_lock_) in FindFrameAtDepthVisitor()
97 : art::StackVisitor(target, ctx, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames), in FindFrameAtDepthVisitor()
120 art::ShadowFrame* GetOrCreateShadowFrame(/*out*/bool* created_frame)
121 REQUIRES_SHARED(art::Locks::mutator_lock_);
Dti_breakpoint.h40 namespace art {
54 Breakpoint(art::ArtMethod* m, jlocation loc);
63 art::ArtMethod* GetMethod() const { in GetMethod()
72 art::ArtMethod* method_;
84 static void RemoveBreakpointsInClass(ArtJvmTiEnv* env, art::mirror::Class* klass)
85 REQUIRES_SHARED(art::Locks::mutator_lock_);
/art/build/apex/
DAndroid.bp6 // Modules listed in LOCAL_REQUIRED_MODULES for module art-runtime in art/Android.mk.
27 // Buildbot and Golem (see `art/Android.mk`). If you add libraries to this list,
29 // `art/Android.mk`.
100 // Tools common to both device APEX and host APEX. Derived from art-tools in art/Android.mk.
119 // Tools exclusively for the device APEX derived from art-tools in art/Android.mk.
132 // Tools exclusively for the host APEX derived from art-tools in art/Android.mk.
155 // Buildbot and Golem (see `art/Android.mk`). If you add libraries to this list,
157 // `art/Android.mk`.
173 // Temporary library includes for b/123591866 as all libraries are moved into the main art-apex.
182 name: "com.android.art.certificate",
[all …]
/art/dexoptanalyzer/
DAndroid.bp45 "com.android.art.release",
46 "com.android.art.debug",
61 "com.android.art.debug",
74 ":art-gtest-jars-LinkageTest",
75 ":art-gtest-jars-Main",
76 ":art-gtest-jars-MainStripped",
77 ":art-gtest-jars-MultiDex",
78 ":art-gtest-jars-MultiDexModifiedSecondary",
79 ":art-gtest-jars-MyClassNatives",
80 ":art-gtest-jars-Nested",
[all …]
/art/test/986-native-method-bind/
Dexpected.txt1 private static native void art.Test986$Transform.sayHi2() = Java_art_Test986_00024Transform_sayHi2 …
3 private static native void art.Test986$Transform.sayHi() = Java_art_Test986_00024Transform_sayHi__ …
5 private static native void art.Test986.rebindTransformClass(java.lang.Class) = Java_art_Test986_reb…
6 private static native void art.Test986$Transform.sayHi() = Java_art_Test986_00024Transform_sayHi__ …
7 private static native void art.Test986$Transform.sayHi2() = Java_art_Test986_00024Transform_sayHi2 …
9 private static native void art.Test986$Transform.sayHi() = Java_art_Test986_00024Transform_sayHi__ …
10 private static native void art.Test986$Transform.sayHi2() = Java_art_Test986_00024Transform_sayHi2 …
/art/libdexfile/external/
Ddex_file_ext.cc45 namespace art { namespace
104 std::unique_ptr<const art::DexFile> dex_file_;
105 explicit ExtDexFile(std::unique_ptr<const art::DexFile>&& dex_file) in ExtDexFile()
108 art::MethodCacheEntry* GetMethodCacheEntryForOffset(int64_t dex_offset) { in GetMethodCacheEntryForOffset()
117 art::ClassAccessor accessor(*dex_file_, class_def_index); in GetMethodCacheEntryForOffset()
119 for (const art::ClassAccessor::Method& method : accessor.GetMethods()) { in GetMethodCacheEntryForOffset()
120 art::CodeItemInstructionAccessor code = method.GetInstructions(); in GetMethodCacheEntryForOffset()
129 auto res = method_cache_.emplace(offset + len, art::MethodCacheEntry{offset, len, index}); in GetMethodCacheEntryForOffset()
144 for (art::ClassAccessor accessor : dex_file_->GetClasses()) { in GetClassDefIndex()
145 for (const art::ClassAccessor::Method& method : accessor.GetMethods()) { in GetClassDefIndex()
[all …]
/art/test/1969-force-early-return-void/
Dclass-loading-expected.patch9 > art.NonStandardExit.forceEarlyReturnVoid(Native Method)
10 > art.Test1969$TestSuspender.performForceReturn(Test1969.java)
11 > art.Test1969.runTestOn(Test1969.java)
12 > art.Test1969.runTestOn(Test1969.java)
13 > art.Test1969.runTestOn(Test1969.java)
14 > art.Test1969.runTests(Test1969.java)
26 > art.NonStandardExit.forceEarlyReturnVoid(Native Method)
27 > art.Test1969$TestSuspender.performForceReturn(Test1969.java)
28 > art.Test1969.runTestOn(Test1969.java)
29 > art.Test1969.runTestOn(Test1969.java)
[all …]
/art/test/1939-proxy-frames/
Dexpected.txt1 Running public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnable) with "GetThi…
2 …This" on public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnable) got value:…
3 Running public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnable) with "GetLoc…
4 "GetLocalReference0" on public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnab…
5 Running public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnable) with "GetPro…
6 "GetProxyFrameLocation" on public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Run…
7 Running public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runnable) with "GetPro…
8 "GetProxyFrameMethod" on public abstract void art.Test1939$Foo.InterfaceProxyMethod(java.lang.Runna…
/art/test/911-get-stack-trace/
Dexpected-cts-version.txt429 [public static native java.lang.Object[] art.Frames.getFrameLocation(java.lang.Thread,int), fffffff…
430 [public static void art.Frames.doTestSameThread(), 3e]
431 [public static void art.Frames.doTest() throws java.lang.Exception, 0]
432 [public void art.Test911$1.run(), 2c]
443 [private static void art.Recurse.printOrWait(int,int,art.ControlData), 18]
444 [private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 2]
445 [private static long art.Recurse.bar(int,int,int,art.ControlData), 0]
446 [public static int art.Recurse.foo(int,int,int,art.ControlData), 0]
447 [private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8]
448 [private static long art.Recurse.bar(int,int,int,art.ControlData), 0]
[all …]
/art/dex2oat/
DAndroid.bp81 cmd: "$(location generate_operator_out) art/dex2oat $(in) > $(out)",
101 "com.android.art.release",
102 "com.android.art.debug",
134 "com.android.art.debug",
163 "com.android.art.release",
164 "com.android.art.debug",
191 "//art:__subpackages__",
201 profile_file: "art/dex2oat_arm_arm64.profdata",
206 profile_file: "art/dex2oat_arm_arm64.profdata",
211 profile_file: "art/dex2oat_x86_x86_64.profdata",
[all …]
/art/build/
DAndroid.gtest.mk42 $(HOST_OUT_JAVA_LIBRARIES)/$(jar)-hostdex.jar:apex/com.android.art/javalib/$(jar).jar) \
70 LOCAL_PATH := art/test
72 include art/build/Android.common_test.mk
73 include art/build/Android.common_path.mk
74 include art/build/Android.common_build.mk
95 LOCAL_PATH := art
171 define define-art-gtest-rule-host
173 gtest_rule := test-art-host-gtest-$$(gtest_suffix)
174 gtest_output := $(call intermediates-dir-for,PACKAGING,art-host-gtest,HOST)/$$(gtest_suffix).xml
264 define add-art-gtest-dependencies
[all …]
/art/test/1966-get-set-local-objects-no-table/jasmin/
DTestCases1966.j17 .inner class public static TestClass1 inner art/Test1966$TestClass1 outer art/Test1966
18 .inner interface public static abstract TestInterface inner art/Test1966$TestInterface outer art/Te…
38 16: invokestatic art/Test1966/reportValue(Ljava/lang/Object;)V
46 2: invokestatic art/Test1966$TestClass1/create(Ljava/lang/String;)Ljava/lang/Object;
49 7: checkcast art/Test1966$TestClass1
55 21: invokestatic art/Test1966/reportValue(Ljava/lang/Object;)V
63 2: invokestatic art/Test1966$TestClass1/create(Ljava/lang/String;)Ljava/lang/Object;
66 7: checkcast art/Test1966$TestClass1
72 21: invokestatic art/Test1966/reportValue(Ljava/lang/Object;)V
80 2: invokestatic art/Test1966$TestClass1/create(Ljava/lang/String;)Ljava/lang/Object;
[all …]
/art/libartbase/base/
Dmembarrier.cc36 CHECK_MEMBARRIER_CMD(art::MembarrierCommand::kQuery, MEMBARRIER_CMD_QUERY);
37 CHECK_MEMBARRIER_CMD(art::MembarrierCommand::kGlobal, MEMBARRIER_CMD_SHARED);
38 CHECK_MEMBARRIER_CMD(art::MembarrierCommand::kPrivateExpedited, MEMBARRIER_CMD_PRIVATE_EXPEDITED);
39 CHECK_MEMBARRIER_CMD(art::MembarrierCommand::kRegisterPrivateExpedited,
41 CHECK_MEMBARRIER_CMD(art::MembarrierCommand::kPrivateExpedited, MEMBARRIER_CMD_PRIVATE_EXPEDITED);
46 namespace art { namespace
/art/adbconnection/
Dadbconnection.h46 struct AdbConnectionDebuggerController : public art::DebuggerControlCallback {
64 struct AdbConnectionDdmCallback : public art::DdmCallback {
68 const art::ArrayRef<const uint8_t>& data)
69 REQUIRES_SHARED(art::Locks::mutator_lock_);
82 void RunPollLoop(art::Thread* self);
86 void PublishDdmData(uint32_t type, const art::ArrayRef<const uint8_t>& data);
112 void HandleDataWithoutAgent(art::Thread* self);
116 void AttachJdwpAgent(art::Thread* self);
123 art::ArrayRef<const uint8_t> data);
/art/test/1979-threaded-structural-transformation/
Dexpected.txt1 Hitting class class art.Test1979$Transform[FOO: value of <FOO FIELD>, BAR: value of <BAR FIELD>]
2 Initial: class art.Test1979$Transform[FOO: value of <FOO FIELD>, BAR: value of <BAR FIELD>]
4 public static java.lang.Object art.Test1979$Transform.BAR = (ID: 0) value of <BAR FIELD>
5 public static java.lang.Object art.Test1979$Transform.FOO = (ID: 1) value of <FOO FIELD>
9 Redefined: class art.Test1979$Transform[FOO: value of <FOO FIELD>, BAR: value of <BAR FIELD>, BAZ: …
11 public static java.lang.Object art.Test1979$Transform.BAR = (ID: 0) value of <BAR FIELD>
12 public static java.lang.Object art.Test1979$Transform.BAZ = (ID: 2) <NULL>
13 public static java.lang.Object art.Test1979$Transform.FOO = (ID: 1) value of <FOO FIELD>
/art/test/994-breakpoint-line/
Dexpected.txt2 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=29
5 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=29
8 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=30
11 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=30
14 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=31
21 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=33
25 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=35
28 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=35
31 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=36
34 Breakpoint reached: public static void art.Test994.doMultiPath(boolean) @ line=36

12345678910>>...124