/art/runtime/base/ |
D | mutex-inl.h | 56 static inline void CheckUnattachedThread(LockLevel level) NO_THREAD_SAFETY_ANALYSIS { in CheckUnattachedThread() argument 63 level == kRuntimeShutdownLock || in CheckUnattachedThread() 65 level == kAllocatedThreadIdsLock || in CheckUnattachedThread() 67 level == kModifyLdtLock || in CheckUnattachedThread() 70 level == kThreadListLock || in CheckUnattachedThread() 72 level == kLoggingLock || in CheckUnattachedThread() 77 level == kThreadSuspendCountLock || in CheckUnattachedThread() 79 level == kAbortLock || in CheckUnattachedThread() 81 level == kTopLockLevel || in CheckUnattachedThread() 83 level == kUnexpectedSignalLock) in CheckUnattachedThread() [all …]
|
D | mutex.h | 103 BaseMutex(const char* name, LockLevel level); 110 void RegisterAsLockedImpl(Thread* self, LockLevel level, bool check); 113 void RegisterAsUnlockedImpl(Thread* self, LockLevel level); 178 explicit Mutex(const char* name, LockLevel level = kDefaultMutexLevel, bool recursive = false); 324 explicit ReaderWriterMutex(const char* name, LockLevel level = kDefaultMutexLevel); 444 explicit MutatorMutex(const char* name, LockLevel level = kDefaultMutexLevel) 445 : 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() 413 Mutex::Mutex(const char* name, LockLevel level, bool recursive) in Mutex() argument 414 : BaseMutex(name, level), exclusive_owner_(0), recursion_count_(0), recursive_(recursive) { in Mutex() 768 ReaderWriterMutex::ReaderWriterMutex(const char* name, LockLevel level) in ReaderWriterMutex() argument 769 : 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() 139 static jboolean IsManaged(JNIEnv* env, jclass, size_t level) { in IsManaged() argument 141 NthCallerVisitor caller(soa.Self(), level, false); in IsManaged()
|
/art/runtime/gc/ |
D | system_weak.h | 42 explicit SystemWeakHolder(LockLevel level) in SystemWeakHolder() argument 43 : 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 | 46 int level, in XzCompress() argument 52 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/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 | 263 JNIEXPORT jint JVM_SetSockOpt(jint fd, int level, int optname, in JVM_SetSockOpt() argument 265 return TEMP_FAILURE_RETRY(setsockopt(fd, level, optname, optval, optlen)); in JVM_SetSockOpt() 272 JNIEXPORT jint JVM_GetSockOpt(jint fd, int level, int optname, char* optval, in JVM_GetSockOpt() argument 275 int cc = TEMP_FAILURE_RETRY(getsockopt(fd, level, optname, optval, &len)); in JVM_GetSockOpt()
|
/art/runtime/ |
D | mutator_gc_coord.md | 153 locks at or below level `kPostMutatorTopLockLevel` may be acquired after 155 Similarly only locks at level strictly above `kMutatatorLock` may be held while 160 deadlock: Since we always wait on a lower-level lock, the holder of the 161 lowest-level lock can always progress. An attempt to initiate a checkpoint or to 164 is itself holding the mutator lock, and can only be blocked on lower-level 173 so checkpoint code may only acquire mutexes at or below level 179 release. This may also prevent higher level mutexes from getting released. Thus 180 checkpoint code should only acquire mutexes at level `kPostMonitorLock` or 188 participating in GC checkpoints. Waiting while holding a lower-level lock like 195 low-level locks held. But such code must somehow ensure that such waits [all …]
|
D | monitor_inflation.md | 37 this array. Both the second level "rows" of this array, and the chunks themselves are allocated on 40 twice the index size that was actually required. (This doesn't count the top-level index needed
|
D | thread.h | 1208 static constexpr ThreadOffset<pointer_size> HeldMutexOffset(LockLevel level) { in HeldMutexOffset() argument 1209 DCHECK_LT(enum_cast<size_t>(level), arraysize(tlsPtr_.held_mutexes)); in HeldMutexOffset() 1211 held_mutexes[level])); in HeldMutexOffset() 1375 BaseMutex* GetHeldMutex(LockLevel level) const { in GetHeldMutex() argument 1376 return tlsPtr_.held_mutexes[level]; in GetHeldMutex() 1379 void SetHeldMutex(LockLevel level, BaseMutex* mutex) { in SetHeldMutex() argument 1380 tlsPtr_.held_mutexes[level] = mutex; in SetHeldMutex()
|
D | instrumentation.cc | 1395 InstrumentationLevel level; in EnableMethodTracing() local 1397 level = InstrumentationLevel::kInstrumentWithInterpreter; in EnableMethodTracing() 1399 level = InstrumentationLevel::kInstrumentWithEntryExitHooks; in EnableMethodTracing() 1402 ConfigureStubs(key, level, /*try_switch_to_non_debuggable=*/false); in EnableMethodTracing()
|
/art/tools/ |
D | run-libjdwp-tests.sh | 81 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 | 254 android::base::LogSeverity level) in LogBackend() argument 255 : 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 | 143 // Set in target.host because the top level compile_multilib
|
/art/test/ |
D | README.atest.md | 173 command from the Android source tree top-level directory:
|