/external/chromium_org/mojo/bindings/js/ |
H A D | handle.h | 23 static gin::Handle<HandleWrapper> Create(v8::Isolate* isolate, argument 25 return gin::CreateHandle(isolate, new HandleWrapper(handle)); 50 static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, 52 static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, 61 v8::Isolate* isolate, const gin::Handle<gin::HandleWrapper>& val) { 65 static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, argument 68 *out = HandleWrapper::Create(isolate, MOJO_HANDLE_INVALID); 73 if (!Converter<gin::HandleWrapper*>::FromV8(isolate, val, &object)) { 60 ToV8( v8::Isolate* isolate, const gin::Handle<gin::HandleWrapper>& val) argument
|
/external/chromium_org/third_party/WebKit/Source/modules/webmidi/ |
H A D | MIDIInputMap.cpp | 22 return ScriptValue(scriptState, toV8(result, scriptState->context()->Global(), scriptState->isolate())); 23 return ScriptValue(scriptState, v8::Undefined(scriptState->isolate()));
|
H A D | MIDIOutputMap.cpp | 22 return ScriptValue(scriptState, toV8(result, scriptState->context()->Global(), scriptState->isolate())); 23 return ScriptValue(scriptState, v8::Undefined(scriptState->isolate()));
|
/external/chromium_org/v8/samples/ |
H A D | lineprocessor.cc | 81 void ReportException(v8::Isolate* isolate, v8::TryCatch* handler); 82 v8::Handle<v8::String> ReadFile(v8::Isolate* isolate, const char* name); 96 v8::Isolate* isolate = v8::Isolate::New(); local 97 v8::Isolate::Scope isolate_scope(isolate); 98 v8::HandleScope handle_scope(isolate); 119 script_source = v8::String::NewFromUtf8(isolate, argv[i + 1]); 120 script_name = v8::String::NewFromUtf8(isolate, "unnamed"); 125 script_source = ReadFile(isolate, str); 126 script_name = v8::String::NewFromUtf8(isolate, str); 145 v8::Handle<v8::ObjectTemplate> global = v8::ObjectTemplate::New(isolate); 207 v8::Isolate* isolate = context->GetIsolate(); local 276 ReadFile(v8::Isolate* isolate, const char* name) argument 298 ReportException(v8::Isolate* isolate, v8::TryCatch* try_catch) argument 372 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
/external/chromium_org/v8/src/extensions/ |
H A D | gc-extension.cc | 14 v8::Isolate* isolate, 16 return v8::FunctionTemplate::New(isolate, GCExtension::GC); 13 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> str) argument
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-mementos.cc | 34 Isolate* isolate = CcTest::i_isolate(); local 35 Heap* heap = isolate->heap(); 43 isolate->factory()->NewRawOneByteString(12).ToHandleChecked(); 59 v8::HandleScope scope(CcTest::isolate()); 74 v8::HandleScope scope(CcTest::isolate()); 88 v8::HandleScope scope(CcTest::isolate()); 89 Isolate* isolate = CcTest::i_isolate(); local 90 Heap* heap = isolate->heap();
|
H A D | test-spaces.cc | 106 // Temporarily sets a given allocator in an isolate. 109 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator) argument 110 : isolate_(isolate), 111 old_allocator_(isolate->memory_allocator_) { 112 isolate->memory_allocator_ = allocator; 127 // Temporarily sets a given code range in an isolate. 130 TestCodeRangeScope(Isolate* isolate, CodeRange* code_range) argument 131 : isolate_(isolate), 132 old_code_range_(isolate->code_range_) { 133 isolate 150 VerifyMemoryChunk(Isolate* isolate, Heap* heap, CodeRange* code_range, size_t reserve_area_size, size_t commit_area_size, size_t second_commit_area_size, Executability executable) argument 207 Isolate* isolate = CcTest::i_isolate(); local 241 Isolate* isolate = CcTest::i_isolate(); local 295 Isolate* isolate = CcTest::i_isolate(); local 342 Isolate* isolate = CcTest::i_isolate(); local 368 Isolate* isolate = CcTest::i_isolate(); local 432 Isolate* isolate = CcTest::i_isolate(); local [all...] |
H A D | test-compiler.cc | 41 Isolate* isolate = CcTest::i_isolate(); local 43 isolate, isolate->global_object(), name).ToHandleChecked(); 48 Isolate* isolate = CcTest::i_isolate(); local 49 Handle<Object> object(value, isolate); 51 isolate->factory()->InternalizeUtf8String(name); 52 Handle<JSObject> global(isolate->context()->global_object()); 53 Runtime::SetObjectProperty(isolate, global, internalized_name, object, 59 Isolate* isolate = CcTest::i_isolate(); local 60 Handle<String> source_code = isolate 71 Inc(Isolate* isolate, int x) argument 92 Add(Isolate* isolate, int x, int y) argument 111 Abs(Isolate* isolate, int x) argument 129 Sum(Isolate* isolate, int n) argument 200 Isolate* isolate = fun->GetIsolate(); local 224 Isolate* isolate = fun0->GetIsolate(); local 250 Isolate* isolate = CcTest::i_isolate(); local [all...] |
H A D | test-deoptimization.cc | 37 #include "src/isolate.h" 101 static void NonIncrementalGC(i::Isolate* isolate) { argument 102 isolate->heap()->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask); 245 env->Global()->Get(v8::String::NewFromUtf8(CcTest::isolate(), "f"))); 352 v8::Isolate* isolate = v8::Isolate::New(); local 353 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate); 354 isolate->Enter(); 356 LocalContext env(isolate); 401 isolate->Exit(); 402 isolate 454 v8::Isolate* isolate = v8::Isolate::New(); local 475 v8::Isolate* isolate = v8::Isolate::New(); local 496 v8::Isolate* isolate = v8::Isolate::New(); local 517 v8::Isolate* isolate = v8::Isolate::New(); local 538 v8::Isolate* isolate = v8::Isolate::New(); local 559 v8::Isolate* isolate = v8::Isolate::New(); local 614 v8::Isolate* isolate = v8::Isolate::New(); local 705 v8::Isolate* isolate = v8::Isolate::New(); local [all...] |
H A D | test-accessors.cc | 68 v8::Isolate* isolate = env->GetIsolate(); local 69 v8::HandleScope scope(isolate); 70 Local<v8::FunctionTemplate> fun_templ = v8::FunctionTemplate::New(isolate); 73 v8::FunctionTemplate::New(isolate, handle_property); 124 v8::Isolate* isolate = CcTest::isolate(); local 125 v8::HandleScope scope(isolate); 126 v8::Handle<v8::FunctionTemplate> templ = v8::FunctionTemplate::New(isolate); 129 v8::External::New(isolate, &foo)); 132 v8::External::New(isolate, 150 v8::Isolate* isolate = CcTest::isolate(); local 172 v8::Isolate* isolate = CcTest::isolate(); local 196 v8::Isolate* isolate = context->GetIsolate(); local 245 v8::Isolate* isolate = context->GetIsolate(); local 290 v8::Isolate* isolate = context->GetIsolate(); local 320 v8::Isolate* isolate = context->GetIsolate(); local 339 v8::Isolate* isolate = CcTest::isolate(); local 391 v8::Isolate* isolate = env->GetIsolate(); local 430 v8::Isolate* isolate = env->GetIsolate(); local 463 v8::Isolate* isolate = env->GetIsolate(); local 494 v8::Isolate* isolate = env->GetIsolate(); local 524 v8::Isolate* isolate = env->GetIsolate(); local 549 v8::Isolate* isolate = env->GetIsolate(); local 566 v8::Isolate* isolate = env->GetIsolate(); local [all...] |
/external/chromium_org/gin/ |
H A D | dictionary.h | 27 explicit Dictionary(v8::Isolate* isolate); 28 Dictionary(v8::Isolate* isolate, v8::Handle<v8::Object> object); 31 static Dictionary CreateEmpty(v8::Isolate* isolate); 44 v8::Isolate* isolate() const { return isolate_; } function in class:gin::Dictionary 56 static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, 58 static bool FromV8(v8::Isolate* isolate,
|
H A D | array_buffer.cc | 64 static scoped_refptr<Private> From(v8::Isolate* isolate, 73 Private(v8::Isolate* isolate, v8::Handle<v8::ArrayBuffer> array); 87 v8::Isolate* isolate, v8::Handle<v8::ArrayBuffer> array) { 95 return make_scoped_refptr(new Private(isolate, array)); 98 ArrayBuffer::Private::Private(v8::Isolate* isolate, argument 100 : array_buffer_(isolate, array), isolate_(isolate) { 133 ArrayBuffer::ArrayBuffer(v8::Isolate* isolate, argument 135 private_ = ArrayBuffer::Private::From(isolate, array); 152 bool Converter<ArrayBuffer>::FromV8(v8::Isolate* isolate, argument 86 From( v8::Isolate* isolate, v8::Handle<v8::ArrayBuffer> array) argument 168 ArrayBufferView(v8::Isolate* isolate, v8::Handle<v8::ArrayBufferView> view) argument 188 FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, ArrayBufferView* out) argument [all...] |
/external/chromium_org/gin/modules/ |
H A D | timer.h | 29 static Handle<Timer> Create(TimerType type, v8::Isolate* isolate, 33 v8::Isolate* isolate) OVERRIDE; 36 Timer(v8::Isolate* isolate, bool repeating, int delay_ms, 53 static Handle<TimerModule> Create(v8::Isolate* isolate); 54 static v8::Local<v8::Value> GetModule(v8::Isolate* isolate); 61 v8::Isolate* isolate) OVERRIDE;
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | ScopedPersistent.h | 45 ScopedPersistent(v8::Isolate* isolate, v8::Handle<T> handle) argument 46 : m_handle(isolate, handle) 55 ALWAYS_INLINE v8::Local<T> newLocal(v8::Isolate* isolate) const 57 return v8::Local<T>::New(isolate, m_handle); 69 void set(v8::Isolate* isolate, v8::Handle<T> handle) argument 71 m_handle.Reset(isolate, handle);
|
H A D | ScriptProfiler.cpp | 53 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 54 v8::CpuProfiler* profiler = isolate->GetCpuProfiler(); 66 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 67 v8::CpuProfiler* profiler = isolate->GetCpuProfiler(); 70 v8::HandleScope handleScope(isolate); 71 profiler->StartProfiling(v8String(isolate, title), true); 76 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 77 v8::CpuProfiler* profiler = isolate->GetCpuProfiler(); 80 v8::HandleScope handleScope(isolate); 81 v8::CpuProfile* profile = profiler->StopProfiling(v8String(isolate, titl 104 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 127 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 135 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 233 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 256 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 266 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 271 DOMNodeWrapperVisitor(WrappedNodeVisitor* visitor, v8::Isolate* isolate) argument 305 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
H A D | ScriptPreprocessor.cpp | 53 v8::HandleScope handleScope(m_scriptState->isolate()); 72 m_preprocessorFunction.set(m_scriptState->isolate(), v8::Handle<v8::Function>::Cast(preprocessorFunction)); 80 return preprocessSourceCode(sourceCode, sourceName, v8::Undefined(m_scriptState->isolate())); 88 v8::Handle<v8::String> functionNameString = v8String(m_scriptState->isolate(), functionName); 97 v8::Isolate* isolate = m_scriptState->isolate(); 100 v8::Handle<v8::String> sourceCodeString = v8String(isolate, sourceCode); 101 v8::Handle<v8::String> sourceNameString = v8String(isolate, sourceName); 107 v8::Handle<v8::Value> resultValue = V8ScriptRunner::callAsFunction(isolate, m_preprocessorFunction.newLocal(isolate), m_scriptStat [all...] |
H A D | SerializedScriptValueTest.cpp | 25 v8::Isolate* isolate() const { return m_scope.isolate(); } function in class:blink::SerializedScriptValueTest 41 v8::Handle<v8::Value> v8OriginalFile = toV8(originalFile.get(), creationContext(), isolate()); 43 SerializedScriptValue::create(v8OriginalFile, nullptr, nullptr, ASSERT_NO_EXCEPTION, isolate()); 44 v8::Handle<v8::Value> v8File = serializedScriptValue->deserialize(isolate()); 46 ASSERT_TRUE(V8File::hasInstance(v8File, isolate())); 61 v8::Handle<v8::Value> v8OriginalFile = toV8(originalFile.get(), creationContext(), isolate()); 63 SerializedScriptValue::create(v8OriginalFile, nullptr, nullptr, ASSERT_NO_EXCEPTION, isolate()); 64 v8::Handle<v8::Value> v8File = serializedScriptValue->deserialize(isolate()); 66 ASSERT_TRUE(V8File::hasInstance(v8File, isolate())); [all...] |
H A D | V8NodeFilterCondition.cpp | 50 V8HiddenValue::setHiddenValue(scriptState->isolate(), owner, V8HiddenValue::condition(scriptState->isolate()), filter); 51 m_filter.set(scriptState->isolate(), filter); 62 v8::Isolate* isolate = m_scriptState->isolate(); local 64 v8::HandleScope handleScope(isolate); 65 v8::Handle<v8::Value> filter = m_filter.newLocal(isolate); 77 v8::Local<v8::Value> value = filter->ToObject()->Get(v8AtomicString(isolate, "acceptNode")); 87 info[0] = toV8(node, context, isolate); 89 v8::Handle<v8::Value> result = ScriptController::callFunction(m_scriptState->executionContext(), callback, context, 1, info.get(), isolate); [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/modules/v8/custom/ |
H A D | V8CustomSQLStatementErrorCallback.cpp | 47 v8::Isolate* isolate = m_scriptState->isolate(); 53 v8::Handle<v8::Value> transactionHandle = toV8(transaction, m_scriptState->context()->Global(), isolate); 54 v8::Handle<v8::Value> errorHandle = toV8(error, m_scriptState->context()->Global(), isolate); 71 v8::Handle<v8::Value> result = ScriptController::callFunction(executionContext(), m_callback.newLocal(isolate), m_scriptState->context()->Global(), WTF_ARRAY_LENGTH(argv), argv, isolate);
|
/external/chromium_org/extensions/renderer/ |
H A D | set_icon_natives.cc | 40 v8::Isolate* isolate = context()->v8_context()->GetIsolate(); local 42 image_data->Get(v8::String::NewFromUtf8(isolate, "data"))->ToObject(); 44 image_data->Get(v8::String::NewFromUtf8(isolate, "width"))->Int32Value(); 46 image_data->Get(v8::String::NewFromUtf8(isolate, "height"))->Int32Value(); 49 isolate->ThrowException(v8::Exception::Error( 50 v8::String::NewFromUtf8(isolate, kInvalidDimensions))); 58 isolate->ThrowException(v8::Exception::Error( 59 v8::String::NewFromUtf8(isolate, kInvalidDimensions))); 64 data->Get(v8::String::NewFromUtf8(isolate, "length"))->Int32Value(); 66 isolate 108 v8::Isolate* isolate = context()->v8_context()->GetIsolate(); local [all...] |
H A D | api_test_base.cc | 28 static gin::Handle<TestNatives> Create(v8::Isolate* isolate, argument 30 return gin::CreateHandle(isolate, new TestNatives(quit_closure)); 34 v8::Isolate* isolate) OVERRIDE { 35 return Wrappable<TestNatives>::GetObjectTemplateBuilder(isolate) 70 v8::Isolate* isolate) { 71 return gin::CreateHandle(isolate, new TestServiceProvider()); 78 v8::Isolate* isolate) { 79 return Wrappable<TestServiceProvider>::GetObjectTemplateBuilder(isolate) 152 ->AddBuiltinModule(env()->isolate(), 154 mojo::js::Core::GetModule(env()->isolate())); 69 Create( v8::Isolate* isolate) argument 77 GetObjectTemplateBuilder( v8::Isolate* isolate) argument [all...] |
/external/chromium_org/chrome/renderer/ |
H A D | principals_extension_bindings.cc | 27 v8::Isolate* isolate, 61 v8::Isolate* isolate, v8::Handle<v8::String> name) { 63 isolate, "NativeGetManagedAccounts"))) { 64 return v8::FunctionTemplate::New(isolate, GetManagedAccounts); 66 isolate, "ShowBrowserAccountManagementUI"))) { 67 return v8::FunctionTemplate::New(isolate, ShowBrowserAccountManagementUI); 85 v8::Isolate* isolate = args.GetIsolate(); local 86 v8::Local<v8::Array> v8_result = v8::Array::New(isolate); 90 v8_result->Set(v8::Integer::New(isolate, v8_index++), 91 v8::String::NewFromUtf8(isolate, i 60 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> name) argument [all...] |
/external/chromium_org/v8/src/ |
H A D | d8-posix.cc | 172 bool Init(Isolate* isolate, Handle<Value> arg0, Handle<Array> command_args) { argument 177 isolate->ThrowException(String::NewFromUtf8(isolate, message)); 186 Handle<Value> arg(command_args->Get(Integer::New(isolate, j))); 192 isolate->ThrowException(String::NewFromUtf8(isolate, message)); 277 static bool ChildLaunchedOK(Isolate* isolate, int* exec_error_fds) { argument 284 isolate->ThrowException(String::NewFromUtf8(isolate, strerror(err))); 293 static Handle<Value> GetStdout(Isolate* isolate, argument 365 WaitForChild(Isolate* isolate, int pid, ZombieProtector& child_waiter, const struct timeval& start_time, int read_timeout, int total_timeout) argument 574 CheckItsADirectory(Isolate* isolate, char* directory) argument 589 mkdirp(Isolate* isolate, char* directory, mode_t mask) argument 709 AddOSMethods(Isolate* isolate, Handle<ObjectTemplate> os_templ) argument [all...] |
H A D | execution.cc | 10 #include "src/isolate-inl.h" 43 Isolate* isolate = function->GetIsolate(); local 46 VMState<JS> state(isolate); 47 CHECK(AllowJavascriptExecution::IsAllowed(isolate)); 48 if (!ThrowOnJavascriptExecution::IsAllowed(isolate)) { 49 isolate->ThrowIllegalOperation(); 50 isolate->ReportPendingMessages(); 64 ? isolate->factory()->js_construct_entry_code() 65 : isolate->factory()->js_entry_code(); 81 SaveContext save(isolate); 116 Call(Isolate* isolate, Handle<Object> callable, Handle<Object> receiver, int argc, Handle<Object> argv[], bool convert_receiver) argument 157 Isolate* isolate = func->GetIsolate(); local 194 GetFunctionDelegate(Isolate* isolate, Handle<Object> object) argument 221 TryGetFunctionDelegate(Isolate* isolate, Handle<Object> object) argument 248 GetConstructorDelegate(Isolate* isolate, Handle<Object> object) argument 274 TryGetConstructorDelegate( Isolate* isolate, Handle<Object> object) argument 445 Initialize(Isolate* isolate) argument 493 ToNumber( Isolate* isolate, Handle<Object> obj) argument 499 ToString( Isolate* isolate, Handle<Object> obj) argument 505 ToDetailString( Isolate* isolate, Handle<Object> obj) argument 511 ToObject( Isolate* isolate, Handle<Object> obj) argument 518 ToInteger( Isolate* isolate, Handle<Object> obj) argument 524 ToUint32( Isolate* isolate, Handle<Object> obj) argument 530 ToInt32( Isolate* isolate, Handle<Object> obj) argument 536 NewDate(Isolate* isolate, double time) argument 547 Isolate* isolate = pattern->GetIsolate(); local 560 Isolate* isolate = string->GetIsolate(); local 590 Isolate* isolate = data->GetIsolate(); local 616 Isolate* isolate = data->GetIsolate(); local 642 ConfigureInstance( Isolate* isolate, Handle<Object> instance, Handle<Object> instance_template) argument 659 Isolate* isolate = fun->GetIsolate(); local [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/ |
H A D | V8TestInterfaceNotScriptWrappable.cpp | 90 static void installV8TestInterfaceNotScriptWrappableTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 99 isolate); 104 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 107 v8::Handle<v8::FunctionTemplate> V8TestInterfaceNotScriptWrappable::domTemplate(v8::Isolate* isolate) argument 109 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceNotScriptWrappableTemplate); 112 bool V8TestInterfaceNotScriptWrappable::hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 114 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value); 117 v8::Handle<v8::Object> V8TestInterfaceNotScriptWrappable::findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 119 return V8PerIsolateData::from(isolate) 122 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 127 wrap(TestInterfaceNotScriptWrappable* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 134 createWrapper(PassRefPtr<TestInterfaceNotScriptWrappable> impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 166 toV8NoInline(TestInterfaceNotScriptWrappable* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |