/art/runtime/base/ |
D | mutex-inl.h | 59 static inline void CheckUnattachedThread(LockLevel level) NO_THREAD_SAFETY_ANALYSIS { in CheckUnattachedThread() argument 67 level == kRuntimeShutdownLock || in CheckUnattachedThread() 69 level == kAllocatedThreadIdsLock || in CheckUnattachedThread() 71 level == kModifyLdtLock || in CheckUnattachedThread() 74 level == kThreadListLock || in CheckUnattachedThread() 76 level == kLoggingLock || in CheckUnattachedThread() 81 level == kThreadSuspendCountLock || in CheckUnattachedThread() 83 level == kAbortLock || in CheckUnattachedThread() 85 level == kTopLockLevel || in CheckUnattachedThread() 87 level == kUnexpectedSignalLock) << level; in CheckUnattachedThread() [all …]
|
D | mutex.h | 103 BaseMutex(const char* name, LockLevel level); 109 void RegisterAsLockedImpl(Thread* self, LockLevel level); 112 void RegisterAsUnlockedImpl(Thread* self, LockLevel level); 177 explicit Mutex(const char* name, LockLevel level = kDefaultMutexLevel, bool recursive = false); 320 explicit ReaderWriterMutex(const char* name, LockLevel level = kDefaultMutexLevel); 440 explicit MutatorMutex(const char* name, LockLevel level = kDefaultMutexLevel) 441 : ReaderWriterMutex(name, level) {} in ReaderWriterMutex() argument
|
D | mutex.cc | 199 BaseMutex::BaseMutex(const char* name, LockLevel level) in BaseMutex() argument 201 level_(level), in BaseMutex() 395 Mutex::Mutex(const char* name, LockLevel level, bool recursive) in Mutex() argument 396 : BaseMutex(name, level), exclusive_owner_(0), recursion_count_(0), recursive_(recursive) { in Mutex() 745 ReaderWriterMutex::ReaderWriterMutex(const char* name, LockLevel level) in ReaderWriterMutex() argument 746 : BaseMutex(name, level) in ReaderWriterMutex()
|
/art/libartbase/base/ |
D | logging.cc | 170 bool PrintFileToLog(const std::string& file_name, android::base::LogSeverity level) { in PrintFileToLog() argument 186 LOG(level) << buf; in PrintFileToLog() 197 LOG(level) << buf; in PrintFileToLog() 216 LOG(level) << buf; in PrintFileToLog()
|
D | logging.h | 104 bool PrintFileToLog(const std::string& file_name, android::base::LogSeverity level);
|
/art/test/common/ |
D | stack_inspect.cc | 46 static jboolean IsInterpreted(JNIEnv* env, jclass, size_t level) { in IsInterpreted() argument 48 NthCallerVisitor caller(soa.Self(), level, false); in IsInterpreted() 137 static jboolean IsManaged(JNIEnv* env, jclass, size_t level) { in IsManaged() argument 139 NthCallerVisitor caller(soa.Self(), level, false); in IsManaged()
|
/art/runtime/gc/ |
D | system_weak.h | 41 explicit SystemWeakHolder(LockLevel level) in SystemWeakHolder() argument 42 : allow_disallow_lock_("SystemWeakHolder", level), in SystemWeakHolder()
|
/art/tools/luci/config/ |
D | validate.sh | 6 lucicfg validate main.star -log-level debug
|
/art/libelffile/elf/ |
D | xz_utils.cc | 45 int level, in XzCompress() argument 51 lzma2Props.lzmaProps.level = level; in XzCompress()
|
D | xz_utils.h | 31 int level = 1 /* speed */,
|
/art/test/670-bitstring-type-check/ |
D | generate-sources | 56 // 8193 classes at level 1 make sure we shall have an overflow if there are 13 or 57 // less bits for the level 1 character. 1025 classes at level 2 similarly guarantees 58 // an overflow if the number of bits for level 2 character is 10 or less. To test
|
/art/test/541-regression-inlined-deopt/ |
D | info.txt | 1 Regression test for deopt from optimized code which would use the top-level
|
/art/benchmark/type-check/src/ |
D | TypeCheckBenchmark.java | 108 public static Object[] createArray(int level) { in createArray() argument 122 Class<?> l = ls[level]; in createArray()
|
/art/runtime/ |
D | mutator_gc_coord.md | 149 locks at or below level `kPostMutatorTopLockLevel` may be acquired after 151 Similarly only locks at level strictly above `kMutatatorLock` may be held while 156 deadlock: Since we always wait on a lower-level lock, the holder of the 157 lowest-level lock can always progress. An attempt to initiate a checkpoint or to 160 is itself holding the mutator lock, and can only be blocked on lower-level 169 so checkpoint code may only acquire mutexes at or below level 175 release. This may also prevent higher level mutexes from getting released. Thus 176 checkpoint code should only acquire mutexes at level `kPostMonitorLock` or 184 participating in GC checkpoints. Waiting while holding a lower-level lock like 191 low-level locks held. But such code must somehow ensure that such waits [all …]
|
D | thread.h | 1055 static constexpr ThreadOffset<pointer_size> HeldMutexOffset(LockLevel level) { in HeldMutexOffset() argument 1056 DCHECK_LT(enum_cast<size_t>(level), arraysize(tlsPtr_.held_mutexes)); in HeldMutexOffset() 1058 held_mutexes[level])); in HeldMutexOffset() 1230 BaseMutex* GetHeldMutex(LockLevel level) const { in GetHeldMutex() argument 1231 return tlsPtr_.held_mutexes[level]; in GetHeldMutex() 1234 void SetHeldMutex(LockLevel level, BaseMutex* mutex) { in SetHeldMutex() argument 1235 tlsPtr_.held_mutexes[level] = mutex; in SetHeldMutex()
|
D | instrumentation.cc | 1273 InstrumentationLevel level; in EnableMethodTracing() local 1275 level = InstrumentationLevel::kInstrumentWithInterpreter; in EnableMethodTracing() 1277 level = InstrumentationLevel::kInstrumentWithEntryExitHooks; in EnableMethodTracing() 1279 ConfigureStubs(key, level); in EnableMethodTracing()
|
/art/tools/checker/common/ |
D | logger.py | 47 def log(content, level=Level.INFO, color=Color.DEFAULT, new_line=True, out=sys.stdout): argument 48 if level <= Logger.Verbosity:
|
/art/openjdkjvm/ |
D | OpenjdkJvm.cc | 264 JNIEXPORT jint JVM_SetSockOpt(jint fd, int level, int optname, in JVM_SetSockOpt() argument 266 return TEMP_FAILURE_RETRY(setsockopt(fd, level, optname, optval, optlen)); in JVM_SetSockOpt() 273 JNIEXPORT jint JVM_GetSockOpt(jint fd, int level, int optname, char* optval, in JVM_GetSockOpt() argument 276 int cc = TEMP_FAILURE_RETRY(getsockopt(fd, level, optname, optval, &len)); in JVM_GetSockOpt()
|
/art/tools/ |
D | run-libjdwp-tests.sh | 80 elif [[ $1 == --verbose-level ]]; then
|
/art/odrefresh/ |
D | odr_fs_utils.cc | 53 return (ftwbuf->level == 0) ? 0 : rmdir(fpath); in NftwCleanUpCallback()
|
/art/libartbase/base/metrics/ |
D | metrics_common.cc | 245 android::base::LogSeverity level) in LogBackend() argument 246 : StringBackend{std::move(formatter)}, level_{level} in LogBackend()
|
/art/libarttools/ |
D | Android.bp | 27 // This library contains low-level interfaces used to call dex2oat and related tools. This will
|
/art/build/sdk/ |
D | Android.bp | 170 // Set in target.host because the top level compile_multilib
|
/art/libartservice/service/ |
D | README.md | 38 At a high level, ART Service dexopts apps in the following senarios:
|
/art/test/ |
D | README.atest.md | 159 command from the Android source tree top-level directory:
|