Searched refs:TraceEvent (Results 1 - 25 of 61) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DInspectorTraceEvents.h9 #include "platform/TraceEvent.h"
35 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> beginData(FrameView*);
36 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(RenderObject* rootForThisLayout);
41 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const RenderObject*);
46 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const RenderObject* renderer, const RenderObject* paintContainer);
51 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceRequest&);
56 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceResponse&);
61 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, int encodedDataLength);
66 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, double finishTime, bool didFail);
71 static PassRefPtr<TraceEvent
[all...]
H A DInspectorTimelineAgent.h237 void onBeginImplSideFrame(const TraceEventDispatcher::TraceEvent&);
238 void onPaintSetupBegin(const TraceEventDispatcher::TraceEvent&);
239 void onPaintSetupEnd(const TraceEventDispatcher::TraceEvent&);
240 void onRasterTaskBegin(const TraceEventDispatcher::TraceEvent&);
241 void onRasterTaskEnd(const TraceEventDispatcher::TraceEvent&);
242 void onImageDecodeBegin(const TraceEventDispatcher::TraceEvent&);
243 void onImageDecodeEnd(const TraceEventDispatcher::TraceEvent&);
244 void onLayerDeleted(const TraceEventDispatcher::TraceEvent&);
245 void onDrawLazyPixelRef(const TraceEventDispatcher::TraceEvent&);
246 void onDecodeLazyPixelRefBegin(const TraceEventDispatcher::TraceEvent
[all...]
H A DTraceEventDispatcher.h34 #include "platform/TraceEvent.h"
50 class TraceEvent { class in class:blink::TraceEventDispatcher
52 TraceEvent() function in class:blink::TraceEventDispatcher::TraceEvent
58 TraceEvent(double timestamp, char phase, const char* name, unsigned long long id, ThreadIdentifier threadIdentifier, function in class:blink::TraceEventDispatcher::TraceEvent
103 return reinterpret_cast<const blink::TraceEvent::TraceValueUnion*>(m_argumentValues + index)->m_int;
122 const blink::TraceEvent::TraceValueUnion& parameter(const char* name, unsigned char expectedType) const;
132 blink::TraceEvent::TraceValueUnion m_argumentValues[MaxArguments];
144 virtual void call(const TraceEventDispatcher::TraceEvent&) = 0;
181 Vector<TraceEvent> m_backgroundEvents;
H A DInspectorTraceEvents.cpp38 class JSCallStack : public TraceEvent::ConvertableToTraceFormat {
61 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorLayoutEvent::beginData(FrameView* frameView)
103 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorLayoutEvent::endData(RenderObject* rootForThisLayout)
118 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorLayoutInvalidationTrackingEvent::data(const RenderObject* renderer)
129 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorPaintInvalidationTrackingEvent::data(const RenderObject* renderer, const RenderObject* paintContainer)
139 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorSendRequestEvent::data(unsigned long identifier, LocalFrame* frame, const ResourceRequest& request)
151 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorReceiveResponseEvent::data(unsigned long identifier, LocalFrame* frame, const ResourceResponse& response)
163 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorReceiveDataEvent::data(unsigned long identifier, LocalFrame* frame, int encodedDataLength)
174 PassRefPtr<TraceEvent::ConvertableToTraceFormat> InspectorResourceFinishEvent::data(unsigned long identifier, double finishTime, bool didFail)
203 PassRefPtr<TraceEvent
[all...]
H A DTraceEventDispatcher.cpp63 // TraceEvent object is created here, rather than created in the callers of enqueEvent and passed as an argument of enqueEvent.
65 TraceEvent event(timestamp, phase, name, id, threadIdentifier, argumentCount, argumentNames, argumentTypes, argumentValues);
83 Vector<TraceEvent> events;
93 const TraceEvent& event = events[eventIndex];
143 size_t TraceEventDispatcher::TraceEvent::findParameter(const char* name) const
152 const TraceEvent::TraceValueUnion& TraceEventDispatcher::TraceEvent::parameter(const char* name, unsigned char expectedType) const
154 static blink::TraceEvent::TraceValueUnion missingValue;
/external/chromium_org/third_party/WebKit/Source/platform/
H A DEventTracer.h47 namespace TraceEvent { namespace in namespace:blink
65 static TraceEvent::TraceEventHandle addTraceEvent(char phase,
73 TraceEvent::ConvertableToTraceFormat*[],
75 static TraceEvent::TraceEventHandle addTraceEvent(char phase,
84 static void updateTraceEventDuration(const unsigned char* categoryEnabledFlag, const char* name, TraceEvent::TraceEventHandle);
H A DEventTracer.cpp41 COMPILE_ASSERT(sizeof(blink::Platform::TraceEventHandle) == sizeof(TraceEvent::TraceEventHandle), TraceEventHandle_types_must_be_compatible);
76 TraceEvent::TraceEventHandle EventTracer::addTraceEvent(char phase, const unsigned char* categoryEnabledFlag,
79 TraceEvent::ConvertableToTraceFormat* convertableValues[],
94 TraceEvent::TraceEventHandle EventTracer::addTraceEvent(char phase, const unsigned char* categoryEnabledFlag,
102 void EventTracer::updateTraceEventDuration(const unsigned char* categoryEnabledFlag, const char* name, TraceEvent::TraceEventHandle handle)
H A DTracedValue.h18 class PLATFORM_EXPORT TracedValue : public TraceEvent::ConvertableToTraceFormat {
H A DPlatformInstrumentation.h35 #include "platform/TraceEvent.h"
53 class LazyPixelRefTracker: TraceEvent::TraceScopedTrackableObject<void*> {
56 : TraceEvent::TraceScopedTrackableObject<void*>(CategoryName, LazyPixelRef, instance)
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebConvertableToTraceFormat.h13 namespace TraceEvent { namespace in namespace:blink
21 WebConvertableToTraceFormat(TraceEvent::ConvertableToTraceFormat*);
37 WebPrivatePtr<TraceEvent::ConvertableToTraceFormat> m_private;
/external/chromium_org/third_party/WebKit/Source/platform/exported/
H A DWebConvertableToTraceFormat.cpp13 WebConvertableToTraceFormat::WebConvertableToTraceFormat(TraceEvent::ConvertableToTraceFormat* convertable)
/external/chromium_org/android_webview/test/shell/src/org/chromium/android_webview/shell/
H A DAwShellApplication.java15 import org.chromium.base.TraceEvent;
46 TraceEvent.setATraceEnabled(true);
/external/chromium_org/base/test/
H A Dtrace_event_analyzer.h20 // The events are returned as trace_analyzer::TraceEvent objects.
21 // TraceEvent contains a single trace event's data, as well as a pointer to
91 // trace_analyzer::TraceEvent is a more convenient form of the
92 // base::debug::TraceEvent class to make tracing-based tests easier to write.
93 struct TraceEvent { struct in namespace:trace_analyzer
108 TraceEvent();
109 ~TraceEvent();
113 bool operator< (const TraceEvent& rhs) const {
159 // All numbers and bool values from TraceEvent args are cast to double.
166 const TraceEvent* other_even
[all...]
H A Dtrace_event_analyzer.cc17 // TraceEvent
19 TraceEvent::TraceEvent() function in class:trace_analyzer::TraceEvent
27 TraceEvent::~TraceEvent() {
30 bool TraceEvent::SetFromJSON(const base::Value* event_value) {
42 LOG(ERROR) << "ph is missing from TraceEvent JSON";
56 LOG(ERROR) << "pid is missing from TraceEvent JSON";
60 LOG(ERROR) << "tid is missing from TraceEvent JSON";
64 LOG(ERROR) << "ts is missing from TraceEvent JSO
[all...]
/external/chromium_org/ui/android/java/src/org/chromium/ui/
H A DVSyncMonitor.java14 import org.chromium.base.TraceEvent;
91 TraceEvent.begin("VSync");
94 TraceEvent.end("VSync");
105 TraceEvent.begin("VSyncTimer");
108 TraceEvent.end("VSyncTimer");
116 TraceEvent.begin("VSyncSynthetic");
119 TraceEvent.end("VSyncSynthetic");
/external/chromium_org/content/public/android/java/src/org/chromium/content/browser/
H A DChildProcessConnectionImpl.java20 import org.chromium.base.TraceEvent;
116 TraceEvent.begin();
124 TraceEvent.end();
148 TraceEvent.begin();
156 TraceEvent.end();
230 TraceEvent.begin();
243 TraceEvent.end();
262 TraceEvent.begin();
271 TraceEvent.end();
295 TraceEvent
[all...]
H A DContentView.java25 import org.chromium.base.TraceEvent;
81 TraceEvent.begin();
84 TraceEvent.end();
99 TraceEvent.begin();
102 TraceEvent.end();
/external/chromium_org/base/debug/
H A Dtrace_event_impl.h98 class BASE_EXPORT TraceEvent { class in namespace:base::debug
109 TraceEvent();
110 ~TraceEvent();
112 // We don't need to copy TraceEvent except when TraceEventBuffer is cloned.
114 void CopyFrom(const TraceEvent& other);
187 DISALLOW_COPY_AND_ASSIGN(TraceEvent);
199 TraceEvent* AddTraceEvent(size_t* event_index);
206 TraceEvent* GetEventAt(size_t index) {
210 const TraceEvent* GetEventAt(size_t index) const {
221 TraceEvent chunk
[all...]
H A Dtrace_event_android.cc27 const base::debug::TraceEvent::TraceValue* arg_values,
45 base::debug::TraceEvent::AppendValueAsJSON(
122 void TraceEvent::SendToATrace() {
H A Dtrace_event_win.cc43 void TraceEventETWProvider::TraceEvent(const char* name, function in class:base::debug::TraceEventETWProvider
114 provider->TraceEvent(name, name_len, type, id, extra, extra_len);
/external/chromium_org/base/win/
H A Devent_trace_provider.cc109 return ::TraceEvent(session_handle_, &event.header);
123 return ::TraceEvent(session_handle_, &event.header);
130 return ::TraceEvent(session_handle_, event);
/external/chromium_org/content/public/android/java/src/org/chromium/content/common/
H A DCleanupReference.java13 import org.chromium.base.TraceEvent;
87 TraceEvent.begin();
111 TraceEvent.end();
/external/chromium_org/content/test/ppapi/
H A Dppapi_browsertest.cc123 TEST_PPAPI_IN_PROCESS(TraceEvent)
124 TEST_PPAPI_OUT_OF_PROCESS(TraceEvent)
/external/chromium_org/third_party/angle/src/third_party/trace_event/
H A Dtrace_event.h152 WebCore::TraceEvent::TraceStringWithCopy(str)
420 TraceEvent::SamplingStateScope<bucket_number> traceEventSamplingScope(category "\0" name);
425 TraceEvent::SamplingStateScope<bucket_number>::current()
430 TraceEvent::SamplingStateScope<bucket_number>::set(category "\0" name)
436 TraceEvent::SamplingStateScope<bucket_number>::set(categoryAndName)
503 gl::TraceEvent::addTraceEvent( \
505 gl::TraceEvent::noEventId, flags, ##__VA_ARGS__); \
514 gl::TraceEvent::TraceEndOnScopeClose \
517 gl::TraceEvent::addTraceEvent( \
520 name, gl::TraceEvent
577 namespace TraceEvent { namespace in namespace:gl
[all...]
/external/chromium_org/base/android/java/src/org/chromium/base/
H A DPerfTraceEvent.java23 * PerfTraceEvent can be used like TraceEvent, but is intended for
27 * All PerfTraceEvent events funnel into TraceEvent. When not doing
29 * PerfTraceEvents can be enabled even when TraceEvent is not.
31 * Unlike TraceEvent, PerfTraceEvent data is sent to the system log,
36 * the @TracePerf annotation. Thus, unlike TraceEvent, we do not
68 // Events are stored as a JSON dict much like TraceEvent.
161 TraceEvent.instant(name);
175 TraceEvent.startAsync(name, eventId);
197 TraceEvent.finishAsync(name, eventId);
218 TraceEvent
[all...]

Completed in 419 milliseconds

123