/external/chromium_org/v8/src/ |
H A D | compiler.cc | 19 #include "src/isolate-inl.h" 61 CompilationInfo::CompilationInfo(Isolate* isolate, Zone* zone) argument 71 Initialize(isolate, STUB, zone); 108 CompilationInfo::CompilationInfo(HydrogenCodeStub* stub, Isolate* isolate, argument 118 Initialize(isolate, STUB, zone); 125 ScriptCompiler::StreamedSource::Encoding encoding, Isolate* isolate, 136 Initialize(isolate, BASE, zone); 140 void CompilationInfo::Initialize(Isolate* isolate, argument 143 isolate_ = isolate; 155 no_frame_ranges_ = isolate 123 CompilationInfo( ScriptCompiler::ExternalSourceStream* stream, ScriptCompiler::StreamedSource::Encoding encoding, Isolate* isolate, Zone* zone) argument 647 Isolate* isolate = info->isolate(); local 778 Isolate* isolate = info->isolate(); local 943 Isolate* isolate = info.isolate(); local 992 Isolate* isolate = info->isolate(); local 1090 Isolate* isolate = source->GetIsolate(); local 1154 Isolate* isolate = source->GetIsolate(); local 1235 Isolate* isolate = info->isolate(); local 1256 Isolate* isolate = info.isolate(); local 1314 Isolate* isolate = info->isolate(); local 1354 Isolate* isolate = info->isolate(); local [all...] |
H A D | handles.h | 87 INLINE(Handle(T* obj, Isolate* isolate)); 146 inline Handle<T> handle(T* t, Isolate* isolate) { argument 147 return Handle<T>(t, isolate); 183 explicit inline HandleScope(Isolate* isolate); 188 static int NumberOfHandles(Isolate* isolate); 192 static inline T** CreateHandle(Isolate* isolate, T* value); 195 static void DeleteExtensions(Isolate* isolate); 197 static Address current_next_address(Isolate* isolate); 198 static Address current_limit_address(Isolate* isolate); 199 static Address current_level_address(Isolate* isolate); 208 Isolate* isolate() { return isolate_; } function in class:v8::internal::HandleScope 272 SealHandleScope(Isolate* isolate) argument [all...] |
H A D | interpreter-irregexp.h | 16 static RegExpImpl::IrregexpResult Match(Isolate* isolate,
|
H A D | lithium-codegen.h | 30 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 31 Factory* factory() const { return isolate()->factory(); } 32 Heap* heap() const { return isolate()->heap(); }
|
H A D | compilation-cache.h | 18 CompilationSubCache(Isolate* isolate, int generations) argument 19 : isolate_(isolate), 59 Isolate* isolate() { return isolate_; } 73 CompilationCacheScript(Isolate* isolate, int generations); 113 CompilationCacheEval(Isolate* isolate, int generations) 114 : CompilationSubCache(isolate, generations) { } 132 CompilationCacheRegExp(Isolate* isolate, int generations) 133 : CompilationSubCache(isolate, generations) { } 209 explicit CompilationCache(Isolate* isolate); 219 Isolate* isolate() { retur [all...] |
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | NPV8Object.cpp | 89 static ScriptState* mainWorldScriptState(v8::Isolate* isolate, NPP npp, NPObject* npObject) argument 96 v8::HandleScope handleScope(isolate); 101 static PassOwnPtr<v8::Handle<v8::Value>[]> createValueListFromVariantArgs(const NPVariant* arguments, uint32_t argumentCount, NPObject* owner, v8::Isolate* isolate) argument 106 argv[index] = convertNPVariantToV8Object(arg, owner, isolate); 112 static v8::Local<v8::String> npIdentifierToV8Identifier(NPIdentifier name, v8::Isolate* isolate) argument 116 return v8AtomicString(isolate, static_cast<const char*>(identifier->value.string)); 120 return v8AtomicString(isolate, buffer); 137 NPObject* npCreateV8ScriptObject(NPP npp, v8::Handle<v8::Object> object, LocalDOMWindow* root, v8::Isolate* isolate) argument 171 v8npObject->v8Object.Reset(isolate, object); 195 void disposeUnderlyingV8Object(NPObject* npObject, v8::Isolate* isolate) argument 398 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 431 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 478 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 500 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 526 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 543 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
H A D | V8Binding.h | 119 inline void v8SetReturnValueString(const CallbackInfo& info, const String& string, v8::Isolate* isolate) argument 125 V8PerIsolateData::from(isolate)->stringCache()->setReturnValueFromString(info.GetReturnValue(), string.impl()); 129 inline void v8SetReturnValueStringOrNull(const CallbackInfo& info, const String& string, v8::Isolate* isolate) argument 135 V8PerIsolateData::from(isolate)->stringCache()->setReturnValueFromString(info.GetReturnValue(), string.impl()); 139 inline void v8SetReturnValueStringOrUndefined(const CallbackInfo& info, const String& string, v8::Isolate* isolate) argument 145 V8PerIsolateData::from(isolate)->stringCache()->setReturnValueFromString(info.GetReturnValue(), string.impl()); 189 inline v8::Handle<v8::String> v8String(v8::Isolate* isolate, const String& string) argument 192 return v8::String::Empty(isolate); 193 return V8PerIsolateData::from(isolate)->stringCache()->v8ExternalString(string.impl(), isolate); 196 v8AtomicString(v8::Isolate* isolate, const char* str) argument 202 v8AtomicString(v8::Isolate* isolate, const char* str, size_t length) argument 226 toV8Value(const T& value, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 236 toV8Value(const String& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 244 toV8Value(const AtomicString& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 252 toV8Value(char const (&value)[n], v8::Handle<v8::Object>, v8::Isolate* isolate) argument 260 toV8Value(char const (&value)[n], v8::Handle<v8::Object>, v8::Isolate* isolate) argument 268 toV8Value(const char* const& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 281 toV8Value(char* const& value, v8::Handle<v8::Object> object, v8::Isolate* isolate) argument 289 toV8Value(const int& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 297 toV8Value(const long& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 305 toV8Value(const unsigned& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 313 toV8Value(const unsigned long& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 321 toV8Value(const float& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 329 toV8Value(const double& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 337 toV8Value(const bool& value, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 349 toV8Value(const V8NullType&, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 357 toV8Value(const V8UndefinedType&, v8::Handle<v8::Object>, v8::Isolate* isolate) argument 388 v8Array(const Vector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 401 toV8Value(const Vector<T, inlineCapacity, Allocator>& value, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 408 v8Array(const HeapVector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 421 toV8Value(const HeapVector<T, inlineCapacity>& value, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 548 v8Boolean(bool value, v8::Isolate* isolate) argument 562 v8DateOrNaN(double value, v8::Isolate* isolate) argument 579 toRefPtrNativeArrayUnchecked(v8::Local<v8::Value> v8Value, uint32_t length, v8::Isolate* isolate, ExceptionState& exceptionState) argument 603 toRefPtrNativeArray(v8::Handle<v8::Value> value, int argumentIndex, v8::Isolate* isolate, ExceptionState& exceptionState) argument 618 toRefPtrNativeArray(v8::Handle<v8::Value> value, const String& propertyName, v8::Isolate* isolate, ExceptionState& exceptionState) argument 633 toRefPtrWillBeMemberNativeArray(v8::Handle<v8::Value> value, int argumentIndex, v8::Isolate* isolate, ExceptionState& exceptionState) argument 667 toRefPtrWillBeMemberNativeArray(v8::Handle<v8::Value> value, const String& propertyName, v8::Isolate* isolate, ExceptionState& exceptionState) argument 701 toMemberNativeArray(v8::Handle<v8::Value> value, int argumentIndex, v8::Isolate* isolate, ExceptionState& exceptionState) argument 737 toImplArray(v8::Handle<v8::Value> value, int argumentIndex, v8::Isolate* isolate, ExceptionState& exceptionState) argument 785 toV8Sequence(v8::Handle<v8::Value> value, uint32_t& length, v8::Isolate* isolate, ExceptionState& exceptionState) argument 828 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 839 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 847 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 855 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 863 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 871 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState&) argument 879 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState&) argument 887 nativeValue(const v8::Handle<v8::Value>& value, v8::Isolate* isolate, ExceptionState& exceptionState) argument 928 createClosure(v8::FunctionCallback function, v8::Handle<v8::Value> environment, v8::Isolate* isolate) argument 964 V8IsolateInterruptor(v8::Isolate* isolate) argument 966 onInterruptCallback(v8::Isolate* isolate, void* data) argument [all...] |
H A D | V8NPObject.cpp | 73 v8::Isolate* isolate = info.GetIsolate(); local 76 HTMLPlugInElement* element = V8HTMLAppletElement::toImplWithTypeCheck(isolate, info.Holder()); 78 element = V8HTMLEmbedElement::toImplWithTypeCheck(isolate, info.Holder()); 80 element = V8HTMLObjectElement::toImplWithTypeCheck(isolate, info.Holder()); 85 v8::HandleScope handleScope(isolate); 86 npObject = v8ObjectToNPObject(wrapper->newLocal(isolate)); 103 V8ThrowException::throwReferenceError("NPObject deleted", isolate); 112 convertV8ObjectToNPVariant(info[i], npObject, &npArgs[i], isolate); 139 V8ThrowException::throwGeneralError("Error calling method on NPObject.", isolate); 147 returnValue = convertNPVariantToV8Object(&result, npObject, isolate); 192 Dispose(v8::Isolate* isolate, v8::UniquePersistent<v8::FunctionTemplate> value, PrivateIdentifier* key) argument 212 sharedInstance(v8::Isolate* isolate) argument 222 V8NPTemplateMap(v8::Isolate* isolate) argument 236 npObjectGetProperty(v8::Local<v8::Object> self, NPIdentifier identifier, v8::Local<v8::Value> key, v8::Isolate* isolate) argument 319 npObjectSetProperty(v8::Local<v8::Object> self, NPIdentifier identifier, v8::Local<v8::Value> value, v8::Isolate* isolate) argument 426 Dispose( v8::Isolate* isolate, v8::UniquePersistent<v8::Object> value, NPObject* npObject) argument 436 createV8ObjectForNPObject(NPObject* object, NPObject* root, v8::Isolate* isolate) argument 486 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local [all...] |
H A D | V8WorkerGlobalScopeEventListener.cpp | 68 v8::Handle<v8::Value> jsEvent = toV8(event, scriptState()->context()->Global(), isolate()); 70 invokeEventHandler(event, v8::Local<v8::Value>::New(isolate(), jsEvent)); 80 TRACE_EVENT1(TRACE_DISABLED_BY_DEFAULT("devtools.timeline"), "FunctionCall", "data", devToolsTraceEventData(scriptState()->executionContext(), handlerFunction, isolate())); 88 GetDevToolsFunctionInfo(handlerFunction, isolate(), scriptId, resourceName, lineNumber); 93 v8::Local<v8::Value> result = V8ScriptRunner::callFunction(handlerFunction, scriptState()->executionContext(), receiver, WTF_ARRAY_LENGTH(parameters), parameters, isolate()); 109 v8::Handle<v8::Value> value = toV8(target, scriptState()->context()->Global(), isolate()); 112 return v8::Local<v8::Object>::New(isolate(), v8::Handle<v8::Object>::Cast(value));
|
H A D | DOMWrapperWorld.h | 79 static DOMWrapperWorld& current(v8::Isolate* isolate) argument 88 return world(isolate->GetCurrentContext()); 134 DOMObjectHolderBase(v8::Isolate* isolate, v8::Handle<v8::Value> wrapper) argument 135 : m_wrapper(isolate, wrapper) 156 static PassOwnPtr<DOMObjectHolder<T> > create(v8::Isolate* isolate, T* object, v8::Handle<v8::Value> wrapper) argument 158 return adoptPtr(new DOMObjectHolder(isolate, object, wrapper)); 162 DOMObjectHolder(v8::Isolate* isolate, T* object, v8::Handle<v8::Value> wrapper) argument 163 : DOMObjectHolderBase(isolate, wrapper) 173 void registerDOMObjectHolder(v8::Isolate* isolate, T* object, v8::Handle<v8::Value> wrapper) argument 175 registerDOMObjectHolderInternal(DOMObjectHolder<T>::create(isolate, objec [all...] |
H A D | PrivateScriptRunner.cpp | 43 static v8::Handle<v8::Value> compileAndRunPrivateScript(v8::Isolate* isolate, String scriptClassName, const char* source, size_t size) argument 48 v8::Handle<v8::Script> script = V8ScriptRunner::compileScript(v8String(isolate, sourceString), fileName, TextPosition::minimumPosition(), 0, 0, isolate, NotSharableCrossOrigin, V8CacheOptionsOff); 55 v8::Handle<v8::Value> result = V8ScriptRunner::runCompiledInternalScript(script, isolate); 68 static void installPrivateScript(v8::Isolate* isolate, String className) argument 76 compileAndRunPrivateScript(isolate, kPrivateScriptSourcesForTesting[index].scriptClassName, kPrivateScriptSourcesForTesting[index].source, kPrivateScriptSourcesForTesting[index].size); 87 compileAndRunPrivateScript(isolate, kPrivateScriptSources[index].scriptClassName, resourceData.utf8().data(), resourceData.length()); 98 static v8::Handle<v8::Value> installPrivateScriptRunner(v8::Isolate* isolate) argument 113 return compileAndRunPrivateScript(isolate, className, resourceData.utf8().data(), resourceData.length()); 120 v8::Isolate* isolate local 145 v8::Isolate* isolate = scriptState->isolate(); local 152 V8ScriptRunner::callFunction(v8::Handle<v8::Function>::Cast(initializeFunction), scriptState->executionContext(), holder, 0, 0, isolate); local 191 rethrowExceptionInPrivateScript(v8::Isolate* isolate, v8::TryCatch& block, ScriptState* scriptStateInUserScript, ExceptionState::Context errorContext, const char* propertyName, const char* interfaceName) argument [all...] |
/external/chromium_org/content/renderer/java/ |
H A D | gin_java_bridge_object.h | 35 v8::Isolate* isolate) OVERRIDE; 39 v8::Isolate* isolate, const std::string& property) OVERRIDE; 41 v8::Isolate* isolate) OVERRIDE; 53 GinJavaBridgeObject(v8::Isolate* isolate,
|
/external/chromium_org/content/shell/renderer/ |
H A D | binding_helpers.h | 23 v8::Isolate* isolate = blink::mainThreadIsolate(); local 24 v8::HandleScope handle_scope(isolate); 31 gin::Handle<WrappedClass> bindings = gin::CreateHandle(isolate, wrapped); 37 global->Set(gin::StringToV8(isolate, names[i].c_str()), v8_bindings);
|
/external/chromium_org/extensions/renderer/ |
H A D | script_context_set_unittest.cc | 22 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 23 v8::HandleScope handle_scope(isolate); 24 gin::ContextHolder context_holder(isolate); 25 context_holder.SetContext(v8::Context::New(isolate));
|
/external/chromium_org/gin/ |
H A D | run_microtasks_observer.h | 19 RunMicrotasksObserver(v8::Isolate* isolate);
|
/external/chromium_org/mojo/apps/js/ |
H A D | mojo_module.h | 19 static v8::Local<v8::Value> GetModule(JSApp* js_app, v8::Isolate* isolate);
|
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/ |
H A D | V8TestException.cpp | 82 static void installV8TestExceptionTemplate(v8::Handle<v8::FunctionTemplate> functionTemplate, v8::Isolate* isolate) argument 91 isolate); 97 V8DOMConfiguration::installConstants(functionTemplate, prototypeTemplate, V8TestExceptionConstants, WTF_ARRAY_LENGTH(V8TestExceptionConstants), isolate); 101 V8DOMConfiguration::installMethod(prototypeTemplate, defaultSignature, static_cast<v8::PropertyAttribute>(v8::DontDelete | v8::DontEnum), toStringMethodConfiguration, isolate); 104 functionTemplate->Set(v8AtomicString(isolate, "toString"), V8PerIsolateData::from(isolate)->toStringTemplate()); 107 v8::Handle<v8::FunctionTemplate> V8TestException::domTemplate(v8::Isolate* isolate) argument 109 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestExceptionTemplate); 112 bool V8TestException::hasInstance(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 114 return V8PerIsolateData::from(isolate) 117 findInstanceInPrototypeChain(v8::Handle<v8::Value> v8Value, v8::Isolate* isolate) argument 122 toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value) argument 145 toV8NoInline(TestException* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument [all...] |
/external/chromium_org/v8/src/test/ |
H A D | test-utils.h | 20 Isolate* isolate() const { return isolate_; } function in class:v8::TestWithIsolate 61 Isolate* isolate() const { function in class:v8::internal::TestWithIsolate 62 return reinterpret_cast<Isolate*>(::v8::TestWithIsolate::isolate()); 72 TestWithZone() : zone_(isolate()) {}
|
/external/chromium_org/v8/test/cctest/compiler/ |
H A D | function-tester.h | 30 : isolate(main_isolate()), 40 Isolate* isolate; member in class:v8::internal::compiler::FunctionTester 77 CodeTracer::Scope tracing_scope(isolate->GetCodeTracer()); 88 return Execution::Call(isolate, function, undefined(), 2, args, false); 94 CHECK(isolate->has_pending_exception()); 98 isolate->OptionalRescheduleException(true); 105 CHECK(isolate->has_pending_exception()); 111 isolate->OptionalRescheduleException(true); 165 return isolate->factory()->InternalizeUtf8String(string); 169 return isolate [all...] |
H A D | test-linkage.cc | 31 Isolate* isolate = CcTest::i_isolate(); local 32 Handle<String> source_code = isolate->factory() 37 Handle<Context>(isolate->native_context()), NULL, NULL, 39 return isolate->factory()->NewFunctionFromSharedFunctionInfo( 40 shared_function, isolate->native_context()); 77 Isolate* isolate = CcTest::InitIsolateOnce(); local 78 CompilationInfoWithZone info(static_cast<HydrogenCodeStub*>(NULL), isolate); local
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-unscopables-hidden-prototype.cc | 24 v8::Isolate* isolate = context->GetIsolate(); local 25 v8::HandleScope handle_scope(isolate); 27 v8::Local<v8::FunctionTemplate> t0 = v8::FunctionTemplate::New(isolate); 28 v8::Local<v8::FunctionTemplate> t1 = v8::FunctionTemplate::New(isolate);
|
H A D | test-hashing.cc | 100 Isolate* isolate = CcTest::i_isolate(); local 101 Factory* factory = isolate->factory(); 102 HandleScope scope(isolate); 111 Handle<Object> undefined(isolate->heap()->undefined_value(), isolate); 125 uint32_t runtime_hash = ComputeIntegerHash(key, isolate->heap()->HashSeed()); 136 v8::Isolate* isolate = CcTest::isolate(); local 137 v8::HandleScope handle_scope(isolate); 138 v8::Context::Scope context_scope(v8::Context::New(isolate)); [all...] |
/external/pdfium/fpdfsdk/include/javascript/ |
H A D | JS_Value.h | 16 CJS_Value(v8::Isolate* isolate);
17 CJS_Value(v8::Isolate* isolate, v8::Handle<v8::Value> pValue,FXJSVALUETYPE t);
18 CJS_Value(v8::Isolate* isolate, const int &iValue);
19 CJS_Value(v8::Isolate* isolate, const double &dValue);
20 CJS_Value(v8::Isolate* isolate, const float &fValue);
21 CJS_Value(v8::Isolate* isolate, const bool &bValue);
22 CJS_Value(v8::Isolate* isolate, JSFXObject);
23 CJS_Value(v8::Isolate* isolate, CJS_Object *);
24 CJS_Value(v8::Isolate* isolate, FX_LPCSTR pStr);
25 CJS_Value(v8::Isolate* isolate, FX_LPCWST [all...] |
/external/chromium_org/content/renderer/ |
H A D | dom_automation_controller.cc | 26 v8::Isolate* isolate = blink::mainThreadIsolate(); local 27 v8::HandleScope handle_scope(isolate); 35 gin::CreateHandle(isolate, new DomAutomationController(render_frame)); 40 global->Set(gin::StringToV8(isolate, "domAutomationController"), 50 v8::Isolate* isolate) { 52 isolate) 82 conv.FromV8Value(args.PeekNext(), args.isolate()->GetCurrentContext())); 49 GetObjectTemplateBuilder( v8::Isolate* isolate) argument
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/ |
H A D | V8CanvasRenderingContext2DCustom.cpp | 49 static v8::Handle<v8::Value> toV8Object(CanvasStyle* style, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) argument 52 return toV8(style->canvasGradient(), creationContext, isolate); 55 return toV8(style->canvasPattern(), creationContext, isolate); 57 return v8String(isolate, style->color()); 60 static PassRefPtrWillBeRawPtr<CanvasStyle> toCanvasStyle(v8::Handle<v8::Value> value, v8::Isolate* isolate) argument 62 RefPtrWillBeRawPtr<CanvasStyle> canvasStyle = CanvasStyle::createFromGradient(V8CanvasGradient::toImplWithTypeCheck(isolate, value)); 65 return CanvasStyle::createFromPattern(V8CanvasPattern::toImplWithTypeCheck(isolate, value));
|