Lines Matching defs:v8
33 namespace v8 {
37 v8::CpuProfile* ProfilerExtension::last_profile = NULL;
42 v8::Handle<v8::FunctionTemplate> ProfilerExtension::GetNativeFunctionTemplate(
43 v8::Isolate* isolate, v8::Handle<v8::String> name) {
44 if (name->Equals(v8::String::NewFromUtf8(isolate, "startProfiling"))) {
45 return v8::FunctionTemplate::New(isolate,
47 } else if (name->Equals(v8::String::NewFromUtf8(isolate, "stopProfiling"))) {
48 return v8::FunctionTemplate::New(isolate,
52 return v8::Handle<v8::FunctionTemplate>();
58 const v8::FunctionCallbackInfo<v8::Value>& args) {
60 v8::CpuProfiler* cpu_profiler = args.GetIsolate()->GetCpuProfiler();
62 ? args[0].As<v8::String>()
63 : v8::String::Empty(args.GetIsolate()));
68 const v8::FunctionCallbackInfo<v8::Value>& args) {
69 v8::CpuProfiler* cpu_profiler = args.GetIsolate()->GetCpuProfiler();
71 ? args[0].As<v8::String>()
72 : v8::String::Empty(args.GetIsolate()));
75 } } // namespace v8::internal