/external/v8/src/ |
factory.h | 410 &isolate()->heap()->roots_[Heap::k##camel_name##RootIndex])); \ 418 &isolate()->heap()->roots_[Heap::k##name##RootIndex])); \ 424 return Handle<String>(&isolate()->heap()->hidden_symbol_); 487 Isolate* isolate() { return reinterpret_cast<Isolate*>(this); } function in class:v8::internal::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...] |
debug-agent.h | 48 isolate_(Isolate::Current()), 65 Isolate* isolate() { return isolate_; } function in class:v8::internal::DebuggerAgent 74 Isolate* isolate_;
|
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_;
|
handles-inl.h | 35 #include "isolate.h" 40 inline Isolate* GetIsolateForHandle(Object* obj) { 41 return Isolate::Current(); 44 inline Isolate* GetIsolateForHandle(HeapObject* obj) { 56 Handle<T>::Handle(T* obj, Isolate* isolate) { 58 location_ = HandleScope::CreateHandle(obj, isolate); 71 Isolate* isolate = Isolate::Current() local [all...] |
handles.h | 48 INLINE(Handle(T* obj, Isolate* isolate)); 113 explicit inline HandleScope(Isolate* isolate); 122 static inline T** CreateHandle(T* value, Isolate* isolate); 125 static void DeleteExtensions(Isolate* isolate); 138 Isolate* isolate() { return isolate_; function in class:v8::internal::HandleScope [all...] |
heap-profiler.cc | 55 Isolate* isolate = Isolate::Current(); local 56 if (isolate->heap_profiler() == NULL) { 57 isolate->set_heap_profiler(new HeapProfiler()); 63 Isolate* isolate = Isolate::Current(); local 64 delete isolate->heap_profiler(); 65 isolate->set_heap_profiler(NULL) [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...] |
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...] |
global-handles.h | 231 Isolate* isolate() { return isolate_; } function in class:v8::internal::GlobalHandles 239 explicit GlobalHandles(Isolate* isolate); 246 Isolate* isolate_; 277 friend class Isolate;
|
log-utils.cc | 51 Isolate* isolate = Isolate::Current(); local 52 if (isolate->IsDefaultIsolate()) return; 53 stream->Add("isolate-%p-", isolate); 93 !Isolate::Current()->IsDefaultIsolate()) {
|
v8.cc | 30 #include "isolate.h" 67 // The current thread may not yet had entered an isolate to run. 68 // Note the Isolate::Current() may be non-null because for various 69 // initialization purposes an initializing thread may be assigned an isolate 71 if (i::Isolate::CurrentPerIsolateThreadData() == NULL) { 72 i::Isolate::EnterDefaultIsolate(); 75 ASSERT(i::Isolate::CurrentPerIsolateThreadData() != NULL); 76 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->thread_id().Equals( 78 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->isolate() = 102 Isolate* isolate = Isolate::Current(); local [all...] |
v8threads.h | 75 // Defined in isolate.h. 82 virtual void VisitThread(Isolate* isolate, ThreadLocalTop* top) = 0; 132 Isolate* isolate_; 134 friend class Isolate; 156 ContextSwitcher(Isolate* isolate, int every_n_ms); 158 Isolate* isolate() const { return isolate_; } function in class:v8::internal::ContextSwitcher 164 Isolate* isolate_ [all...] |
zone.h | 50 class Isolate; 87 inline Isolate* isolate() { return isolate_; } function in class:v8::internal::Zone 92 friend class Isolate; 117 // Each isolate gets its own zone. 142 Isolate* isolate_; 211 INLINE(ZoneScope(Isolate* isolate, ZoneScopeMode mode)); 226 Isolate* isolate_;
|
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...] |
cpu-profiler.cc | 175 Isolate* isolate = Isolate::Current(); local 176 sample->state = isolate->current_vm_state(); 178 for (StackTraceFrameIterator it(isolate); 263 ASSERT(Isolate::Current()->cpu_profiler() != NULL); 264 Isolate::Current()->cpu_profiler()->StartCollectingProfile(title); 269 ASSERT(Isolate::Current()->cpu_profiler() != NULL); 270 Isolate::Current()->cpu_profiler()->StartCollectingProfile(title); 275 Isolate* isolate = Isolate::Current() local 282 Isolate* isolate = Isolate::Current(); local 323 Isolate* isolate = Isolate::Current(); local 360 Isolate* isolate = Isolate::Current(); local 376 Isolate* isolate = Isolate::Current(); local 487 Isolate* isolate = Isolate::Current(); local 567 Isolate* isolate = Isolate::Current(); local 575 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...] |
string-stream.cc | 197 DebugObjectCache* debug_object_cache = Isolate::Current()-> 264 LOG(ISOLATE, StringEvent("StackDump", buffer_)); 290 Isolate* isolate = Isolate::Current(); local 291 isolate->set_string_stream_current_security_token(NULL); 292 if (isolate->string_stream_debug_object_cache() == NULL) { 293 isolate->set_string_stream_debug_object_cache( 296 isolate->string_stream_debug_object_cache()->Clear(); 303 Isolate::Current()->string_stream_debug_object_cache()->length() == 0) 449 Isolate* isolate = Isolate::Current(); local [all...] |
v8threads.cc | 46 // current thread will be guaranteed to have the lock for a given isolate. 47 Locker::Locker(v8::Isolate* isolate) 50 isolate_(reinterpret_cast<i::Isolate*>(isolate)) { 52 isolate_ = i::Isolate::GetDefaultIsolateForLocking(); 81 internal::Isolate::EnterDefaultIsolate(); 88 bool Locker::IsLocked(v8::Isolate* isolate) { 89 i::Isolate* internal_isolate = reinterpret_cast<i::Isolate*>(isolate) 421 Isolate* isolate = Isolate::Current(); local 438 Isolate* isolate = Isolate::Current(); local [all...] |
compiler.h | 48 Isolate* isolate() { function in class:v8::internal::BASE_EMBEDDED 49 ASSERT(Isolate::Current() == isolate_); 174 Isolate* isolate_;
|
/external/v8/test/cctest/ |
test-spaces.cc | 104 // Temporarily sets a given allocator in an isolate. 107 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator) 108 : isolate_(isolate), 109 old_allocator_(isolate->memory_allocator_) { 110 isolate->memory_allocator_ = allocator; 118 Isolate* isolate_; 129 Isolate* isolate = Isolate::Current() local 179 Isolate* isolate = Isolate::Current(); local 209 Isolate* isolate = Isolate::Current(); local [all...] |
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-lockers.cc | 33 #include "isolate.h" 58 // Migrating an isolate 61 KangarooThread(v8::Isolate* isolate, 64 isolate_(isolate), context_(context), value_(value) { 70 v8::Isolate::Scope isolate_scope(isolate_); 71 CHECK_EQ(isolate_, v8::internal::Isolate::Current()); 80 v8::Isolate::Scope isolate_scope(isolate_); 91 v8::Isolate* isolate_; 96 // Migrates an isolate from one thread to anothe 98 v8::Isolate* isolate = v8::Isolate::New(); local 213 v8::Isolate* isolate = v8::Isolate::New(); local 228 v8::Isolate* isolate = v8::Isolate::New(); local 287 v8::Isolate* isolate = v8::Isolate::New(); local 402 v8::Isolate* isolate = v8::Isolate::New(); local 455 v8::Isolate* isolate = v8::Isolate::New(); local 575 v8::Isolate* isolate = v8::Isolate::New(); local 642 v8::Isolate* isolate = v8::Isolate::New(); local 674 v8::Isolate* isolate = v8::Isolate::New(); local [all...] |
/external/v8/src/ia32/ |
debug-ia32.cc | 52 Isolate* isolate = Isolate::Current(); local 53 rinfo()->PatchCodeWithCall(isolate->debug()->debug_break_return()->entry(), 82 Isolate* isolate = Isolate::Current(); local 84 isolate->debug()->debug_break_slot()->entry(), 132 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); 167 ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate()); [all...] |
/external/v8/src/arm/ |
lithium-codegen-arm.h | 71 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED 72 Factory* factory() const { return isolate()->factory(); } 73 Heap* heap() const { return isolate()->heap(); }
|