/external/v8/src/ |
compiler.cc | 39 #include "isolate-inl.h" 142 Isolate* isolate = Isolate::Current(); local 144 isolate->debug()->has_break_points() : 145 isolate->debugger()->IsDebuggerActive(); 297 TypeFeedbackOracle oracle(code, global_context, info->isolate()); 301 if (info->isolate()->has_pending_exception()) { 358 Isolate* isolate = info->isolate() local 479 Isolate* isolate = source->GetIsolate(); local 550 Isolate* isolate = source->GetIsolate(); local 604 Isolate* isolate = info->isolate(); local [all...] |
isolate.cc | 40 #include "isolate.h" 68 int thread_id = Thread::GetThreadLocalInt(Isolate::thread_id_key_); 71 Thread::SetThreadLocalInt(Isolate::thread_id_key_, thread_id); 80 // before an isolate is initialized. The initialize methods below do 223 friend class Isolate; 229 void Isolate::PreallocatedMemoryThreadStart() { 236 void Isolate::PreallocatedMemoryThreadStop() { 245 void Isolate::PreallocatedStorageInit(size_t size) { 257 void* Isolate::PreallocatedStorageNew(size_t size) { 300 void Isolate::PreallocatedStorageDelete(void* p) [all...] |
ast.h | 35 #include "isolate.h" 231 static int GetNextId(Isolate* isolate) { 232 return ReserveIdRange(isolate, 1); 235 static int ReserveIdRange(Isolate* isolate, int n) { 236 int tmp = isolate->ast_node_id(); 237 isolate->set_ast_node_id(tmp + n); 361 explicit Expression(Isolate* isolate) 2583 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
serialize.cc | 65 ExternalReferenceTable* ExternalReferenceTable::instance(Isolate* isolate) { 67 isolate->external_reference_table(); 69 external_reference_table = new ExternalReferenceTable(isolate); 70 isolate->set_external_reference_table(external_reference_table); 79 Isolate* isolate) { 83 ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); local 88 ExternalReference ref(static_cast<Builtins::Name>(id), isolate); local 93 ExternalReference ref(static_cast<Runtime::FunctionId>(id), isolate); local 785 Isolate* const isolate = isolate_; local 1137 Isolate* isolate = Isolate::Current(); local 1152 Isolate* isolate = Isolate::Current(); local 1172 Isolate* isolate = Isolate::Current(); local 1204 Isolate* isolate = Isolate::Current(); local 1221 Isolate* isolate = Isolate::Current(); local [all...] |
accessors.cc | 36 #include "isolate.h" 95 ASSERT(Isolate::Current()->context()->global_context()->number_function()-> 97 Map* number_map = Isolate::Current()->context()->global_context()-> 105 Isolate* isolate = object->GetIsolate(); local 112 isolate->heap()->length_symbol(), value, NONE); 118 HandleScope scope(isolate); 121 Handle<JSObject> object_handle(object, isolate); 122 Handle<Object> value_handle(value, isolate); 133 return isolate->Throw 319 Isolate* isolate = wrapper->GetIsolate(); local 590 Isolate* isolate = Isolate::Current(); local 727 Isolate* isolate = Isolate::Current(); local [all...] |
bootstrapper.cc | 37 #include "isolate-inl.h" 75 Isolate* isolate = Isolate::Current(); local 76 Factory* factory = isolate->factory(); 77 Heap* heap = isolate->heap(); 142 Genesis(Isolate* isolate, 152 Isolate* isolate() const { return isolate_; function in class:BASE_EMBEDDED 354 Isolate* isolate = target->GetIsolate(); local 845 Isolate* isolate = inner_global->GetIsolate(); local 1300 Isolate* isolate = source->GetIsolate(); local 1902 Isolate* isolate = global_context->GetIsolate(); local 1913 Isolate* isolate = global_context->GetIsolate(); local 2061 Isolate* isolate = Isolate::Current(); local [all...] |
func-name-inferrer.cc | 37 FuncNameInferrer::FuncNameInferrer(Isolate* isolate) 38 : isolate_(isolate), 50 isolate()->runtime_state(), name->Get(0))) { 57 if (IsOpen() && !isolate()->heap()->prototype_symbol()->Equals(*name)) { 64 if (IsOpen() && !isolate()->heap()->result_symbol()->Equals(*name)) { 71 return MakeNameFromStackHelper(0, isolate()->factory()->empty_string()); 85 Factory* factory = isolate()->factory();
|
codegen.cc | 67 if (Isolate::Current()->bootstrapper()->IsActive()) { 99 Isolate* isolate = info->isolate(); local 105 isolate->factory()->NewCode(desc, flags, masm->CodeObject()); 108 isolate->counters()->total_compiled_code_size()->Increment( 117 bool print_code = Isolate::Current()->bootstrapper()->IsActive() 155 Isolate* isolate = Isolate::Current() local [all...] |
messages.cc | 103 void MessageHandler::ReportMessage(Isolate* isolate, 109 Isolate::ExceptionScope exception_scope(isolate); 110 isolate->clear_pending_exception(); 111 isolate->set_external_caught_exception(false); 119 if (isolate->has_scheduled_exception()) { 120 isolate->clear_scheduled_exception(); 136 if (isolate->has_scheduled_exception()) { 137 isolate->clear_scheduled_exception() [all...] |
code-stubs.cc | 41 Heap* heap = Isolate::Current()->heap(); 53 masm->isolate()->counters()->code_stubs()->Increment(); 78 Isolate* isolate = masm->isolate(); local 80 PROFILE(isolate, CodeCreateEvent(Logger::STUB_TAG, code, *name)); 82 Counters* counters = isolate->counters(); 100 Isolate* isolate = Isolate::Current() local 173 Isolate* isolate = new_object->GetIsolate(); local 182 Isolate* isolate = known_map_->GetIsolate(); local [all...] |
regexp-macro-assembler.cc | 110 Isolate* isolate) { 152 isolate); 164 Isolate* isolate) { 165 ASSERT(isolate == Isolate::Current()); 167 RegExpStackScope stack_scope(isolate); 179 isolate); 183 if (result == EXCEPTION && !isolate->has_pending_exception()) [all...] |
frames.h | 50 class Isolate; 60 explicit InnerPointerToCodeCache(Isolate* isolate) : isolate_(isolate) { 76 Isolate* isolate_; 231 static inline Code* GetContainingCode(Isolate* isolate, Address pc); 236 static Code* GetSafepointData(Isolate* isolate, 260 Isolate* isolate() const { return isolate_; [all...] |
frames-inl.h | 32 #include "isolate.h" 114 : iterator_(iterator), isolate_(iterator_->isolate()) { 124 return GetContainingCode(isolate(), pc()); 128 inline Code* StackFrame::GetContainingCode(Isolate* isolate, Address pc) { 129 return isolate->inner_pointer_to_code_cache()->GetCacheEntry(pc)->code; 260 Isolate* isolate) 261 : iterator_(isolate) { 268 Isolate* isolate, ThreadLocalTop* top [all...] |
builtins.cc | 129 name##ArgumentsType args, Isolate* isolate); \ 131 name##ArgumentsType args, Isolate* isolate) { \ 132 ASSERT(isolate == Isolate::Current()); \ 134 return Builtin_Impl_##name(args, isolate); \ 137 name##ArgumentsType args, Isolate* isolate) 142 static MaybeObject* Builtin_##name(name##ArgumentsType args, Isolate* isolate 1636 Isolate* isolate = Isolate::Current(); local [all...] |
json-parser.h | 151 inline Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED 161 Isolate* isolate_; 168 isolate_ = source->map()->GetHeap()->isolate(); 187 Factory* factory = isolate()->factory(); 226 isolate()->Throw(*result, &location); 255 return isolate()->factory()->false_value(); 263 return isolate()->factory()->true_value(); 271 return isolate()->factory()->null_value(); 289 isolate()->global_context()->object_function()) [all...] |
func-name-inferrer.h | 34 class Isolate; 48 explicit FuncNameInferrer(Isolate* isolate); 105 Isolate* isolate() { return isolate_; } function in class:v8::internal::FuncNameInferrer 116 Isolate* isolate_;
|
counters.cc | 31 #include "isolate.h" 44 return Isolate::Current()->stats_table()->FindLocation(name_); 82 Isolate::Current()->stats_table()-> 89 return Isolate::Current()->stats_table()->
|
ic.cc | 74 Isolate* isolate = new_target->GetIsolate(); local 75 Code* apply_builtin = isolate->builtins()->builtin( 112 IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) { 113 ASSERT(isolate == Isolate::Current()); 118 Isolate::c_entry_fp(isolate->thread_local_top()) 2316 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local 2425 Handle<JSFunction> builtin_function(JSFunction::cast(builtin), isolate); local [all...] |
stub-cache.h | 300 Isolate* isolate() { return isolate_; } function in class:v8::internal::StubCache 301 Heap* heap() { return isolate()->heap(); } 302 Factory* factory() { return isolate()->factory(); } 305 explicit StubCache(Isolate* isolate); 377 Isolate* isolate_; 379 friend class Isolate; 406 explicit StubCompiler(Isolate* isolate) 567 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
contexts.cc | 68 ASSERT(Isolate::Current()->bootstrapper()->IsActive()); 92 Isolate* isolate = GetIsolate(); local 93 Handle<Context> context(this, isolate); 117 Handle<JSObject> object(JSObject::cast(context->extension()), isolate); 143 context->closure()->shared()->scope_info(), isolate); 146 ScopeInfo::cast(context->extension()), isolate); 232 context = Handle<Context>(context->previous(), isolate); 310 return Isolate::Current()->bootstrapper()->IsActive() || object->IsContext(); 317 Isolate* isolate = Isolate::Current() local [all...] |
zone-inl.h | 34 #include "isolate.h" 126 ZoneScope::ZoneScope(Isolate* isolate, ZoneScopeMode mode) 127 : isolate_(isolate), mode_(mode) { 138 return Isolate::Current()->zone()->scope_nesting_;
|
/external/v8/src/ia32/ |
simulator-ia32.h | 43 const byte*, int*, Address, int, Isolate*); 59 static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, 61 USE(isolate);
|
/external/v8/test/cctest/ |
test-date.cc | 111 Isolate* isolate = Isolate::Current(); local 112 DateCache* date_cache = isolate->date_cache(); 123 Isolate* isolate = Isolate::Current(); local 136 isolate->set_date_cache(date_cache);
|
test-log.cc | 169 explicit LoopingThread(v8::internal::Isolate* isolate) 170 : v8::internal::Thread(isolate), 209 explicit LoopingJsThread(v8::internal::Isolate* isolate) 210 : LoopingThread(isolate) { } 213 CHECK(i::Isolate::Current() != NULL); 214 CHECK_GT(i::Isolate::Current()->thread_manager()->CurrentId(), 0); 235 explicit LoopingNonJsThread(v8::internal::Isolate* isolate) [all...] |
/external/v8/include/ |
v8-debug.h | 258 // in the given isolate. If no isolate is provided the default 259 // isolate is used. 260 static void DebugBreak(Isolate* isolate = NULL); 262 // Remove scheduled debugger break in given isolate if it has not 263 // happened yet. If no isolate is provided the default isolate is 265 static void CancelDebugBreak(Isolate* isolate = NULL) [all...] |