/external/compiler-rt/lib/tsan/dd/ |
D | CMakeLists.txt | 1 # Build for the experimental deadlock detector runtime library. 19 # Deadlock detector is currently supported on 64-bit Linux only. 47 add_dependencies(compiler-rt dd)
|
/external/compiler-rt/test/tsan/ |
D | must_deadlock.cc | 1 // Test that the deadlock detector can find a deadlock that actually happened. 2 // Currently we will fail to report such a deadlock because we check for 3 // cycles in lock-order graph after pthread_mutex_lock. 5 // RUN: %clangxx_tsan %s -o %t 20 // CHECK: ThreadSanitizer: lock-order-inversion (potential deadlock) in Thread() 31 fprintf(stderr, "This test is going to deadlock and die in 3 seconds\n"); in main()
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_deadlock_detector.h | 1 //===-- sanitizer_deadlock_detector.h ---------------------------*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 11 // The deadlock detector maintains a directed graph of lock acquisitions. 12 // When a lock event happens, the detector checks if the locks already held by 15 // The detector can handle only a fixed amount of simultaneously live locks 19 // epochs can not be used with any of the detector methods except for 24 //===----------------------------------------------------------------------===// 34 // Thread-local state for DeadlockDetector. 59 // Returns true if this is the first (non-recursive) acquisition of this lock. 79 for (sptr i = n_recursive_locks - 1; i >= 0; i--) { in removeLock() [all …]
|
D | sanitizer_deadlock_detector_interface.h | 1 //===-- sanitizer_deadlock_detector_interface.h -----------------*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 11 // Abstract deadlock detector interface. 14 //===----------------------------------------------------------------------===// 28 // dd - deadlock detector. 29 // lt - logical (user) thread. 30 // pt - physical (OS) thread.
|
D | sanitizer_deadlock_detector2.cc | 1 //===-- sanitizer_deadlock_detector2.cc -----------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // Deadlock detector implementation based on adjacency lists. 12 //===----------------------------------------------------------------------===// 25 const u32 kNoId = -1; 26 const u32 kEndId = -2; 119 void *mem = MmapOrDie(sizeof(DD), "deadlock detector"); in Create() 131 "deadlock detector (physical thread)"); in CreatePhysicalThread() 136 pt->~DDPhysicalThread(); in DestroyPhysicalThread() 143 lt->ctx = ctx; in CreateLogicalThread() [all …]
|
D | sanitizer_deadlock_detector1.cc | 1 //===-- sanitizer_deadlock_detector1.cc -----------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // Deadlock detector implementation based on NxN adjacency bit matrix. 12 //===----------------------------------------------------------------------===// 64 void *mem = MmapOrDie(sizeof(DD), "deadlock detector"); in Create() 82 lt->ctx = ctx; in CreateLogicalThread() 83 lt->dd.clear(); in CreateLogicalThread() 84 lt->report_pending = false; in CreateLogicalThread() 89 lt->~DDLogicalThread(); in DestroyLogicalThread() 94 m->id = 0; in MutexInit() [all …]
|
/external/owasp/sanitizer/tools/findbugs/doc/ |
D | AddingDetectors.txt | 3 Updated June 6, 2003 (detector meta-information, cleanups) 9 FindBugs uses a plugin-based approach to adding detectors. 16 as particular "bug patterns" that the detector reports. 19 required for each FindBugs detector plugin. 39 of the findbugs source distribution. Both files must be UTF-8 encoded. 48 <Detector class="org.foobar.findbugs.FindUnreleasedLocks" speed="slow" /> 49 <Detector class="org.foobar.findbugs.ExperimentalDetector" speed="fast" disabled="true" /> 51 <!-- More Detector elements would go here... --> 55 <!-- More BugPattern elements would go here... --> 64 <DetectorPlugin> a collection of <Detector> and <BugPattern> elements. [all …]
|
D | Changes.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 22 <tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr> 23 <tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></font></td></tr> 24 <tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporters</a></font></td></… 25 <tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/">FindBugs blog</a></… 26 <tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a></font></td></tr> 27 <tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></font></td></tr> 28 <tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja/日本&#… 29 <tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></tr> 30 <tr><td><font size="-1"><a class="sidebar" href="bugDescriptions.html">Bug descriptions</a></font><… [all …]
|
D | FAQ.html | 20 <tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr> 21 <tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></font></td></tr> 22 <tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporters</a></font></td></… 23 <tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/">FindBugs blog</a></… 24 <tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a></font></td></tr> 25 <tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></font></td></tr> 26 <tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja/日本&#… 27 <tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></tr> 28 <tr><td><font size="-1"><a class="sidebar" href="bugDescriptions.html">Bug descriptions</a></font><… 29 <tr><td><font size="-1"><a class="sidebar" href="mailingLists.html">Mailing lists</a></font></td></… [all …]
|
D | bugDescriptions.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 4 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> 16 <tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr> 17 <tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></font></td></tr> 18 <tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporters</a></font></td></… 19 <tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/">FindBugs blog</a></… 20 <tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a></font></td></tr> 21 <tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></font></td></tr> 22 <tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja/日本&#… 23 <tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></tr> [all …]
|
D | allBugDescriptions.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 4 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> 16 <tr><td><font size="-1"><a class="sidebar" href="findbugs2.html">FindBugs 2.0</a></font></td></tr> 17 <tr><td><font size="-1"><a class="sidebar" href="demo.html">Demo and data</a></font></td></tr> 18 <tr><td><font size="-1"><a class="sidebar" href="users.html">Users and supporters</a></font></td></… 19 <tr><td><font size="-1"><a class="sidebar" href="http://findbugs.blogspot.com/">FindBugs blog</a></… 20 <tr><td><font size="-1"><a class="sidebar" href="factSheet.html">Fact sheet</a></font></td></tr> 21 <tr><td><font size="-1"><a class="sidebar" href="manual/index.html">Manual</a></font></td></tr> 22 <tr><td><font size="-1"><a class="sidebar" href="ja/manual/index.html">Manual(ja/日本&#… 23 <tr><td><font size="-1"><a class="sidebar" href="FAQ.html">FAQ</a></font></td></tr> [all …]
|
/external/bcc/snapcraft/ |
D | snapcraft.yaml | 16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 19 version: 0.3.0-20170401-1747-c5f48c9 25 mount-observe: null 26 system-observe: null 27 system-trace: null 87 deadlock-detector: 89 aliases: [deadlock-detector] 156 mysqld-qslower: 158 aliases: [mysqld-qslower] 340 - -DCMAKE_INSTALL_PREFIX=/usr [all …]
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_suppressions.h | 1 //===-- tsan_suppressions.h -------------------------------------*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 10 // This file is a part of ThreadSanitizer (TSan), a race detector. 12 //===----------------------------------------------------------------------===// 28 const char kSuppressionDeadlock[] = "deadlock";
|
D | tsan_flags.cc | 1 //===-- tsan_flags.cc -----------------------------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // This file is a part of ThreadSanitizer (TSan), a race detector. 12 //===----------------------------------------------------------------------===// 25 return &ctx->flags; in flags() 48 RegisterFlag(parser, #Name, Description, &f->Name); in RegisterTsanFlags() 53 "Report where each mutex is locked in deadlock reports", in RegisterTsanFlags() 54 &f->second_deadlock_stack); in RegisterTsanFlags() 78 f->SetDefaults(); in InitializeFlags() 86 uf->SetDefaults(); in InitializeFlags() [all …]
|
D | tsan_mutex.cc | 1 //===-- tsan_mutex.cc -----------------------------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // This file is a part of ThreadSanitizer (TSan), a race detector. 12 //===----------------------------------------------------------------------===// 20 // Simple reader-writer spin-mutex. Optimized for not-so-contended case. 29 const MutexType MutexTypeLeaf = (MutexType)-1; 155 Printf("ThreadSanitizer: internal deadlock detected\n"); in Lock() 177 thr->internal_deadlock_detector.CheckNoLocks(); in CheckNoLocks() 201 u64 passive = iter_ - active; in Contention() 229 cur_thread()->internal_deadlock_detector.Lock(type_); in Lock() [all …]
|
D | tsan_report.cc | 1 //===-- tsan_report.cc ----------------------------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // This file is a part of ThreadSanitizer (TSan), a race detector. 12 //===----------------------------------------------------------------------===// 90 return "heap-use-after-free"; in ReportTypeString() 92 return "heap-use-after-free (virtual call vs free)"; in ReportTypeString() 108 return "signal-unsafe call inside of a signal"; in ReportTypeString() 112 return "lock-order-inversion (potential deadlock)"; in ReportTypeString() 123 if (ent == 0 || ent->frames == 0) { in PrintStack() 127 SymbolizedStack *frame = ent->frames; in PrintStack() [all …]
|
/external/jline/src/src/test/resources/jline/example/ |
D | english.gz |
|
/external/sqlite/dist/ |
D | sqlite3.c | 17 ** language. The code for the "sqlite3" command-line shell is also in a 38 ** This file implements routines used to report what compile-time options 46 ** autoconf-based build 59 ** An array of names of all compile-time options. This array should 60 ** be sorted A-Z. 63 ** only a handful of compile-time options, so most times this array is usually 99 "COMPILER=clang-" CTIMEOPT_VAL(__clang_major__) "." 103 "COMPILER=msvc-" CTIMEOPT_VAL(_MSC_VER), 105 "COMPILER=gcc-" __VERSION__, 803 ** NO_TEST - The branches on this line are not [all …]
|
/external/sqlite/dist/orig/ |
D | sqlite3.c | 17 ** language. The code for the "sqlite3" command-line shell is also in a 38 ** This file implements routines used to report what compile-time options 46 ** autoconf-based build 59 ** An array of names of all compile-time options. This array should 60 ** be sorted A-Z. 63 ** only a handful of compile-time options, so most times this array is usually 99 "COMPILER=clang-" CTIMEOPT_VAL(__clang_major__) "." 103 "COMPILER=msvc-" CTIMEOPT_VAL(_MSC_VER), 105 "COMPILER=gcc-" __VERSION__, 803 ** NO_TEST - The branches on this line are not [all …]
|
/external/cldr/tools/java/org/unicode/cldr/util/data/transforms/ |
D | internal_raw_IPA-old.txt | 1803 ad-lib ædlˈɪb 3726 aide-de-camp ˌeddɪkˈæmp 5495 alpha-fetoprotein ˌælfəfˌitoprˈotin, ˌælfəfˌitoprˈotˈiɪn 7542 anglo-saxon ˈæŋglosˌæksən 8282 anti-lewisite ˌæntilˈuɪsˌaɪt 9550 aquifer %21020 ˈækwəfər, ˈɑkwə- 9555 aquilegia %7773 -lˈiʤə, ˌækwəlˈiʤiə 9559 aquiline %15023 -lɪn, ˈækwəlˌaɪn 9629 aragonite %11075 ərˈægənˌaɪt, ˈærəgə- 9645 aram %8777 ær-, ˈeræm, ˈɛrəm [all …]
|
D | internal_raw_IPA.txt | 1508 ad-lib ædlˈɪb 3152 aide-de-camp ˌeddɪkˈæmp 4660 alpha-fetoprotein ˌælfəfˌitoprˈotin, ˌælfəfˌitoprˈotˈiɪn 6464 anglo-saxon ˈæŋglosˌæksən 7113 anti-lewisite ˌæntilˈuɪsˌaɪt 10681 audio-visual ˌodiovˈɪʒuəl 11799 baby-sit bˈebisˌɪt 14086 battle-ax bˈætlæks 14655 bed-sitter bˈɛdsˌɪtər 14656 bed-wetting bˈɛdwˌɛtɪŋ [all …]
|