Home
last modified time | relevance | path

Searched refs:traces (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DIntelPTMultiCoreTrace.cpp51 traces; in StartOnAllCores() local
63 traces.try_emplace(cpu_id, in StartOnAllCores()
72 new IntelPTMultiCoreTrace(std::move(traces), process, (bool)cgroup_fd)); in StartOnAllCores()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_report.cpp614 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks()
618 hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); in HandleRacyStacks()
619 hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); in HandleRacyStacks()
754 VarSizeStackTrace traces[kMop]; in ReportRace() local
758 ObtainCurrentStack(thr, thr->trace_prev_pc, &traces[0], &tags[0]); in ReportRace()
759 if (IsFiredSuppression(ctx, rep_typ, traces[0])) in ReportRace()
773 size1, typ1, &tids[1], &traces[1], mset[1], &tags[1])) { in ReportRace()
778 if (IsFiredSuppression(ctx, rep_typ, traces[1])) in ReportRace()
781 if (HandleRacyStacks(thr, traces)) in ReportRace()
796 rep.AddMemoryAccess(addr, tags[i], s[i], tids[i], traces[i], mset[i]); in ReportRace()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_rtl_report.cpp689 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks()
693 hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); in HandleRacyStacks()
694 hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); in HandleRacyStacks()
871 VarSizeStackTrace traces[kMop]; in ReportRace() local
894 ObtainCurrentStack(thr, toppc, &traces[0], &tags[0]); in ReportRace()
895 if (IsFiredSuppression(ctx, typ, traces[0])) in ReportRace()
900 RestoreStack(s2.tid(), s2.epoch(), &traces[1], mset2, &tags[1]); in ReportRace()
901 if (IsFiredSuppression(ctx, typ, traces[1])) in ReportRace()
904 if (HandleRacyStacks(thr, traces)) in ReportRace()
921 rep.AddMemoryAccess(addr, tags[i], s, traces[i], in ReportRace()
/llvm-project-15.0.7/llvm/docs/HistoricalNotes/
H A D2003-06-25-Reoptimizer1.txt72 phase behavior from us (when some funcs/traces stop being hot and
84 Generating traces
92 cache, where the optimized traces are kept.
132 We generate instrumentation traces and optimized traces into separate
H A D2003-06-26-Reoptimizer2.txt19 The BinInterface tries to find live-outs for traces so that it can do
/llvm-project-15.0.7/lldb/source/Plugins/TraceExporter/docs/
H A Dhtr.rst3traces like the ones obtained with Intel PT contain is not digestible to humans in its raw form. G…
9 **Block Metadata:** Metadata associated with each *block*. For processor traces, some metadata exam…
/llvm-project-15.0.7/llvm/docs/
H A DXRay.rst29 - A suite of tools for analysing the traces.
291 convert from binary XRay traces (both basic and FDR mode) to YAML,
305 All the analysis tools that deal with traces use this implementation.
355 - With a large instrumented binary, the size of generated XRay traces can
357 heuristics for the analysis tools to sift through the traces and surface only
H A DGwpAsan.rst187 | | | allows better error reports by providing stack traces for …
247 To symbolize these stack traces, some care has to be taken. Scudo currently uses
249 provides human-readable stack traces in ``function+offset`` form, rather than
H A DXRayFDRFormat.rst14 When gathering XRay traces in Flight Data Recorder mode, each thread of an
49 | | | traces have type == 1 |
/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan_flags.inc37 "The depth limit of origin tracking stack traces.")
/llvm-project-15.0.7/clang/docs/
H A DThreadSanitizer.rst100 traces. This attribute may not be supported by other compilers, so we suggest
108 positives and incorrect stack traces. Therefore, it should be used with care,
H A DMemorySanitizer.rst30 higher. To get meaningful stack traces in error messages add
31 ``-fno-omit-frame-pointer``. To get perfect stack traces you may need
H A DAddressSanitizer.rst39 get a reasonable performance add ``-O1`` or higher. To get nicer stack traces
40 in error messages add ``-fno-omit-frame-pointer``. To get perfect stack traces
/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTOptions.td53 "basis. This effectively traces the entire activity on all cpus "
64 "the sum of the sizes of all thread and cpu traces of this process, "
/llvm-project-15.0.7/lldb/docs/use/
H A Dintel_pt.rst9 LLDB can collect traces and dump them using its symbolication stack.
230 If the analysis is done on the same computer where the traces were obtained,
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/
H A DREADME.txt21 traces out possible paths of execution. The state of the program
37 The analyzer traces out multiple paths by reasoning about branches and
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Doptions.inc45 "allows better error reports by providing stack traces for allocation and "
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/
H A DFuzzerFlags.def110 FUZZER_FLAG_INT(use_cmp, 1, "Use CMP traces to guide mutations")
169 "If >= 2 will also print stack traces.")
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Ddataflow.test116 USE_DATA_FLOW_TRACE: INFO: DataFlowTrace: 6 trace files, 3 functions, 1 traces with focus function
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_lock.cpp1025 static char traces[TRACE_BUF_ELE][128] = {0}; variable
1028 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s\n", X, Y);
1030 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s%d\n", X, Y, Z);
1032 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s %d,%d\n", X, Y, \
1043 __kmp_printf_no_lock("%s\n", traces[i]); in __kmp_dump_queuing_lock()
1046 __kmp_printf_no_lock("%s", traces[i]); in __kmp_dump_queuing_lock()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c.inc259 // Sets whether scudo records stack traces and other metadata for allocations
/llvm-project-15.0.7/lldb/docs/
H A Dlldb-gdb-remote.txt274 // This traces existing and future threads of the current process. An error is
278 // This traces specific threads.
358 // traces the entire activity on all cores. At decoding time, in order
362 // started. These secondary traces are correlated with the intel-pt
391 // already being traced with "thread tracing", these traces are left
414 // Stopping a process trace stops the active traces initiated with
418 // This is a best effort request, which tries to stop as many traces as
430 // Individual thread traces to stop.
/llvm-project-15.0.7/lldb/bindings/python/
H A Dpython-typemaps.swig361 // baton) nor can we just remove all traces of a callback, if we want to
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_flags.inc33 "stack traces (addr2line will only be used if llvm-symbolizer binary is "
/llvm-project-15.0.7/lldb/docs/resources/
H A Dtest.rst638 -s D:/src/llvmbuild/ninja/lldb-test-traces
651 … D:/src/llvmbuild/ninja/bin/lldb.exe -s D:/src/llvmbuild/ninja/lldb-test-traces -u CXXFLAGS -u CFL…

12