Home
last modified time | relevance | path

Searched refs:tracing (Results 1 – 25 of 358) sorted by relevance

12345678910>>...15

/third_party/node/deps/v8/src/tracing/
Dtrace-event.cc16 namespace tracing { namespace
27 auto value = v8::tracing::TracedValue::Create(); in AddEndTraceEvent()
29 v8::internal::tracing::AddTraceEvent( in AddEndTraceEvent()
31 v8::internal::tracing::kGlobalScope, v8::internal::tracing::kNoId, in AddEndTraceEvent()
32 v8::internal::tracing::kNoId, TRACE_EVENT_FLAG_NONE, in AddEndTraceEvent()
35 v8::internal::tracing::AddTraceEvent( in AddEndTraceEvent()
37 v8::internal::tracing::kGlobalScope, v8::internal::tracing::kNoId, in AddEndTraceEvent()
38 v8::internal::tracing::kNoId, TRACE_EVENT_FLAG_NONE); in AddEndTraceEvent()
52 v8::internal::tracing::AddTraceEvent( in Initialize()
54 v8::internal::tracing::kGlobalScope, v8::internal::tracing::kNoId, in Initialize()
[all …]
Dtrace-event.h51 #define TRACE_STR_COPY(str) v8::internal::tracing::TraceStringWithCopy(str)
56 v8::internal::tracing::TraceID::WithScope(scope, id)
82 v8::internal::tracing::TraceEventHelper::GetTracingController() \
103 #define TRACE_EVENT_API_ADD_TRACE_EVENT v8::internal::tracing::AddTraceEventImpl
120 v8::internal::tracing::AddTraceEventWithTimestampImpl
128 v8::internal::tracing::TraceEventHelper::GetTracingController() \
182 v8::internal::tracing::AddTraceEvent( \
184 v8::internal::tracing::kGlobalScope, v8::internal::tracing::kNoId, \
185 v8::internal::tracing::kNoId, flags, ##__VA_ARGS__); \
194 v8::internal::tracing::ScopedTracer INTERNAL_TRACE_EVENT_UID(tracer); \
[all …]
/third_party/node/src/tracing/
Dtrace_event.h34 #define TRACE_STR_COPY(str) node::tracing::TraceStringWithCopy(str)
38 #define TRACE_ID_MANGLE(id) node::tracing::TraceID::ForceMangle(id)
42 #define TRACE_ID_DONT_MANGLE(id) node::tracing::TraceID::DontMangle(id)
73 node::tracing::TraceEventHelper::GetCategoryGroupEnabled
93 #define TRACE_EVENT_API_ADD_TRACE_EVENT node::tracing::AddTraceEventImpl
110 node::tracing::AddTraceEventWithTimestampImpl
119 node::tracing::TraceEventHelper::GetTracingController()) \
129 #define TRACE_EVENT_API_ADD_METADATA_EVENT node::tracing::AddMetadataEvent
179 node::tracing::AddTraceEvent( \
181 node::tracing::kGlobalScope, node::tracing::kNoId, \
[all …]
Dnode_trace_buffer.h11 namespace tracing {
13 using v8::platform::tracing::TraceBuffer;
14 using v8::platform::tracing::TraceBufferChunk;
15 using v8::platform::tracing::TraceObject;
Dagent.cc10 namespace tracing { namespace
48 using v8::platform::tracing::TraceConfig;
49 using v8::platform::tracing::TraceWriter;
238 node::tracing::kGlobalScope, // scope in AddMetadataEvent()
239 node::tracing::kNoId, // id in AddMetadataEvent()
240 node::tracing::kNoId, // bind_id in AddMetadataEvent()
245 Agent* node_agent = node::tracing::TraceEventHelper::GetAgent(); in AddMetadataEvent()
Dtrace_event.cc5 namespace tracing { namespace
35 return tracing::TraceEventHelper::GetTracingController(); in GetTracingController()
39 tracing::TraceEventHelper::SetTracingController(controller); in SetTracingController()
Dagent.h20 namespace tracing {
22 using v8::platform::tracing::TraceConfig;
23 using v8::platform::tracing::TraceObject;
35 class TracingController : public v8::platform::tracing::TracingController {
37 TracingController() : v8::platform::tracing::TracingController() {} in TracingController()
Dnode_trace_writer.h12 namespace tracing {
14 using v8::platform::tracing::TraceObject;
15 using v8::platform::tracing::TraceWriter;
/third_party/node/src/
Dnode_v8_platform-inl.h41 auto trace_process = tracing::TracedValue::Create(); in OnTraceEnabled()
91 tracing_agent_ = std::make_unique<tracing::Agent>(); in Initialize()
92 node::tracing::TraceEventHelper::SetAgent(tracing_agent_.get()); in Initialize()
93 node::tracing::TracingController* controller = in Initialize()
113 node::tracing::TraceEventHelper::SetAgent(nullptr); in Dispose()
147 std::unique_ptr<tracing::AsyncTraceWriter>( in StartTracingAgent()
148 new tracing::NodeTraceWriter( in StartTracingAgent()
150 tracing::Agent::kUseDefaultCategories); in StartTracingAgent()
156 inline tracing::AgentWriterHandle* GetTracingAgentWriter() { in GetTracingAgentWriter()
163 std::unique_ptr<tracing::Agent> tracing_agent_;
[all …]
/third_party/node/test/parallel/
Dtest-trace-events-api.js54 const tracing = createTracing({ categories: [ 'node.perf' ] }); constant
56 assert.strictEqual(tracing.categories, 'node.perf');
57 assert.strictEqual(tracing.enabled, false);
60 tracing.enable();
61 tracing.enable(); // Purposefully enable twice to test calling twice
62 assert.strictEqual(tracing.enabled, true);
69 tracing.disable();
70 assert.strictEqual(tracing.enabled, false);
92 tracing.enable();
119 const tracing = createTracing({ categories: [ `a${n}` ] }); constant
[all …]
/third_party/skia/site/docs/dev/tools/
Dtracing.md13 with the standard [tracing interface](chrome://tracing), along with the rest of Chromium. In
14 the Android framework, Skia's tracing is integrated into
17 For standalone builds, Skia's tools (DM, nanobench, and Viewer) are capable of tracing execution
25 [chrome://tracing](chrome://tracing).
29 # Run DM on several GMs to get tracing data
33 tracing tool that prevent loading a file larger than 256 MB. To stay under that limit (and avoid
35 tracing. Once you have generated a file in this way, go to
36 [chrome://tracing](chrome://tracing), click Load:
41 tracing tools. Tip: press '?' for a help screen explaining the available keyboard and mouse
44 ![Tracing interface](../tracing.png)
[all …]
/third_party/ltp/testcases/kernel/mce-test/lib/
Dapei-inject.sh118 [ -d /sys/kernel/debug/tracing ] || die "no tracing"
119 echo "function_graph" > /sys/kernel/debug/tracing/current_tracer
120 echo $1 > /sys/kernel/debug/tracing/set_ftrace_filter
121 echo "1" > /sys/kernel/debug/tracing/tracing_enabled
126 [ -d /sys/kernel/debug/tracing ] || die "no tracing"
127 echo "0" > /sys/kernel/debug/tracing/tracing_enabled
128 cp /sys/kernel/debug/tracing/trace $RDIR/$this_case/
129 echo "nop" > /sys/kernel/debug/tracing/current_tracer
/third_party/openssl/doc/man3/
DOSSL_trace_enabled.pod52 If tracing is enabled (see L</NOTES> below), these functions are used to
53 generate free text tracing output.
55 The tracing output is divided into types which are enabled
57 The tracing types are described in detail in
70 tracing code both channel types are effectively indistinguishable.
82 The tracing code normally does not call OSSL_trace_{begin,end}() directly,
88 OSSL_trace_enabled() can be used to check if tracing for the given
91 OSSL_trace_begin() is used to starts a tracing section, and get the
95 OSSL_trace_end() is used to end a tracing section.
97 Using OSSL_trace_begin() and OSSL_trace_end() to wrap tracing sections
[all …]
/third_party/node/doc/api/
Dtracing.md9 The `node:trace_events` module provides a mechanism to centralize tracing
73 const tracing = trace_events.createTracing({ categories: ['node.perf'] });
74 tracing.enable(); // Enable trace event capture for the 'node.perf' category
78 tracing.disable(); // Disable trace event capture for the 'node.perf' category
81 Running Node.js with tracing enabled will produce log files that can be opened
82 in the [`chrome://tracing`](https://www.chromium.org/developers/how-tos/trace-event-profiling-tool)
105 The tracing system uses the same time source
124 The `Tracing` object is used to enable or disable tracing for sets of
129 `tracing.enable()` method adds the categories to the set of enabled trace event
130 categories. Calling `tracing.disable()` will remove the categories from the
[all …]
/third_party/python/Lib/test/dtracedata/
Dgc.stp1 global tracing variable
8 tracing = 1;
14 if (tracing) {
24 tracing = 0;
Dcall_stack.stp1 global tracing variable
18 tracing = 1;
28 if (tracing) {
39 tracing = 0;
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Draytracing.txt5 [[ray-tracing]]
8 Ray tracing uses a separate rendering pipeline from both the graphics and
9 compute pipelines (see <<pipelines-ray-tracing,Ray Tracing Pipeline>>).
12 image::{images}/ray_tracing_execution.svg[align="center",title="Ray tracing pipeline execution",opt…
16 Interaction between the different shader stages in the ray tracing pipeline
19 Within the ray tracing pipeline, code:OpTraceRayKHR
24 various ray tracing shader stages during its execution.
25 The relationship between the ray tracing pipeline object and the geometries
27 tracing command in a slink:VkBuffer object known as a _shader binding
29 code:OpExecuteCallableKHR can also be used in ray tracing pipelines to
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
DVK_KHR_ray_tracing_pipeline.txt22 pipeline libraries to be used with ray tracing pipelines and enabling
70 but increasing performance of graphics hardware has made ray tracing a
72 Being able to integrate ray tracing with traditional rasterization makes it
75 visibility and ray tracing for secondary queries.
77 To enable ray tracing, this extension adds a few different categories of new
80 * A new ray tracing pipeline type with new shader domains: ray generation,
84 * Ray tracing commands which initiate the ray pipeline traversal and
127 * added support for indirect ray tracing (flink:vkCmdTraceRaysIndirectKHR)
134 ray tracing
148 * added <<pipeline-library,pipeline library>> support for ray tracing
[all …]
/third_party/node/src/inspector/
Dtracing_agent.cc15 using v8::platform::tracing::TraceWriter;
82 class InspectorTraceWriter : public node::tracing::AsyncTraceWriter {
89 v8::platform::tracing::TraceObject* trace_event) override { in AppendTraceEvent()
156 tracing::AgentWriterHandle* writer = GetTracingAgentWriter(); in start()
162 tracing::Agent::kIgnoreDefaultCategories); in start()
/third_party/node/test/cctest/
Dnode_test_fixture.cc14 std::make_unique<node::tracing::Agent>(); in SetUp()
15 node::tracing::TraceEventHelper::SetAgent( in SetUp()
17 node::tracing::TracingController* tracing_controller = in SetUp()
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/commonvalidity/
Dtrace_rays_common_khr.txt10 from a shader invocation with a <<ray-tracing-recursion-depth, recursion
12 used to create the bound ray tracing pipeline
87 If the currently bound ray tracing pipeline was created with pname:flags
93 If the currently bound ray tracing pipeline was created with pname:flags
99 If the currently bound ray tracing pipeline was created with pname:flags
105 If the currently bound ray tracing pipeline was created with pname:flags
111 If the currently bound ray tracing pipeline was created with pname:flags
118 If the currently bound ray tracing pipeline was created with pname:flags
/third_party/node/test/fuzzers/
Dfuzz_env.cc23 using TracingAgentUniquePtr = std::unique_ptr<node::tracing::Agent>;
38 tracing_agent = std::make_unique<node::tracing::Agent>(); in LLVMFuzzerInitialize()
39 node::tracing::TraceEventHelper::SetAgent(tracing_agent.get()); in LLVMFuzzerInitialize()
40 node::tracing::TracingController* tracing_controller = in LLVMFuzzerInitialize()
/third_party/mesa3d/docs/
Du_trace.rst4 Mesa has its own GPU performance tracing framework which drivers may
25 if set to ``1`` enables tracing and outputs the data into ``stdout``
42 Meaningful only for Perfetto tracing. If set to ``1`` enables
43 instrumentation of GPU commands before the tracing is enabled.
/third_party/skia/third_party/externals/dawn/src/dawn_platform/
DCMakeLists.txt28 "tracing/EventTracer.cpp"
29 "tracing/EventTracer.h"
30 "tracing/TraceEvent.h"
/third_party/python/Modules/
D_tracemalloc.c500 assert(_Py_tracemalloc_config.tracing); in tracemalloc_remove_trace()
524 assert(_Py_tracemalloc_config.tracing); in tracemalloc_add_trace()
971 if (_Py_tracemalloc_config.tracing) { in tracemalloc_start()
1012 _Py_tracemalloc_config.tracing = 1; in tracemalloc_start()
1021 if (!_Py_tracemalloc_config.tracing) in tracemalloc_stop()
1025 _Py_tracemalloc_config.tracing = 0; in tracemalloc_stop()
1053 return PyBool_FromLong(_Py_tracemalloc_config.tracing); in _tracemalloc_is_tracing_impl()
1067 if (!_Py_tracemalloc_config.tracing) in _tracemalloc_clear_traces_impl()
1346 if (!_Py_tracemalloc_config.tracing) in _tracemalloc__get_traces_impl()
1419 if (!_Py_tracemalloc_config.tracing) in tracemalloc_get_traceback()
[all …]

12345678910>>...15