HomeSort by relevance Sort by last modified time
    Searched defs:isolate (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/v8/src/
factory.h 347 &isolate()->heap()->roots_[Heap::k##camel_name##RootIndex])); \
355 &isolate()->heap()->roots_[Heap::k##name##RootIndex])); \
361 return Handle<String>(&isolate()->heap()->hidden_symbol_);
411 Isolate* isolate() { return reinterpret_cast<Isolate*>(this); } function in class:v8::internal::Factory
contexts.cc 58 ASSERT(Isolate::Current()->bootstrapper()->IsActive());
79 Isolate* isolate = GetIsolate(); local
80 Handle<Context> context(this, isolate);
102 isolate);
127 context->closure()->shared()->scope_info(), isolate);
161 isolate->heap()->arguments_shadow_symbol(), NULL);
164 isolate);
165 ASSERT(arguments->HasLocalProperty(isolate->heap()->length_symbol()));
195 isolate);
320 Isolate* isolate = Isolate::Current(); local
    [all...]
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 47 INLINE(Handle(T* obj, Isolate* isolate));
112 explicit inline HandleScope(Isolate* isolate);
121 static inline T** CreateHandle(T* value, Isolate* isolate);
124 static void DeleteExtensions(Isolate* isolate);
137 Isolate* isolate() { return isolate_; function in class:v8::internal::HandleScope
    [all...]
assembler.h 51 explicit AssemblerBase(Isolate* isolate);
53 Isolate* isolate() const { return isolate_; } function in class:v8::internal::AssemblerBase
57 Isolate* isolate_;
521 ExternalReference(Builtins::CFunctionId id, Isolate* isolate);
523 ExternalReference(ApiFunction* ptr, Type type, Isolate* isolate);
525 ExternalReference(Builtins::Name name, Isolate* isolate)
    [all...]
code-stubs.cc 40 Heap* heap = Isolate::Current()->heap();
52 masm->isolate()->counters()->code_stubs()->Increment();
66 Isolate* isolate = masm->isolate(); local
67 PROFILE(isolate, CodeCreateEvent(Logger::STUB_TAG, code, GetName()));
69 Counters* counters = isolate->counters();
90 Isolate* isolate = Isolate::Current() local
    [all...]
codegen.cc 69 if (Isolate::Current()->bootstrapper()->IsActive()) {
118 Isolate* isolate = info->isolate(); local
124 isolate->factory()->NewCode(desc, flags, masm->CodeObject());
127 isolate->counters()->total_compiled_code_size()->Increment(
136 bool print_code = Isolate::Current()->bootstrapper()->IsActive()
global-handles.h 208 Isolate* isolate() { return isolate_; } function in class:v8::internal::GlobalHandles
216 explicit GlobalHandles(Isolate* isolate);
221 Isolate* isolate_;
263 friend class Isolate;
v8.cc 30 #include "isolate.h"
57 // The current thread may not yet had entered an isolate to run.
58 // Note the Isolate::Current() may be non-null because for various
59 // initialization purposes an initializing thread may be assigned an isolate
61 if (i::Isolate::CurrentPerIsolateThreadData() == NULL) {
62 i::Isolate::EnterDefaultIsolate();
65 ASSERT(i::Isolate::CurrentPerIsolateThreadData() != NULL);
66 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->thread_id().Equals(
68 ASSERT(i::Isolate::CurrentPerIsolateThreadData()->isolate() =
92 Isolate* isolate = Isolate::Current(); local
    [all...]
compiler.cc 127 Isolate* isolate = Isolate::Current(); local
129 return FLAG_always_full_compiler || isolate->debug()->has_break_points();
131 return FLAG_always_full_compiler || isolate->debugger()->IsDebuggerActive();
179 Isolate* isolate = code->GetIsolate(); local
180 isolate->compilation_cache()->MarkForLazyOptimizing(info->closure());
301 if (info->isolate()->has_pending_exception()) {
358 Isolate* isolate = info->isolate() local
468 Isolate* isolate = source->GetIsolate(); local
548 Isolate* isolate = source->GetIsolate(); local
594 Isolate* isolate = info->isolate(); local
    [all...]
cpu-profiler.cc 49 ProfilerEventsProcessor::ProfilerEventsProcessor(Isolate* isolate,
51 : Thread(isolate, "v8:ProfEvntProc"),
187 Isolate* isolate = Isolate::Current(); local
188 sample->state = isolate->current_vm_state();
193 for (StackTraceFrameIterator it(isolate);
279 ASSERT(Isolate::Current()->cpu_profiler() != NULL);
280 Isolate::Current()->cpu_profiler()->StartCollectingProfile(title)
337 Isolate* isolate = Isolate::Current(); local
373 Isolate* isolate = Isolate::Current(); local
389 Isolate* isolate = Isolate::Current(); local
501 Isolate* isolate = Isolate::Current(); local
588 Isolate* isolate = Isolate::Current(); local
598 Isolate* isolate = Isolate::Current(); local
    [all...]
log-utils.cc 138 Isolate* isolate = Isolate::Current(); local
139 if (isolate->IsDefaultIsolate()) return;
140 stream->Add("isolate-%p-", isolate);
183 !Isolate::Current()->IsDefaultIsolate()) {
scopeinfo.cc 451 Isolate* isolate = GetIsolate(); local
452 int result = isolate->context_slot_cache()->Lookup(this, name, mode);
469 isolate->context_slot_cache()->Update(this, name, mode_value, result);
475 isolate->context_slot_cache()->Update(this, name, Variable::INTERNAL, -1);
string-stream.cc 195 DebugObjectCache* debug_object_cache = Isolate::Current()->
262 LOG(ISOLATE, StringEvent("StackDump", buffer_));
288 Isolate* isolate = Isolate::Current(); local
289 isolate->set_string_stream_current_security_token(NULL);
290 if (isolate->string_stream_debug_object_cache() == NULL) {
291 isolate->set_string_stream_debug_object_cache(
294 isolate->string_stream_debug_object_cache()->Clear();
301 Isolate::Current()->string_stream_debug_object_cache()->length() == 0)
452 Isolate* isolate = Isolate::Current(); local
    [all...]
type-info.cc 76 : Isolate::Current()->factory()->undefined_value();
211 Isolate::Current()->builtins()->builtin(id);
319 Isolate* isolate = Isolate::Current(); local
323 if (*object == isolate->builtins()->builtin(Builtins::kStoreIC_GlobalProxy)) {
335 isolate->stub_cache()->CollectMatchingMaps(types, *name, flags);
356 Isolate* isolate = Isolate::Current() local
    [all...]
v8threads.cc 48 // TODO(isolates): When Locker has Isolate parameter and it is provided, grab
50 // We pull default isolate for Locker constructor w/o p[arameter.
51 // A thread should not enter an isolate before acquiring a lock,
54 // multple threads share an isolate. Hence, we need to access
55 // 'locking isolate' before we can actually enter into default isolate.
56 internal::Isolate* isolate = internal::Isolate::GetDefaultIsolateForLocking(); local
57 ASSERT(isolate != NULL)
103 internal::Isolate* isolate = internal::Isolate::Current(); local
117 internal::Isolate* isolate = internal::Isolate::Current(); local
126 internal::Isolate* isolate = internal::Isolate::Current(); local
402 Isolate* isolate = Isolate::Current(); local
419 Isolate* isolate = Isolate::Current(); local
    [all...]
compiler.h 48 Isolate* isolate() { function in class:v8::internal::BASE_EMBEDDED
49 ASSERT(Isolate::Current() == isolate_);
148 Isolate* isolate_;
299 Isolate* isolate = Isolate::Current(); local
300 isolate->frame_element_constant_list()->Clear();
301 isolate->result_constant_list()->Clear();
heap-inl.h 33 #include "isolate.h"
473 Isolate* Heap::isolate() { function in class:v8::internal::Heap
474 return reinterpret_cast<Isolate*>(reinterpret_cast<intptr_t>(this) -
475 reinterpret_cast<size_t>(reinterpret_cast<Isolate*>(4)->heap()) + 4);
494 #define CALL_AND_RETRY(ISOLATE, FUNCTION_CALL, RETURN_VALUE, RETURN_EMPTY)\
504 ISOLATE->heap()->CollectGarbage(Failure::cast(__maybe_object__)-> \
512 ISOLATE->counters()->gc_last_resort_from_handles()->Increment(); \
513 ISOLATE->heap()->CollectAllAvailableGarbage(); \
528 // TODO(isolates): cache isolate: either accept as a parameter o
    [all...]
ic.h 88 IC(FrameDepth depth, Isolate* isolate);
132 Isolate* isolate() const { return isolate_; } function in class:v8::internal::IC
170 Isolate* isolate_;
194 CallICBase(Code::Kind kind, Isolate* isolate)
195 : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {}
239 explicit CallIC(Isolate* isolate) : CallICBase(Code::CALL_IC, isolate)
    [all...]
spaces-inl.h 31 #include "isolate.h"
60 return heap_->isolate()->memory_allocator()->GetNextPage(this);
65 PagedSpace* owner = heap_->isolate()->memory_allocator()->PageOwner(this);
71 PagedSpace* owner = heap_->isolate()->memory_allocator()->PageOwner(this);
416 return heap()->isolate()->memory_allocator()->IsPageInSpace(p, this);
477 Isolate* isolate = local
478 Page::FromAddress(RoundUp(address(), Page::kPageSize))->heap_->isolate();
479 isolate->memory_allocator()->FreeRawMemory(address(), size(), executable);
505 heap()->isolate()->memory_allocator()->Available())
    [all...]
  /external/v8/test/cctest/
test-circular-queue.cc 87 ProducerThread(i::Isolate* isolate,
92 : Thread(isolate, "producer"),
136 i::Isolate* isolate = i::Isolate::Current(); local
137 ProducerThread producer1(isolate, &scq, kRecordsPerChunk, 1, semaphore);
138 ProducerThread producer2(isolate, &scq, kRecordsPerChunk, 10, semaphore);
139 ProducerThread producer3(isolate, &scq, kRecordsPerChunk, 20, semaphore);
test-spaces.cc 97 // Temporarily sets a given allocator in an isolate.
100 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator)
101 : isolate_(isolate),
102 old_allocator_(isolate->memory_allocator_) {
103 isolate->memory_allocator_ = allocator;
111 Isolate* isolate_;
122 Isolate* isolate = Isolate::Current() local
188 Isolate* isolate = Isolate::Current(); local
221 Isolate* isolate = Isolate::Current(); 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(),
131 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate())));
166 ExternalReference(Debug_Address::AfterBreakTarget(), masm->isolate());
    [all...]
lithium-codegen-ia32.h 72 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED
73 Factory* factory() const { return isolate()->factory(); }
74 Heap* heap() const { return isolate()->heap(); }
  /external/v8/src/arm/
lithium-codegen-arm.h 69 Isolate* isolate() const { return info_->isolate(); } function in class:v8::internal::BASE_EMBEDDED
70 Factory* factory() const { return isolate()->factory(); }
71 Heap* heap() const { return isolate()->heap(); }

Completed in 566 milliseconds

1 2 3 4