/external/chromium_org/gin/ |
H A D | per_isolate_data.cc | 20 PerIsolateData::PerIsolateData(Isolate* isolate, function in class:gin::PerIsolateData 28 PerIsolateData::~PerIsolateData() { 32 PerIsolateData* PerIsolateData::From(Isolate* isolate) { 33 return static_cast<PerIsolateData*>(isolate->GetData(kEmbedderNativeGin)); 36 void PerIsolateData::SetObjectTemplate(WrapperInfo* info, 41 void PerIsolateData::SetFunctionTemplate(WrapperInfo* info, 46 v8::Local<v8::ObjectTemplate> PerIsolateData [all...] |
H A D | interceptor.cc | 16 PerIsolateData::From(isolate_)->SetNamedPropertyInterceptor(base_, this); 20 PerIsolateData::From(isolate_)->ClearNamedPropertyInterceptor(base_, this); 43 PerIsolateData::From(isolate_)->SetIndexedPropertyInterceptor(base_, this); 47 PerIsolateData::From(isolate_)->ClearIndexedPropertyInterceptor(base_, this);
|
H A D | per_isolate_data.h | 26 // There is one instance of PerIsolateData per v8::Isolate managed by Gin. This 28 class GIN_EXPORT PerIsolateData { class in namespace:gin 30 PerIsolateData(v8::Isolate* isolate, v8::ArrayBuffer::Allocator* allocator); 31 ~PerIsolateData(); 33 static PerIsolateData* From(v8::Isolate* isolate); 82 // PerIsolateData doesn't actually own |isolate_|. Instead, the isolate is 83 // owned by the IsolateHolder, which also owns the PerIsolateData. 92 DISALLOW_COPY_AND_ASSIGN(PerIsolateData);
|
H A D | v8_platform.cc | 38 PerIsolateData::From(isolate)->message_loop_proxy()->PostTask(
|
H A D | wrappable.cc | 38 PerIsolateData* data = PerIsolateData::From(isolate);
|
H A D | isolate_holder.cc | 44 isolate_data_.reset(new PerIsolateData(isolate_, g_array_buffer_allocator));
|
H A D | object_template_builder.cc | 38 return PerIsolateData::From(isolate)->GetNamedPropertyInterceptor(base); 47 return PerIsolateData::From(isolate)->GetIndexedPropertyInterceptor(base);
|
H A D | array_buffer.cc | 116 PerIsolateData::From(isolate_)->allocator()->Free(buffer_, length_);
|
H A D | function_template.h | 23 class PerIsolateData;
|
/external/chromium_org/gin/public/ |
H A D | isolate_holder.h | 15 class PerIsolateData; 54 scoped_ptr<PerIsolateData> isolate_data_;
|
/external/chromium_org/gin/test/ |
H A D | gc.cc | 27 PerIsolateData* data = PerIsolateData::From(isolate);
|
H A D | gtest.cc | 47 PerIsolateData* data = PerIsolateData::From(isolate);
|
H A D | file.cc | 73 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
/external/chromium_org/mojo/apps/js/bindings/ |
H A D | monotonic_clock.cc | 29 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
H A D | threading.cc | 28 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
/external/chromium_org/gin/modules/ |
H A D | console.cc | 38 PerIsolateData* data = PerIsolateData::From(isolate);
|
H A D | module_registry.cc | 89 PerIsolateData* data = PerIsolateData::From(isolate);
|
/external/chromium_org/mojo/apps/js/bindings/gl/ |
H A D | module.cc | 35 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
/external/chromium_org/mojo/apps/js/ |
H A D | mojo_module.cc | 28 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
/external/chromium_org/mojo/bindings/js/ |
H A D | support.cc | 43 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
H A D | core.cc | 244 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
|
/external/chromium_org/v8/src/ |
H A D | d8.cc | 77 class PerIsolateData { class in namespace:v8 79 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) { function in class:v8::PerIsolateData 84 ~PerIsolateData() { 88 inline static PerIsolateData* Get(Isolate* isolate) { 89 return reinterpret_cast<PerIsolateData*>(isolate->GetData(0)); 94 explicit RealmScope(PerIsolateData* data); 97 PerIsolateData* data_; 236 PerIsolateData* data = PerIsolateData::Get(isolate); 286 PerIsolateData [all...] |