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 17 PerIsolateData::PerIsolateData(Isolate* isolate)
22 PerIsolateData::~PerIsolateData() {
26 PerIsolateData* PerIsolateData::From(Isolate* isolate) {
27 return static_cast<PerIsolateData*>(isolate->GetData(kEmbedderNativeGin));
30 void PerIsolateData::SetObjectTemplate(WrapperInfo* info,
35 void PerIsolateData::SetFunctionTemplate(WrapperInfo* info,
40 v8::Local<v8::ObjectTemplate> PerIsolateData::GetObjectTemplate
    [all...]
per_isolate_data.h 17 // There is one instance of PerIsolateData per v8::Isolate managed by Gin. This
19 class GIN_EXPORT PerIsolateData {
21 explicit PerIsolateData(v8::Isolate* isolate);
22 ~PerIsolateData();
24 static PerIsolateData* From(v8::Isolate* isolate);
49 // PerIsolateData doesn't actually own |isolate_|. Instead, the isolate is
50 // owned by the IsolateHolder, which also owns the PerIsolateData.
55 DISALLOW_COPY_AND_ASSIGN(PerIsolateData);
  /external/chromium_org/v8/src/
d8.cc 89 class PerIsolateData {
91 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) {
96 ~PerIsolateData() {
100 inline static PerIsolateData* Get(Isolate* isolate) {
101 return reinterpret_cast<PerIsolateData*>(isolate->GetData(0));
106 explicit RealmScope(PerIsolateData* data);
109 PerIsolateData* data_;
214 PerIsolateData* data = PerIsolateData::Get(isolate);
264 PerIsolateData::RealmScope::RealmScope(PerIsolateData* data) : data_(data)
    [all...]

Completed in 1183 milliseconds