/external/chromium_org/v8/src/ |
H A D | type-feedback-vector-inl.h | 13 Handle<Object> TypeFeedbackVector::UninitializedSentinel(Isolate* isolate) { argument 14 return isolate->factory()->uninitialized_symbol(); 18 Handle<Object> TypeFeedbackVector::MegamorphicSentinel(Isolate* isolate) { argument 19 return isolate->factory()->megamorphic_symbol(); 23 Handle<Object> TypeFeedbackVector::PremonomorphicSentinel(Isolate* isolate) { argument 24 return isolate->factory()->megamorphic_symbol(); 28 Handle<Object> TypeFeedbackVector::GenericSentinel(Isolate* isolate) { argument 29 return isolate->factory()->generic_symbol(); 34 Isolate* isolate, ElementsKind elements_kind) { 35 return Handle<Object>(Smi::FromInt(static_cast<int>(elements_kind)), isolate); 33 MonomorphicArraySentinel( Isolate* isolate, ElementsKind elements_kind) argument [all...] |
H A D | type-info.h | 92 Isolate* isolate() const { return zone_->isolate(); } function in class:v8::internal::TypeFeedbackOracle
|
H A D | vm-state-inl.h | 40 VMState<Tag>::VMState(Isolate* isolate) argument 41 : isolate_(isolate), previous_tag_(isolate->current_vm_state()) { 58 ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback) argument 59 : isolate_(isolate), 61 previous_scope_(isolate->external_callback_scope()) { 63 scope_address_ = Simulator::current(isolate)->get_sp();
|
/external/chromium_org/v8/src/x64/ |
H A D | simulator-x64.h | 32 static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, argument
|
/external/chromium_org/v8/src/x87/ |
H A D | simulator-x87.h | 33 static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, argument 35 USE(isolate);
|
/external/chromium_org/v8/test/cctest/ |
H A D | profiler-extension.cc | 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, 42 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> name) argument
|
H A D | test-func-name-inference.cc | 54 Isolate* isolate = CcTest::i_isolate(); local 55 Factory* factory = isolate->factory(); 74 int func_pos = Runtime::StringMatch(isolate, 81 isolate->debug()->PrepareForBreakPoints(); 83 isolate->debug()->FindSharedFunctionInfoInScript(i_script, func_pos); 95 static v8::Handle<v8::Script> Compile(v8::Isolate* isolate, const char* src) { argument 96 return v8::Script::Compile(v8::String::NewFromUtf8(isolate, src)); 102 v8::HandleScope scope(CcTest::isolate()); 105 CcTest::isolate(), 115 v8::HandleScope scope(CcTest::isolate()); [all...] |
H A D | test-macro-assembler-ia32.cc | 58 Isolate* isolate = CcTest::i_isolate(); local 59 HandleScope handles(isolate); 60 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size));
|
H A D | test-macro-assembler-x87.cc | 58 Isolate* isolate = CcTest::i_isolate(); local 59 HandleScope handles(isolate); 60 MacroAssembler assembler(isolate, buffer, static_cast<int>(actual_size));
|
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();
|
/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/content/renderer/ |
H A D | web_ui_extension.cc | 64 v8::Isolate* isolate = blink::mainThreadIsolate(); local 65 v8::HandleScope handle_scope(isolate); 74 global->Get(gin::StringToV8(isolate, "chrome"))->ToObject(); 76 chrome = v8::Object::New(isolate); 77 global->Set(gin::StringToSymbol(isolate, "chrome"), chrome); 79 chrome->Set(gin::StringToSymbol(isolate, "send"), 81 isolate, base::Bind(&WebUIExtension::Send))->GetFunction()); 82 chrome->Set(gin::StringToSymbol(isolate, "getVariableValue"), 84 isolate, base::Bind(&WebUIExtension::GetVariableValue))
|
/external/chromium_org/extensions/renderer/ |
H A D | activity_log_converter_strategy.cc | 18 scoped_ptr<base::Value> SummarizeV8Value(v8::Isolate* isolate, argument 22 isolate, v8::Isolate::DisallowJavascriptExecutionScope::THROW_ON_FAILURE); 23 v8::Local<v8::String> name = v8::String::NewFromUtf8(isolate, "["); 26 v8::String::Concat(name, v8::String::NewFromUtf8(isolate, "Function")); 30 name = v8::String::Concat(name, v8::String::NewFromUtf8(isolate, " ")); 32 name = v8::String::Concat(name, v8::String::NewFromUtf8(isolate, "()")); 37 name = v8::String::Concat(name, v8::String::NewFromUtf8(isolate, "]")); 57 v8::Isolate* isolate, 59 return FromV8Internal(value, out, isolate, callback); 65 v8::Isolate* isolate, 54 FromV8Object( v8::Handle<v8::Object> value, base::Value** out, v8::Isolate* isolate, const FromV8ValueCallback& callback) const argument 62 FromV8Array( v8::Handle<v8::Array> value, base::Value** out, v8::Isolate* isolate, const FromV8ValueCallback& callback) const argument 70 FromV8Internal( v8::Handle<v8::Object> value, base::Value** out, v8::Isolate* isolate, const FromV8ValueCallback& callback) const argument [all...] |
H A D | module_system_test.h | 22 explicit ModuleSystemTestEnvironment(v8::Isolate* isolate); 52 v8::Isolate* isolate() { return isolate_; } function in class:extensions::ModuleSystemTestEnvironment
|
H A D | object_backed_native_handler.cc | 56 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local 57 v8::HandleScope handle_scope(isolate); 60 v8::Local<v8::Object> data = v8::Object::New(isolate); 62 v8::String::NewFromUtf8(isolate, kHandlerFunction), 63 v8::External::New(isolate, new HandlerFunction(handler_function))); 65 v8::FunctionTemplate::New(isolate, Router, data); 66 object_template_.NewHandle(isolate) 67 ->Set(isolate, name.c_str(), function_template); 72 return context_->isolate(); 78 v8::Isolate* isolate [all...] |
/external/chromium_org/gin/ |
H A D | arguments.h | 80 v8::Isolate* isolate() const { return isolate_; } function in class:gin::Arguments
|
H A D | handle.h | 44 static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, argument 48 static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, argument 51 if (!Converter<T*>::FromV8(isolate, val, &object)) { 62 gin::Handle<T> CreateHandle(v8::Isolate* isolate, T* object) { argument 63 v8::Handle<v8::Object> wrapper = object->GetWrapper(isolate);
|
H A D | interceptor.cc | 13 NamedPropertyInterceptor::NamedPropertyInterceptor(v8::Isolate* isolate, argument 15 : isolate_(isolate), base_(base) { 24 v8::Isolate* isolate, 29 bool NamedPropertyInterceptor::SetNamedProperty(v8::Isolate* isolate, argument 36 v8::Isolate* isolate) { 40 IndexedPropertyInterceptor::IndexedPropertyInterceptor(v8::Isolate* isolate, argument 42 : isolate_(isolate), base_(base) { 51 v8::Isolate* isolate, 57 v8::Isolate* isolate, 64 v8::Isolate* isolate) { 23 GetNamedProperty( v8::Isolate* isolate, const std::string& property) argument 35 EnumerateNamedProperties( v8::Isolate* isolate) argument 50 GetIndexedProperty( v8::Isolate* isolate, uint32_t index) argument 56 SetIndexedProperty( v8::Isolate* isolate, uint32_t index, v8::Local<v8::Value> value) argument 63 EnumerateIndexedProperties( v8::Isolate* isolate) argument [all...] |
H A D | object_template_builder.h | 26 static v8::Handle<v8::FunctionTemplate> CreateTemplate(v8::Isolate* isolate, argument 28 return CreateFunctionTemplate(isolate, base::Bind(callback)); 30 static void SetAsFunctionHandler(v8::Isolate* isolate, argument 33 CreateFunctionHandler(isolate, tmpl, base::Bind(callback)); 41 v8::Isolate* isolate, const base::Callback<T>& callback) { 42 return CreateFunctionTemplate(isolate, callback); 44 static void SetAsFunctionHandler(v8::Isolate* isolate, argument 47 CreateFunctionHandler(isolate, tmpl, callback); 58 static v8::Handle<v8::FunctionTemplate> CreateTemplate(v8::Isolate* isolate, argument 60 return CreateFunctionTemplate(isolate, bas 40 CreateTemplate( v8::Isolate* isolate, const base::Callback<T>& callback) argument 63 SetAsFunctionHandler(v8::Isolate* isolate, v8::Local<v8::ObjectTemplate> tmpl, T callback) argument [all...] |
H A D | per_isolate_data.h | 27 // class stores all the Gin-related data that varies per isolate. 30 PerIsolateData(v8::Isolate* isolate, v8::ArrayBuffer::Allocator* allocator); 33 static PerIsolateData* From(v8::Isolate* isolate); 35 // Each isolate is associated with a collection of v8::ObjectTemplates and 66 v8::Isolate* isolate() { return isolate_; } function in class:gin::PerIsolateData 82 // PerIsolateData doesn't actually own |isolate_|. Instead, the isolate is
|
H A D | wrappable.cc | 21 v8::Isolate* isolate) { 22 return ObjectTemplateBuilder(isolate); 32 v8::Handle<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate, argument 35 return v8::Local<v8::Object>::New(isolate, wrapper_); 38 PerIsolateData* data = PerIsolateData::From(isolate); 41 templ = GetObjectTemplateBuilder(isolate).Build(); 57 wrapper_.Reset(isolate, wrapper); 64 void* FromV8Impl(v8::Isolate* isolate, v8::Handle<v8::Value> val, argument 20 GetObjectTemplateBuilder( v8::Isolate* isolate) argument
|
/external/chromium_org/gin/modules/ |
H A D | module_runner_delegate.cc | 36 registry->AttemptToLoadMoreModules(runner->GetContextHolder()->isolate()); 43 v8::Isolate* isolate) { 44 v8::Handle<v8::ObjectTemplate> templ = ObjectTemplateBuilder(isolate).Build(); 45 ModuleRegistry::RegisterGlobals(isolate, templ); 55 v8::Isolate* isolate = runner->GetContextHolder()->isolate(); local 59 registry->AddBuiltinModule(isolate, it->first, it->second.Run(isolate)); 41 GetGlobalTemplate( ShellRunner* runner, v8::Isolate* isolate) argument
|
H A D | timer.cc | 15 v8::Handle<v8::String> GetHiddenPropertyName(v8::Isolate* isolate) { argument 16 return gin::StringToSymbol(isolate, "::gin::Timer"); 26 Handle<Timer> Timer::Create(TimerType type, v8::Isolate* isolate, int delay_ms, argument 28 return CreateHandle(isolate, new Timer(isolate, type == TYPE_REPEATING, 32 ObjectTemplateBuilder Timer::GetObjectTemplateBuilder(v8::Isolate* isolate) { argument 35 return Wrappable<Timer>::GetObjectTemplateBuilder(isolate) 42 Timer::Timer(v8::Isolate* isolate, bool repeating, int delay_ms, argument 46 isolate->GetCurrentContext())->runner()->GetWeakPtr()), 48 GetWrapper(runner_->GetContextHolder()->isolate()) 66 v8::Isolate* isolate = runner_->GetContextHolder()->isolate(); local 79 Create(v8::Isolate* isolate) argument 84 GetModule(v8::Isolate* isolate) argument 94 GetObjectTemplateBuilder( v8::Isolate* isolate) argument [all...] |
/external/chromium_org/mojo/apps/js/ |
H A D | mojo_runner_delegate.cc | 39 v8::Isolate* isolate = runner->GetContextHolder()->isolate(); local 41 CHECK(gin::ConvertFromV8(isolate, module, &start)); 44 gin::ConvertToV8(isolate, Handle(pipe)) }; 70 registry->LoadModule(runner->GetContextHolder()->isolate(), module,
|
/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
|