/external/chromium_org/v8/src/ |
vm-state.h | 32 #include "isolate.h" 40 explicit inline VMState(Isolate* isolate); 44 Isolate* isolate_; 51 inline ExternalCallbackScope(Isolate* isolate, Address callback); 59 Isolate* isolate_;
|
code-stubs-hydrogen.cc | 58 CodeStubGraphBuilderBase(Isolate* isolate, HydrogenCodeStub* stub) 61 info_(stub, isolate), 63 descriptor_ = stub->GetInterfaceDescriptor(isolate); 82 Isolate* isolate() { return info_.isolate(); } function in class:v8::internal::CodeStubGraphBuilderBase 137 isolate()->counters()->code_stubs()->Increment(); 143 isolate()->GetHTracer()->TraceCompilation(&info_); 213 CodeStubGraphBuilder(Isolate* isolate, Stub* stub 874 Isolate* isolate = graph()->isolate(); local [all...] |
default-platform.cc | 49 void DefaultPlatform::CallOnForegroundThread(v8::Isolate* isolate, Task* task) {
|
default-platform.h | 44 virtual void CallOnForegroundThread(v8::Isolate *isolate,
|
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/ |
V8TestNode.cpp | 160 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestNodeTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 165 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(functionTemplate, "TestNode", V8Node::domTemplate(isolate, currentWorldType), V8TestNode::internalFieldCount, 169 isolate, currentWorldType); 176 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 180 v8::Handle<v8::FunctionTemplate> V8TestNode::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 182 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 185 return result->value.newLocal(isolate); 188 v8::EscapableHandleScope handleScope(isolate); [all...] |
V8TestCustomAccessors.cpp | 151 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestCustomAccessorsTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 160 isolate, currentWorldType); 167 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 171 v8::Handle<v8::FunctionTemplate> V8TestCustomAccessors::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 173 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 176 return result->value.newLocal(isolate); 179 v8::EscapableHandleScope handleScope(isolate); 181 ConfigureV8TestCustomAccessorsTemplate(data->rawDOMTemplate(&wrapperTypeInfo, currentWorldType), isolate, currentWorldType) [all...] |
V8TestInterfaceConstructor.cpp | 150 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceConstructorTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 159 isolate, currentWorldType); 166 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 170 v8::Handle<v8::FunctionTemplate> V8TestInterfaceConstructor::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 172 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 175 return result->value.newLocal(isolate); 178 v8::EscapableHandleScope handleScope(isolate); 180 ConfigureV8TestInterfaceConstructorTemplate(data->rawDOMTemplate(&wrapperTypeInfo, currentWorldType), isolate, currentWorldType) [all...] |
V8TestInterfaceConstructor2.cpp | 139 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestInterfaceConstructor2Template(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 148 isolate, currentWorldType); 155 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 159 v8::Handle<v8::FunctionTemplate> V8TestInterfaceConstructor2::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 161 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 164 return result->value.newLocal(isolate); 167 v8::EscapableHandleScope handleScope(isolate); 169 ConfigureV8TestInterfaceConstructor2Template(data->rawDOMTemplate(&wrapperTypeInfo, currentWorldType), isolate, currentWorldType) [all...] |
V8TestOverloadedConstructors.cpp | 161 static v8::Handle<v8::FunctionTemplate> ConfigureV8TestOverloadedConstructorsTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate, WrapperWorldType currentWorldType) 170 isolate, currentWorldType); 177 functionTemplate->Set(v8::String::NewFromUtf8(isolate, "toString", v8::String::kInternalizedString), V8PerIsolateData::current()->toStringTemplate()); 181 v8::Handle<v8::FunctionTemplate> V8TestOverloadedConstructors::domTemplate(v8::Isolate* isolate, WrapperWorldType currentWorldType) 183 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 186 return result->value.newLocal(isolate); 189 v8::EscapableHandleScope handleScope(isolate); 191 ConfigureV8TestOverloadedConstructorsTemplate(data->rawDOMTemplate(&wrapperTypeInfo, currentWorldType), isolate, currentWorldType) [all...] |
/external/v8/test/cctest/ |
test-lockers.cc | 33 #include "isolate.h" 58 // Migrating an isolate 61 KangarooThread(v8::Isolate* isolate, 64 isolate_(isolate), context_(context), value_(value) { 70 v8::Isolate::Scope isolate_scope(isolate_); 71 CHECK_EQ(isolate_, v8::internal::Isolate::Current()); 80 v8::Isolate::Scope isolate_scope(isolate_); 91 v8::Isolate* isolate_; 96 // Migrates an isolate from one thread to anothe 98 v8::Isolate* isolate = v8::Isolate::New(); local 213 v8::Isolate* isolate = v8::Isolate::New(); local 228 v8::Isolate* isolate = v8::Isolate::New(); local 287 v8::Isolate* isolate = v8::Isolate::New(); local 402 v8::Isolate* isolate = v8::Isolate::New(); local 455 v8::Isolate* isolate = v8::Isolate::New(); local 575 v8::Isolate* isolate = v8::Isolate::New(); local 642 v8::Isolate* isolate = v8::Isolate::New(); local 674 v8::Isolate* isolate = v8::Isolate::New(); local [all...] |
/external/v8/src/ |
runtime.cc | 46 #include "isolate-inl.h" 68 if (!(value)) return isolate->ThrowIllegalOperation(); 139 MUST_USE_RESULT static MaybeObject* DeepCopyBoilerplate(Isolate* isolate, 141 StackLimitCheck check(isolate); 142 if (check.HasOverflowed()) return isolate->StackOverflow(); 144 Heap* heap = isolate->heap(); 158 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); 169 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object); 195 { MaybeObject* maybe_result = DeepCopyBoilerplate(isolate, js_object) 282 Isolate* isolate = context->GetIsolate(); local 929 Isolate* isolate = obj->GetIsolate(); local [all...] |
ic.h | 93 IC(FrameDepth depth, Isolate* isolate); 140 Isolate* isolate() const { return isolate_; } function in class:v8::internal::IC 180 Isolate* isolate_; 214 CallICBase(Code::Kind kind, Isolate* isolate) 215 : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} 267 explicit CallIC(Isolate* isolate) : CallICBase(Code::CALL_IC, isolate) [all...] |
/external/chromium_org/content/renderer/ |
v8_value_converter_impl.cc | 132 v8::Isolate* isolate, 137 return v8::Null(isolate); 142 return v8::Boolean::New(isolate, val); 148 return v8::Integer::New(isolate, val); 154 return v8::Number::New(isolate, val); 161 isolate, val.c_str(), v8::String::kNormalString, val.length()); 165 return ToV8Array(isolate, static_cast<const base::ListValue*>(value)); 168 return ToV8Object(isolate, 176 return v8::Null(isolate); [all...] |
/external/chromium_org/v8/samples/ |
shell.cc | 48 v8::Handle<v8::Context> CreateShellContext(v8::Isolate* isolate); 50 int RunMain(v8::Isolate* isolate, int argc, char* argv[]); 51 bool ExecuteString(v8::Isolate* isolate, 61 v8::Handle<v8::String> ReadFile(v8::Isolate* isolate, const char* name); 62 void ReportException(v8::Isolate* isolate, v8::TryCatch* handler) 71 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
/external/chromium_org/chrome/renderer/extensions/ |
v8_schema_registry.cc | 58 GetOrCreateContext(v8::Isolate::GetCurrent()), 68 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 69 v8::EscapableHandleScope handle_scope(isolate); 70 v8::Context::Scope context_scope(GetOrCreateContext(isolate)); 72 v8::Local<v8::Array> v8_apis(v8::Array::New(isolate, apis.size())); 85 return maybe_schema->second.newLocal(v8::Isolate::GetCurrent()); 87 v8::Isolate* isolate = v8::Isolate::GetCurrent() [all...] |
app_bindings.cc | 45 bool CheckAccessToAppDetails(WebFrame* frame, v8::Isolate* isolate) { 49 isolate->ThrowException(v8::String::NewFromUtf8(isolate, error.c_str())); 94 if (!CheckAccessToAppDetails(context()->web_frame(), context()->isolate())) 98 context()->isolate()->ThrowException( 99 v8::String::NewFromUtf8(context()->isolate(), "Not enough arguments.")); 104 context()->isolate()->ThrowException(v8::String::NewFromUtf8( 105 context()->isolate(), "Argument 0 must be an object.")); 125 v8::Isolate* isolate = frame->mainWorldScriptContext()->GetIsolate() local [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
V8DOMWrapper.cpp | 45 static v8::Local<v8::Object> wrapInShadowTemplate(v8::Local<v8::Object> wrapper, Node* impl, v8::Isolate* isolate) 49 WrapperWorldType currentWorldType = worldType(isolate); 50 V8PerIsolateData* data = V8PerIsolateData::from(isolate); 53 shadowTemplate = v8::FunctionTemplate::New(isolate); 56 shadowTemplate->SetClassName(v8AtomicString(isolate, "HTMLDocument")); 57 shadowTemplate->Inherit(V8HTMLDocument::domTemplate(isolate, currentWorldType)); 74 v8::Local<v8::Object> V8DOMWrapper::createWrapper(v8::Handle<v8::Object> creationContext, const WrapperTypeInfo* type, void* impl, v8::Isolate* isolate) 76 V8WrapperInstantiationScope scope(creationContext, isolate); [all...] |
V8WorkerGlobalScopeEventListener.cpp | 47 V8WorkerGlobalScopeEventListener::V8WorkerGlobalScopeEventListener(v8::Local<v8::Object> listener, bool isInline, v8::Isolate* isolate) 48 : V8EventListener(listener, isInline, isolate) 61 v8::Isolate* isolate = toIsolate(context); local 62 v8::HandleScope handleScope(isolate); 76 v8::Handle<v8::Value> jsEvent = toV8(event, v8::Handle<v8::Object>(), isolate); 78 invokeEventHandler(context, event, v8::Local<v8::Value>::New(isolate, jsEvent)); 101 v8::Isolate* isolate = toIsolate(context) local 118 v8::Isolate* isolate = toIsolate(context); local [all...] |
V8Binding.cpp | 69 v8::Handle<v8::Value> setDOMException(int exceptionCode, v8::Isolate* isolate) 72 return V8ThrowException::throwDOMException(exceptionCode, v8::Handle<v8::Object>(), isolate); 75 v8::Handle<v8::Value> setDOMException(int exceptionCode, const String& message, v8::Isolate* isolate) 77 return V8ThrowException::throwDOMException(exceptionCode, message, v8::Handle<v8::Object>(), isolate); 80 v8::Handle<v8::Value> throwError(V8ErrorType errorType, const String& message, v8::Isolate* isolate) 82 return V8ThrowException::throwError(errorType, message, isolate); 85 v8::Handle<v8::Value> throwError(v8::Handle<v8::Value> exception, v8::Isolate* isolate [all...] |
ScriptObject.cpp | 44 : ScriptValue(v8Object, scriptState->isolate()) 64 scope.global()->Set(v8AtomicString(scriptState->isolate(), name), toV8(value, v8::Handle<v8::Object>(), scriptState->isolate())); 71 v8::Local<v8::Value> v8Value = scope.global()->Get(v8AtomicString(scriptState->isolate(), name));
|
ScriptScope.cpp | 42 : m_handleScope(scriptState->isolate())
|
/external/chromium_org/v8/test/cctest/ |
test-decls.cc | 55 Isolate* isolate = CcTest::isolate(); local 56 HandleScope scope(isolate); 57 Local<Context> context = Local<Context>::New(isolate, context_); 119 Isolate* isolate = CcTest::isolate(); 120 HandleScope scope(isolate); 122 Local<Value> data = External::New(CcTest::isolate(), this) 342 v8::Isolate* isolate = CcTest::isolate(); local [all...] |
/external/chromium_org/gin/modules/ |
module_runner_delegate.cc | 26 registry->AttemptToLoadMoreModules(runner->isolate()); 34 ModuleRegistry::RegisterGlobals(runner->isolate(), templ); 46 registry->AddBuiltinModule(runner->isolate(), it->first, 47 it->second(runner->isolate()));
|
/external/chromium_org/gin/ |
per_isolate_data.cc | 9 using v8::Isolate; 17 PerIsolateData::PerIsolateData(Isolate* isolate) 18 : isolate_(isolate) { 26 PerIsolateData* PerIsolateData::From(Isolate* isolate) { 27 return static_cast<PerIsolateData*>(isolate->GetData(kEmbedderNativeGin));
|
/external/chromium_org/v8/include/ |
v8-platform.h | 75 * |isolate|. Tasks posted for the same isolate should be execute in order of 78 virtual void CallOnForegroundThread(Isolate* isolate, Task* task) = 0;
|