HomeSort by relevance Sort by last modified time
    Searched defs:PerIsolateData (Results 1 - 3 of 3) sorted by null

  /external/chromium_org/gin/
per_isolate_data.cc 20 PerIsolateData::PerIsolateData(Isolate* isolate,
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::GetObjectTemplate
    [all...]
per_isolate_data.h 26 // There is one instance of PerIsolateData per v8::Isolate managed by Gin. This
28 class GIN_EXPORT PerIsolateData {
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);
  /external/chromium_org/v8/src/
d8.cc 66 class PerIsolateData {
68 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) {
73 ~PerIsolateData() {
77 inline static PerIsolateData* Get(Isolate* isolate) {
78 return reinterpret_cast<PerIsolateData*>(isolate->GetData(0));
83 explicit RealmScope(PerIsolateData* data);
86 PerIsolateData* data_;
195 PerIsolateData* data = PerIsolateData::Get(isolate);
245 PerIsolateData::RealmScope::RealmScope(PerIsolateData* data) : data_(data)
    [all...]

Completed in 66 milliseconds