Searched refs:TraceExtension (Results 1 – 4 of 4) sorted by relevance
37 const char* TraceExtension::kSource =44 v8::Local<v8::FunctionTemplate> TraceExtension::GetNativeFunctionTemplate( in GetNativeFunctionTemplate()51 return v8::FunctionTemplate::New(isolate, TraceExtension::Trace); in GetNativeFunctionTemplate()57 return v8::FunctionTemplate::New(isolate, TraceExtension::JSTrace); in GetNativeFunctionTemplate()63 return v8::FunctionTemplate::New(isolate, TraceExtension::JSEntrySP); in GetNativeFunctionTemplate()69 return v8::FunctionTemplate::New(isolate, TraceExtension::JSEntrySPLevel2); in GetNativeFunctionTemplate()77 Address TraceExtension::GetFP(const v8::FunctionCallbackInfo<v8::Value>& args) { in GetFP()99 void TraceExtension::InitTraceEnv(TickSample* sample) { in InitTraceEnv()104 void TraceExtension::DoTrace(Address fp) { in DoTrace()115 void TraceExtension::Trace(const v8::FunctionCallbackInfo<v8::Value>& args) { in Trace()[all …]
153 i::TraceExtension::InitTraceEnv(&sample); in TEST()178 CHECK_EQ(FUNCTION_ADDR(i::TraceExtension::Trace), sample.external_callback); in TEST()202 i::TraceExtension::InitTraceEnv(&sample); in TEST()232 CHECK_EQ(FUNCTION_ADDR(i::TraceExtension::JSTrace), sample.external_callback); in TEST()254 i::TraceExtension::DoTrace(fp); in CFuncDoTrace()273 i::TraceExtension::InitTraceEnv(&sample); in TEST()286 CHECK(!i::TraceExtension::GetJsEntrySp()); in TEST()288 CHECK(!i::TraceExtension::GetJsEntrySp()); in TEST()290 CHECK(!i::TraceExtension::GetJsEntrySp()); in TEST()292 CHECK(!i::TraceExtension::GetJsEntrySp()); in TEST()
38 class TraceExtension : public v8::Extension {40 TraceExtension() : v8::Extension("v8/trace", kSource) { } in TraceExtension() function
204 i::TraceExtension trace_extension; in main()