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
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 31 milliseconds