/external/v8/src/ |
D | assembler.h | 59 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 …]
|
D | isolate.cc | 51 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 …]
|
D | api.cc | 163 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 …]
|
D | code-factory.h | 35 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,
|
D | assembler.cc | 126 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 …]
|
D | handles.h | 87 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 …]
|
D | accessors.cc | 25 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 …]
|
D | execution.h | 27 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 …]
|
D | i18n.h | 25 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,
|
D | code-factory.cc | 15 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()
|
D | code-stubs.h | 168 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 …]
|
D | d8.h | 104 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 …]
|
D | isolate.h | 102 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 …]
|
D | type-feedback-vector.h | 25 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);
|
D | compilation-cache.h | 18 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
|
D | assert-scope.h | 15 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/ |
D | test-lockers.cc | 61 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 …]
|
D | test-deoptimization.cc | 44 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 …]
|
D | test-serialize.cc | 67 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 …]
|
D | test-assembler-ia32.cc | 52 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/ |
D | JS_Value.h | 21 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/ |
D | ic.h | 63 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/ |
D | fxjs_v8.cpp | 43 …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/ |
D | v8.h | 79 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 …]
|
D | v8-debug.h | 88 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);
|