OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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