Home
last modified time | relevance | path

Searched refs:Isolate (Results 1 – 25 of 472) sorted by relevance

12345678910>>...19

/external/v8/src/
Dassembler.h59 AssemblerBase(Isolate* isolate, void* buffer, int buffer_size);
62 Isolate* isolate() const { return isolate_; } in isolate()
105 Isolate* isolate_;
556 inline void Visit(Isolate* isolate, ObjectVisitor* v);
581 void Print(Isolate* isolate, OStream& os); // NOLINT
584 void Verify(Isolate* isolate);
792 ExternalReference(Builtins::CFunctionId id, Isolate* isolate);
794 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
796 ExternalReference(Builtins::Name name, Isolate* isolate);
798 ExternalReference(Runtime::FunctionId id, Isolate* isolate);
[all …]
Disolate.cc51 int thread_id = base::Thread::GetThreadLocalInt(Isolate::thread_id_key_); in GetCurrentThreadId()
54 base::Thread::SetThreadLocalInt(Isolate::thread_id_key_, thread_id); in GetCurrentThreadId()
110 base::Thread::LocalStorageKey Isolate::isolate_key_;
111 base::Thread::LocalStorageKey Isolate::thread_id_key_;
112 base::Thread::LocalStorageKey Isolate::per_isolate_thread_data_key_;
116 base::LazyMutex Isolate::thread_data_table_mutex_ = LAZY_MUTEX_INITIALIZER;
117 Isolate::ThreadDataTable* Isolate::thread_data_table_ = NULL;
118 base::Atomic32 Isolate::isolate_counter_ = 0;
120 Isolate::PerIsolateThreadData*
121 Isolate::FindOrAllocatePerThreadDataForThisThread() { in FindOrAllocatePerThreadDataForThisThread()
[all …]
Dapi.cc163 i::Isolate* isolate = i::Isolate::Current(); in FatalProcessOutOfMemory()
176 i::Isolate* isolate = i::Isolate::Current(); in ReportApiFailure()
190 i::Isolate* isolate = i::Isolate::Current(); in IsDead()
195 static inline bool IsExecutionTerminatingCheck(i::Isolate* isolate) { in IsExecutionTerminatingCheck()
352 i::Isolate* isolate = i::Isolate::Current(); in SetFatalErrorHandler()
359 i::Isolate* isolate = i::Isolate::Current(); in SetAllowCodeGenerationFromStringsCallback()
474 void SetResourceConstraints(i::Isolate* isolate, in SetResourceConstraints()
494 i::Object** V8::GlobalizeReference(i::Isolate* isolate, i::Object** obj) { in GlobalizeReference()
530 void V8::Eternalize(Isolate* v8_isolate, Value* value, int* index) { in Eternalize()
531 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(v8_isolate); in Eternalize()
[all …]
Dcode-factory.h35 static Callable LoadIC(Isolate* isolate, ContextualMode mode);
36 static Callable KeyedLoadIC(Isolate* isolate);
37 static Callable StoreIC(Isolate* isolate, StrictMode mode);
38 static Callable KeyedStoreIC(Isolate* isolate, StrictMode mode);
40 static Callable CompareIC(Isolate* isolate, Token::Value op);
42 static Callable BinaryOpIC(Isolate* isolate, Token::Value op,
48 Isolate* isolate, ToBooleanStub::ResultMode mode,
51 static Callable ToNumber(Isolate* isolate);
53 static Callable StringAdd(Isolate* isolate, StringAddFlags flags,
56 static Callable CallFunction(Isolate* isolate, int argc,
Dassembler.cc126 AssemblerBase::AssemblerBase(Isolate* isolate, void* buffer, int buffer_size) in AssemblerBase()
702 Isolate* isolate = code->map()->GetIsolate(); in RelocIterator()
797 void RelocInfo::Print(Isolate* isolate, OStream& os) { // NOLINT in Print()
832 void RelocInfo::Verify(Isolate* isolate) { in Verify()
948 ExternalReference::ExternalReference(Builtins::CFunctionId id, Isolate* isolate) in ExternalReference()
955 Isolate* isolate = NULL) in ExternalReference()
959 ExternalReference::ExternalReference(Builtins::Name name, Isolate* isolate) in ExternalReference()
964 Isolate* isolate) in ExternalReference()
969 Isolate* isolate) in ExternalReference()
973 ExternalReference ExternalReference::isolate_address(Isolate* isolate) { in isolate_address()
[all …]
Dhandles.h87 INLINE(Handle(T* obj, Isolate* isolate));
146 inline Handle<T> handle(T* t, Isolate* isolate) { in handle()
183 explicit inline HandleScope(Isolate* isolate);
188 static int NumberOfHandles(Isolate* isolate);
192 static inline T** CreateHandle(Isolate* isolate, T* value);
195 static void DeleteExtensions(Isolate* isolate);
197 static Address current_next_address(Isolate* isolate);
198 static Address current_limit_address(Isolate* isolate);
199 static Address current_level_address(Isolate* isolate);
208 Isolate* isolate() { return isolate_; } in isolate()
[all …]
Daccessors.cc25 Isolate* isolate, in MakeAccessor()
45 Isolate* isolate, in CloneAccessor()
60 static C* FindInstanceOf(Isolate* isolate, Object* obj) { in FindInstanceOf()
88 Isolate* isolate = name->GetIsolate(); in IsJSObjectFieldAccessor()
140 Isolate* isolate, const v8::PropertyCallbackInfo<void>& info, in SetPropertyOnInstanceIfInherited()
165 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArgumentsIteratorGetter()
176 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArgumentsIteratorSetter()
191 Isolate* isolate, PropertyAttributes attributes) { in ArgumentsIteratorInfo()
204 Handle<Object> Accessors::FlattenNumber(Isolate* isolate, in FlattenNumber()
221 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArrayLengthGetter()
[all …]
Dexecution.h27 Isolate* isolate,
58 Isolate* isolate, Handle<Object> obj);
62 Isolate* isolate, Handle<Object> obj);
66 Isolate* isolate, Handle<Object> obj);
70 Isolate* isolate, Handle<Object> obj);
74 Isolate* isolate, Handle<Object> obj);
78 Isolate* isolate, Handle<Object> obj);
82 Isolate* isolate, Handle<Object> obj);
86 Isolate* isolate, double time);
101 Isolate* isolate, Handle<Object> instance, Handle<Object> data);
[all …]
Di18n.h25 static Handle<ObjectTemplateInfo> GetTemplate(Isolate* isolate);
28 static Handle<ObjectTemplateInfo> GetTemplate2(Isolate* isolate);
40 Isolate* isolate,
46 static icu::SimpleDateFormat* UnpackDateFormat(Isolate* isolate,
64 Isolate* isolate,
70 static icu::DecimalFormat* UnpackNumberFormat(Isolate* isolate,
88 Isolate* isolate,
94 static icu::Collator* UnpackCollator(Isolate* isolate, Handle<JSObject> obj);
110 Isolate* isolate,
116 static icu::BreakIterator* UnpackBreakIterator(Isolate* isolate,
Dcode-factory.cc15 Callable CodeFactory::LoadIC(Isolate* isolate, ContextualMode mode) { in LoadIC()
23 Callable CodeFactory::KeyedLoadIC(Isolate* isolate) { in KeyedLoadIC()
30 Callable CodeFactory::StoreIC(Isolate* isolate, StrictMode mode) { in StoreIC()
37 Callable CodeFactory::KeyedStoreIC(Isolate* isolate, StrictMode mode) { in KeyedStoreIC()
46 Callable CodeFactory::CompareIC(Isolate* isolate, Token::Value op) { in CompareIC()
53 Callable CodeFactory::BinaryOpIC(Isolate* isolate, Token::Value op, in BinaryOpIC()
61 Callable CodeFactory::ToBoolean(Isolate* isolate, in ToBoolean()
70 Callable CodeFactory::ToNumber(Isolate* isolate) { in ToNumber()
77 Callable CodeFactory::StringAdd(Isolate* isolate, StringAddFlags flags, in StringAdd()
85 Callable CodeFactory::CallFunction(Isolate* isolate, int argc, in CallFunction()
Dcode-stubs.h168 explicit CodeStub(Isolate* isolate) : minor_key_(0), isolate_(isolate) {} in CodeStub()
171 static void GenerateStubsAheadOfTime(Isolate* isolate);
172 static void GenerateFPStubs(Isolate* isolate);
189 static void InitializeDescriptor(Isolate* isolate, uint32_t key,
192 static MaybeHandle<Code> GetCode(Isolate* isolate, uint32_t key);
209 Isolate* isolate() const { return isolate_; } in isolate()
212 CodeStub(uint32_t key, Isolate* isolate) in CodeStub()
265 static void Dispatch(Isolate* isolate, uint32_t key, void** value_out,
277 Isolate* isolate_;
283 NAME(uint32_t key, Isolate* isolate) : SUPER(key, isolate) {} \
[all …]
Dd8.h104 virtual bool Open(Isolate* isolate) { return true; } in Open()
138 void Execute(Isolate* isolate);
167 Handle<String> ReadFile(Isolate* isolate, const char* name);
252 Isolate* isolate, Local<String> source, Local<Value> name,
254 static bool ExecuteString(Isolate* isolate,
260 static void ReportException(Isolate* isolate, TryCatch* try_catch);
261 static Handle<String> ReadFile(Isolate* isolate, const char* name);
262 static Local<Context> CreateEvaluationContext(Isolate* isolate);
263 static int RunMain(Isolate* isolate, int argc, char* argv[]);
269 static Handle<Array> GetCompletions(Isolate* isolate,
[all …]
Disolate.h102 Isolate* __isolate__ = (isolate); \
112 Isolate* __isolate__ = (isolate); \
220 friend class Isolate; variable
262 Isolate* isolate_;
394 class Isolate {
400 ~Isolate();
407 PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) in PerIsolateThreadData()
421 Isolate* isolate() const { return isolate_; } in isolate()
434 bool Matches(Isolate* isolate, ThreadId thread_id) const { in FIELD_ACCESSOR()
439 Isolate* isolate_;
[all …]
Dtype-feedback-vector.h25 static Handle<TypeFeedbackVector> Copy(Isolate* isolate,
29 static inline Handle<Object> UninitializedSentinel(Isolate* isolate);
32 static inline Handle<Object> MegamorphicSentinel(Isolate* isolate);
35 static inline Handle<Object> PremonomorphicSentinel(Isolate* isolate);
38 static inline Handle<Object> GenericSentinel(Isolate* isolate);
43 Isolate* isolate, ElementsKind elements_kind);
Dcompilation-cache.h18 CompilationSubCache(Isolate* isolate, int generations) in CompilationSubCache()
59 Isolate* isolate() { return isolate_; } in isolate()
62 Isolate* isolate_;
73 CompilationCacheScript(Isolate* isolate, int generations);
113 CompilationCacheEval(Isolate* isolate, int generations) in CompilationCacheEval()
132 CompilationCacheRegExp(Isolate* isolate, int generations) in CompilationCacheRegExp()
209 explicit CompilationCache(Isolate* isolate);
219 Isolate* isolate() { return isolate_; } in isolate()
221 Isolate* isolate_;
232 friend class Isolate; variable
Dassert-scope.h15 class Isolate; variable
90 friend class Isolate; variable
123 static uint32_t GetData(Isolate* isolate);
124 static void SetData(Isolate* isolate, uint32_t data);
131 explicit PerIsolateAssertScope(Isolate* isolate) : isolate_(isolate) { in PerIsolateAssertScope()
141 static bool IsAllowed(Isolate* isolate) { in IsAllowed()
149 Isolate* isolate_;
172 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) in PerIsolateAssertScopeDebugOnly()
177 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) { }
/external/v8/test/cctest/
Dtest-lockers.cc61 KangarooThread(v8::Isolate* isolate, v8::Handle<v8::Context> context) in KangarooThread()
69 v8::Isolate::Scope isolate_scope(isolate_); in Run()
70 CHECK_EQ(isolate_, v8::internal::Isolate::Current()); in Run()
81 v8::Isolate::Scope isolate_scope(isolate_); in Run()
94 v8::Isolate* isolate_;
101 v8::Isolate* isolate = v8::Isolate::New(); in TEST()
105 v8::Isolate::Scope isolate_scope(isolate); in TEST()
109 CHECK_EQ(isolate, v8::internal::Isolate::Current()); in TEST()
176 explicit IsolateLockingThreadWithLocalContext(v8::Isolate* isolate) in IsolateLockingThreadWithLocalContext()
183 v8::Isolate::Scope isolate_scope(isolate_); in Run()
[all …]
Dtest-deoptimization.cc44 using ::v8::internal::Isolate;
101 static void NonIncrementalGC(i::Isolate* isolate) { in NonIncrementalGC()
352 v8::Isolate* isolate = v8::Isolate::New(); in UNINITIALIZED_TEST()
353 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate); in UNINITIALIZED_TEST()
419 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>((*env)->GetIsolate()); in TestDeoptimizeBinaryOpHelper()
454 v8::Isolate* isolate = v8::Isolate::New(); in UNINITIALIZED_TEST()
455 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate); in UNINITIALIZED_TEST()
475 v8::Isolate* isolate = v8::Isolate::New(); in UNINITIALIZED_TEST()
476 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate); in UNINITIALIZED_TEST()
496 v8::Isolate* isolate = v8::Isolate::New(); in UNINITIALIZED_TEST()
[all …]
Dtest-serialize.cc67 Isolate* isolate = CcTest::i_isolate(); in TEST()
97 Isolate* isolate = CcTest::i_isolate(); in TEST()
179 static bool WriteToFile(Isolate* isolate, const char* snapshot_file) { in WriteToFile()
197 static void Serialize(v8::Isolate* isolate) { in Serialize()
202 v8::Isolate::Scope isolate_scope(isolate); in Serialize()
208 Isolate* internal_isolate = reinterpret_cast<Isolate*>(isolate); in Serialize()
217 v8::Isolate::CreateParams params; in UNINITIALIZED_TEST()
219 v8::Isolate* isolate = v8::Isolate::New(params); in UNINITIALIZED_TEST()
228 v8::Isolate::CreateParams params; in UNINITIALIZED_TEST()
230 v8::Isolate* isolate = v8::Isolate::New(params); in UNINITIALIZED_TEST()
[all …]
Dtest-assembler-ia32.cc52 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
79 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
116 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
160 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
190 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
218 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
242 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
284 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
316 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
370 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); in TEST()
[all …]
/external/pdfium/fpdfsdk/include/javascript/
DJS_Value.h21 CJS_Value(v8::Isolate* isolate);
22 CJS_Value(v8::Isolate* isolate, v8::Local<v8::Value> pValue,FXJSVALUETYPE t);
23 CJS_Value(v8::Isolate* isolate, const int &iValue);
24 CJS_Value(v8::Isolate* isolate, const double &dValue);
25 CJS_Value(v8::Isolate* isolate, const float &fValue);
26 CJS_Value(v8::Isolate* isolate, const bool &bValue);
27 CJS_Value(v8::Isolate* isolate, JSFXObject);
28 CJS_Value(v8::Isolate* isolate, CJS_Object*);
29 CJS_Value(v8::Isolate* isolate, CJS_Document*);
30 CJS_Value(v8::Isolate* isolate, FX_LPCSTR pStr);
[all …]
/external/v8/src/ic/
Dic.h63 IC(FrameDepth depth, Isolate* isolate);
87 static void Clear(Isolate* isolate, Address address,
107 Isolate* isolate,
109 static inline Handle<Map> GetICCacheHolder(HeapType* type, Isolate* isolate,
122 static Handle<Map> TypeToMap(HeapType* type, Isolate* isolate);
128 Isolate* isolate);
136 Isolate* isolate() const { return isolate_; } in isolate()
163 static void OnTypeFeedbackChanged(Isolate* isolate, Address address,
255 Isolate* isolate_;
296 explicit CallIC(Isolate* isolate) : IC(EXTRA_CALL_FRAME, isolate) {} in CallIC()
[all …]
/external/pdfium/fpdfsdk/src/jsapi/
Dfxjs_v8.cpp43 …CJS_ObjDefintion(v8::Isolate* isolate, const wchar_t* sObjName, FXJSOBJTYPE eObjType, LP_CONSTRUCT… in CJS_ObjDefintion()
46 v8::Isolate::Scope isolate_scope(isolate); in CJS_ObjDefintion()
79 v8::Isolate* isolate = (v8::Isolate*)pJSRuntime; in JS_DefineObj()
80 v8::Isolate::Scope isolate_scope(isolate); in JS_DefineObj()
95 v8::Isolate* isolate = (v8::Isolate*)pJSRuntime; in JS_DefineObjMethod()
96 v8::Isolate::Scope isolate_scope(isolate); in JS_DefineObjMethod()
115 v8::Isolate* isolate = (v8::Isolate*)pJSRuntime; in JS_DefineObjProperty()
116 v8::Isolate::Scope isolate_scope(isolate); in JS_DefineObjProperty()
135 v8::Isolate* isolate = (v8::Isolate*)pJSRuntime; in JS_DefineObjAllProperties()
136 v8::Isolate::Scope isolate_scope(isolate); in JS_DefineObjAllProperties()
[all …]
/external/v8/include/
Dv8.h79 class Isolate; variable
119 class Isolate; variable
131 class Isolate; variable
290 V8_INLINE static Handle<T> New(Isolate* isolate, Handle<T> that) { in New()
293 V8_INLINE static Handle<T> New(Isolate* isolate, in New()
307 friend Handle<Primitive> Undefined(Isolate* isolate);
308 friend Handle<Primitive> Null(Isolate* isolate);
309 friend Handle<Boolean> True(Isolate* isolate);
310 friend Handle<Boolean> False(Isolate* isolate);
321 V8_INLINE static Handle<T> New(Isolate* isolate, T* that);
[all …]
Dv8-debug.h88 virtual Isolate* GetIsolate() const = 0;
164 static void DebugBreak(Isolate* isolate);
168 static void CancelDebugBreak(Isolate* isolate);
171 static bool CheckDebugBreak(Isolate* isolate);
178 static void DebugBreakForCommand(Isolate* isolate, ClientData* data);
183 static void SendCommand(Isolate* isolate,
260 static void SetLiveEditEnabled(Isolate* isolate, bool enable);

12345678910>>...19