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

12

/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DTimelineTraceEventProcessor.h83 // FIXME: re-use definitions in TraceEvent.h once it's promoted to all platforms.
101 // FIXME: use the definition in TraceEvent.h once we expose the latter to all plaforms.
134 class TraceEvent { class in class:WebCore::TimelineTraceEventProcessor
136 TraceEvent() function in class:WebCore::TimelineTraceEventProcessor::TraceEvent
142 TraceEvent(double timestamp, TraceEventPhase phase, const char* name, unsigned long long id, ThreadIdentifier threadIdentifier, function in class:WebCore::TimelineTraceEventProcessor::TraceEvent
213 typedef void (TimelineTraceEventProcessor::*TraceEventHandler)(const TraceEvent&);
222 bool maybeEnterLayerTask(const TraceEvent&, TimelineThreadState&);
226 PassRefPtr<JSONObject> createRecord(const TraceEvent&, const String& recordType, PassRefPtr<JSONObject> data = 0);
230 void onBeginFrame(const TraceEvent&);
231 void onUpdateLayerBegin(const TraceEvent
[all...]
H A DTimelineTraceEventProcessor.cpp193 size_t TimelineTraceEventProcessor::TraceEvent::findParameter(const char* name) const
202 const TimelineTraceEventProcessor::TraceValueUnion& TimelineTraceEventProcessor::TraceEvent::parameter(const char* name, TraceValueTypes expectedType) const
221 TraceEvent event(WTF::monotonicallyIncreasingTime(), phase, name, id, currentThread(), numArgs, argNames, argTypes, argValues);
231 void TimelineTraceEventProcessor::onBeginFrame(const TraceEvent&) argument
236 void TimelineTraceEventProcessor::onUpdateLayerBegin(const TraceEvent& event)
248 void TimelineTraceEventProcessor::onUpdateLayerEnd(const TraceEvent& event)
253 void TimelineTraceEventProcessor::onPaintLayerBegin(const TraceEvent& event)
260 void TimelineTraceEventProcessor::onPaintLayerEnd(const TraceEvent& event)
266 void TimelineTraceEventProcessor::onPaintSetupBegin(const TraceEvent& event)
272 void TimelineTraceEventProcessor::onPaintSetupEnd(const TraceEvent
[all...]
/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 {
157 // All numbers and bool values from TraceEvent args are cast to double.
164 const TraceEvent* other_even
[all...]
H A Dtrace_event_analyzer.cc17 // TraceEvent
19 TraceEvent::TraceEvent() function in class:trace_analyzer::TraceEvent
26 TraceEvent::~TraceEvent() {
29 bool TraceEvent::SetFromJSON(const base::Value* event_value) {
41 LOG(ERROR) << "ph is missing from TraceEvent JSON";
53 LOG(ERROR) << "pid is missing from TraceEvent JSON";
57 LOG(ERROR) << "tid is missing from TraceEvent JSON";
61 LOG(ERROR) << "ts is missing from TraceEvent JSO
[all...]
/external/chromium_org/base/debug/
H A Dtrace_event_impl.h70 class BASE_EXPORT TraceEvent { class in namespace:base::debug
81 TraceEvent();
82 TraceEvent(int thread_id,
94 TraceEvent(const TraceEvent& other);
95 TraceEvent& operator=(const TraceEvent& other);
96 ~TraceEvent();
99 static void AppendEventsAsJSON(const std::vector<TraceEvent>& events,
146 virtual void AddEvent(const TraceEvent
[all...]
H A Dtrace_event_impl.cc110 virtual void AddEvent(const TraceEvent& event) OVERRIDE {
126 virtual const TraceEvent& NextEvent() OVERRIDE {
144 const TraceEvent& event = GetEventAt(index);
154 virtual const TraceEvent& GetEventAt(size_t index) const OVERRIDE {
166 std::vector<TraceEvent> logged_events_;
180 virtual void AddEvent(const TraceEvent& event) OVERRIDE {
193 virtual const TraceEvent& NextEvent() OVERRIDE {
207 const TraceEvent& event = GetEventAt(i);
216 virtual const TraceEvent& GetEventAt(size_t index) const OVERRIDE {
227 std::vector<TraceEvent> logged_events
[all...]
H A Dtrace_event_win.cc43 void TraceEventETWProvider::TraceEvent(const char* name, function in class:base::debug::TraceEventETWProvider
111 provider->TraceEvent(name, name_len, type, id, extra, extra_len);
H A Dtrace_event_win.h75 void TraceEvent(const char* name,
H A Dtrace_event_android.cc44 base::debug::TraceEvent::TraceValue value;
46 base::debug::TraceEvent::AppendValueAsJSON(arg_types[i], value, &out);
/external/chromium_org/content/public/android/java/src/org/chromium/content/app/
H A DLibraryLoader.java14 import org.chromium.content.common.TraceEvent;
132 TraceEvent.setEnabledToMatchNative();
/external/chromium_org/content/public/android/java/src/org/chromium/content/browser/
H A DChildProcessConnection.java30 import org.chromium.content.common.TraceEvent;
196 TraceEvent.begin();
204 TraceEvent.end();
278 TraceEvent.begin();
286 TraceEvent.end();
305 TraceEvent.begin();
314 TraceEvent.end();
352 TraceEvent.begin();
413 TraceEvent.end();
H A DVSyncMonitor.java13 import org.chromium.content.common.TraceEvent;
80 TraceEvent.instant("VSync");
94 TraceEvent.instant("VSyncTimer");
H A DContentViewGestureHandler.java20 import org.chromium.content.common.TraceEvent;
207 TraceEvent.begin("TouchEventTimeout");
216 TraceEvent.end();
234 TraceEvent.instant("TouchEventTimeout:ConfirmOriginalEvent");
243 TraceEvent.instant("TouchEventTimeout:ConfirmCancelEvent");
354 TraceEvent.begin();
609 TraceEvent.end();
780 TraceEvent.begin("onTouchEvent");
804 TraceEvent.end("onTouchEvent");
869 TraceEvent
[all...]
H A DContentView.java26 import org.chromium.content.common.TraceEvent;
422 TraceEvent.begin();
425 TraceEvent.end();
440 TraceEvent.begin();
443 TraceEvent.end();
H A DContentViewCore.java67 import org.chromium.content.common.TraceEvent;
283 TraceEvent.instant("ContentViewCore::onVSync ignored");
778 TraceEvent.begin();
800 TraceEvent.end();
1422 TraceEvent.begin();
1425 TraceEvent.end();
1569 TraceEvent.begin();
1582 TraceEvent.end();
1730 TraceEvent.begin();
1738 TraceEvent
[all...]
/external/chromium/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/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 DTraceEvent.java26 public class TraceEvent { class
52 // Tags for dumping to logcat or TraceEvent
53 private final static String TAG = "TraceEvent.LooperMonitor";
109 TraceEvent.end(IDLE_EVENT_NAME);
111 TraceEvent.begin(DISPATCH_EVENT_NAME, line);
123 TraceEvent.end(DISPATCH_EVENT_NAME);
130 TraceEvent.instant("TraceEvent.LooperMonitor:IdleStats", message);
140 TraceEvent.begin(IDLE_EVENT_NAME, mNumTasksSinceLastIdle + " tasks since last idle.");
187 Log.e("TraceEvent", "ini
[all...]
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.
156 TraceEvent.instant(name);
169 TraceEvent.startAsync(name, eventId);
190 TraceEvent.finishAsync(name, eventId);
210 TraceEvent
[all...]
H A DCleanupReference.java85 TraceEvent.begin();
109 TraceEvent.end();
/external/chromium_org/third_party/WebKit/Source/core/platform/chromium/
H A DTraceEvent.h174 WebCore::TraceEvent::TraceStringWithCopy(str)
442 TraceEvent::SamplingStateScope<bucket_number> traceEventSamplingScope(category "\0" name);
447 TraceEvent::SamplingStateScope<bucket_number>::current()
452 TraceEvent::SamplingStateScope<bucket_number>::set(category "\0" name)
458 TraceEvent::SamplingStateScope<bucket_number>::set(categoryAndName)
528 WebCore::TraceEvent::addTraceEvent( \
530 WebCore::TraceEvent::noEventId, flags, ##__VA_ARGS__); \
539 WebCore::TraceEvent::TraceEndOnScopeClose \
542 WebCore::TraceEvent::addTraceEvent( \
545 name, WebCore::TraceEvent
602 namespace TraceEvent { namespace in namespace:WebCore
[all...]
/external/chromium/base/debug/
H A Dtrace_event_win.cc42 void TraceLog::TraceEvent(const char* name, function in class:base::debug::TraceLog
110 provider->TraceEvent(name, name_len, type, id, extra, extra_len);
H A Dtrace_event_win.h102 void TraceEvent(const char* name,
/external/chromium_org/ppapi/tests/
H A Dtest_trace_event.cc10 REGISTER_TEST_CASE(TraceEvent); variable
/external/chromium_org/android_webview/java/src/org/chromium/android_webview/
H A DJavaBrowserViewRendererHelper.java16 import org.chromium.content.common.TraceEvent;

Completed in 3130 milliseconds

12