Searched refs:isolate (Results 226 - 250 of 555) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dframes.cc56 StackFrameIteratorBase::StackFrameIteratorBase(Isolate* isolate,
58 : isolate_(isolate),
66 StackFrameIterator::StackFrameIterator(Isolate* isolate) argument
67 : StackFrameIteratorBase(isolate, true) {
68 Reset(isolate->thread_local_top());
72 StackFrameIterator::StackFrameIterator(Isolate* isolate, ThreadLocalTop* t) argument
73 : StackFrameIteratorBase(isolate, true) {
141 Isolate* isolate, StackFrame::Id id)
142 : iterator_(isolate) {
167 StackTraceFrameIterator::StackTraceFrameIterator(Isolate* isolate) argument
140 JavaScriptFrameIterator( Isolate* isolate, StackFrame::Id id) argument
194 SafeStackFrameIterator( Isolate* isolate, Address fp, Address sp, Address js_entry_sp) argument
357 GetSafepointData(Isolate* isolate, Address inner_pointer, SafepointEntry* safepoint_entry, unsigned* stack_slots) argument
811 PrintTop(Isolate* isolate, FILE* file, bool print_args, bool print_line_number) argument
1529 Unwind(Isolate* isolate, FixedArray* array, int offset, int previous_handler_offset) const argument
1550 Rewind(Isolate* isolate, FixedArray* array, int offset, Address fp) argument
1634 CreateStackMap(Isolate* isolate, Zone* zone) argument
[all...]
H A Delements.cc143 static MaybeHandle<Object> ThrowArrayLengthRangeError(Isolate* isolate) { argument
144 THROW_NEW_ERROR(isolate, NewRangeError("invalid_array_length",
279 Isolate* isolate = from_base->GetIsolate();
283 HandleScope scope(isolate);
470 static void TraceTopFrame(Isolate* isolate) { argument
471 StackFrameIterator it(isolate);
478 Code* apply_builtin = isolate->builtins()->builtin(
486 JavaScriptFrame::PrintTop(isolate, stdout, false, true);
769 Isolate* isolate = from->GetIsolate();
779 isolate, valu
873 Isolate* isolate = array->GetIsolate(); local
924 Isolate* isolate = obj->GetIsolate(); local
997 Isolate* isolate = holder->GetIsolate(); local
1353 Isolate* isolate = array->GetIsolate(); local
1405 Isolate* isolate = obj->GetIsolate(); local
1471 Isolate* isolate = backing_store->GetIsolate(); local
1554 Isolate* isolate = obj->GetIsolate(); local
1635 Isolate* isolate = obj->GetIsolate(); variable
1689 Isolate* isolate = holder->GetIsolate(); local
1706 Isolate* isolate = holder->GetIsolate(); local
1752 Isolate* isolate = obj->GetIsolate(); local
[all...]
H A Dlog.h69 #define LOG(isolate, Call) \
72 (isolate)->logger(); \
77 #define LOG_CODE_EVENT(isolate, Call) \
80 (isolate)->logger(); \
164 bool SetUp(Isolate* isolate);
191 // Static versions of the above, operate on current isolate's logger.
300 static void EnterExternal(Isolate* isolate);
301 static void LeaveExternal(Isolate* isolate);
348 explicit Logger(Isolate* isolate);
444 explicit TimerEventScope(Isolate* isolate) argument
[all...]
H A Ddeoptimizer.cc83 Isolate* isolate) {
84 Deoptimizer* deoptimizer = new Deoptimizer(isolate,
91 CHECK(isolate->deoptimizer_data()->current_ == NULL);
92 isolate->deoptimizer_data()->current_ = deoptimizer;
111 Deoptimizer* Deoptimizer::Grab(Isolate* isolate) { argument
112 Deoptimizer* result = isolate->deoptimizer_data()->current_;
115 isolate->deoptimizer_data()->current_ = NULL;
139 Isolate* isolate) {
141 CHECK(isolate->deoptimizer_data()->deoptimized_frame_info_ == NULL);
159 Deoptimizer* deoptimizer = new Deoptimizer(isolate,
78 New(JSFunction* function, BailoutType type, unsigned bailout_id, Address from, int fp_to_sp_delta, Isolate* isolate) argument
136 DebuggerInspectableFrame( JavaScriptFrame* frame, int jsframe_index, Isolate* isolate) argument
224 DeleteDebuggerInspectableFrame(DeoptimizedFrameInfo* info, Isolate* isolate) argument
284 VisitAllOptimizedFunctions( Isolate* isolate, OptimizedFunctionVisitor* visitor) argument
332 Isolate* isolate = context->GetHeap()->isolate(); local
437 DeoptimizeAll(Isolate* isolate) argument
454 DeoptimizeMarkedCode(Isolate* isolate) argument
548 Deoptimizer(Isolate* isolate, JSFunction* function, BailoutType type, unsigned bailout_id, Address from, int fp_to_sp_delta, Code* optimized_code) argument
672 GetDeoptimizationEntry(Isolate* isolate, int id, BailoutType type, GetEntryMode mode) argument
690 GetDeoptimizationId(Isolate* isolate, Address addr, BailoutType type) argument
729 GetDeoptimizedCodeCount(Isolate* isolate) argument
2790 EnsureCodeForDeoptimizationEntry(Isolate* isolate, BailoutType type, int max_entry_id) argument
3293 GetValue(Isolate* isolate) argument
3339 Prepare(Isolate* isolate) argument
3356 GetPreviouslyMaterialized( Isolate* isolate, int length) argument
3389 GetNext(Isolate* isolate, int lvl) argument
3497 Finish(Isolate* isolate) argument
[all...]
H A Dfull-codegen.cc305 Isolate* isolate = info->isolate(); local
307 TimerEventScope<TimerEventCompileFullCode> timer(info->isolate());
312 isolate->counters()->total_full_codegen_source_size()->Increment(len);
316 MacroAssembler masm(info->isolate(), NULL, kInitialBufferSize);
319 LOG_CODE_EVENT(isolate,
325 DCHECK(!isolate->has_pending_exception());
346 LOG_CODE_EVENT(isolate, CodeEndLinePosInfoRecordEvent(*code, line_info));
372 isolate()->factory()->NewAllocationSite();
384 DeoptimizationOutputData::New(isolate(), lengt
1627 Patch(Isolate* isolate, Code* unoptimized) argument
1652 Revert(Isolate* isolate, Code* unoptimized) argument
1677 Isolate* isolate = code->GetIsolate(); local
1686 Isolate* isolate = code->GetIsolate(); local
1697 Verify(Isolate* isolate, Code* unoptimized) argument
[all...]
H A Dast-value-factory.h51 virtual void Internalize(Isolate* isolate) = 0;
73 virtual void Internalize(Isolate* isolate) OVERRIDE;
127 virtual void Internalize(Isolate* isolate) OVERRIDE;
173 void Internalize(Isolate* isolate);
291 void Internalize(Isolate* isolate);
H A Dframes.h44 explicit InnerPointerToCodeCache(Isolate* isolate) : isolate_(isolate) { argument
118 void Unwind(Isolate* isolate, FixedArray* array, int offset,
120 int Rewind(Isolate* isolate, FixedArray* array, int offset, Address fp);
285 static inline Code* GetContainingCode(Isolate* isolate, Address pc);
290 static Code* GetSafepointData(Isolate* isolate,
314 Isolate* isolate() const { return isolate_; }
621 static void PrintTop(Isolate* isolate, FILE* file, bool print_args,
803 Isolate* isolate() const { return isolate_; }
809 StackFrameIteratorBase(Isolate* isolate, boo
[all...]
H A Dglobal-handles.h245 Isolate* isolate() { return isolate_; } function in class:v8::internal::GlobalHandles
253 explicit GlobalHandles(Isolate* isolate);
322 void Create(Isolate* isolate, Object* object, int* index);
341 Handle<Object> CreateSingleton(Isolate* isolate, argument
344 Create(isolate, object, &singleton_handles_[singleton]);
/external/v8/src/compiler/
H A Djs-generic-lowering.cc79 ReplaceWithStubCall(node, CodeFactory::BinaryOpIC(isolate(), token), \
145 Callable callable = CodeFactory::CompareIC(isolate(), token);
200 CodeFactory::CallFunction(isolate(), nargs - 1, NO_CALL_FUNCTION_FLAGS);
223 Node* ref = ExternalConstant(ExternalReference(f, isolate()));
226 centrystub_constant_.set(CodeConstant(CEntryStub(isolate(), 1).GetCode()));
249 isolate(), ToBooleanStub::RESULT_AS_INVERSE_ODDBALL);
256 CodeFactory::ToBoolean(isolate(), ToBooleanStub::RESULT_AS_ODDBALL);
262 Callable callable = CodeFactory::ToNumber(isolate());
278 Callable callable = CodeFactory::KeyedLoadIC(isolate());
285 Callable callable = CodeFactory::LoadIC(isolate(),
[all...]
H A Djs-builtin-reducer-unittest.cc67 Handle<JSFunction> f(isolate()->context()->math_sqrt_fun());
87 Handle<JSFunction> f(isolate()->context()->math_max_fun());
100 Handle<JSFunction> f(isolate()->context()->math_max_fun());
116 Handle<JSFunction> f(isolate()->context()->math_max_fun());
152 Handle<JSFunction> f(isolate()->context()->math_imul_fun());
/external/v8/test/cctest/
H A Dtest-unique.cc40 Isolate* isolate = CcTest::i_isolate(); \
41 Factory* factory = isolate->factory(); \
42 HandleScope sc(isolate); \
146 Zone zone(isolate);
173 Zone zone(isolate);
213 Zone zone(isolate);
244 Zone zone(isolate);
281 Zone zone(isolate);
319 Zone zone(isolate);
354 Zone zone(isolate);
[all...]
/external/v8/src/x64/
H A Dcode-stubs-x64.cc14 #include "src/isolate.h"
24 Isolate* isolate, CodeStubDescriptor* descriptor,
40 Isolate* isolate, CodeStubDescriptor* descriptor,
57 InitializeArrayConstructorDescriptor(isolate(), descriptor, 0);
63 InitializeArrayConstructorDescriptor(isolate(), descriptor, 1);
69 InitializeArrayConstructorDescriptor(isolate(), descriptor, -1);
75 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 0);
81 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 1);
87 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, -1);
97 isolate()
23 InitializeArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
39 InitializeInternalArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
1717 Isolate* isolate = masm->isolate(); local
1833 EmitSlowCase(Isolate* isolate, MacroAssembler* masm, StackArgumentsAccessor* args, int argc, Label* non_function) argument
1887 Isolate* isolate = masm->isolate(); local
2061 Isolate* isolate = masm->isolate(); local
2174 GenerateStubsAheadOfTime(Isolate* isolate) argument
2186 GenerateFPStubs(Isolate* isolate) argument
2190 GenerateAheadOfTime(Isolate* isolate) argument
3837 GenerateFixedRegStubsAheadOfTime( Isolate* isolate) argument
4295 ArrayConstructorStubAheadOfTimeHelper(Isolate* isolate) argument
4310 GenerateStubsAheadOfTime(Isolate* isolate) argument
4320 GenerateStubsAheadOfTime( Isolate* isolate) argument
[all...]
/external/v8/src/arm64/
H A Dcode-stubs-arm64.cc14 #include "src/isolate.h"
24 Isolate* isolate, CodeStubDescriptor* descriptor,
45 InitializeArrayConstructorDescriptor(isolate(), descriptor, 0);
51 InitializeArrayConstructorDescriptor(isolate(), descriptor, 1);
57 InitializeArrayConstructorDescriptor(isolate(), descriptor, -1);
62 Isolate* isolate, CodeStubDescriptor* descriptor,
79 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 0);
85 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 1);
91 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, -1);
101 isolate()
23 InitializeArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
61 InitializeInternalArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
681 GenerateFixedRegStubsAheadOfTime( Isolate* isolate) argument
966 GenerateStubsAheadOfTime(Isolate* isolate) argument
983 GenerateAheadOfTime(Isolate* isolate) argument
989 GenerateAheadOfTime(Isolate* isolate) argument
995 GenerateFPStubs(Isolate* isolate) argument
1015 GenerateAheadOfTime(Isolate* isolate) argument
4710 ArrayConstructorStubAheadOfTimeHelper(Isolate* isolate) argument
4725 GenerateStubsAheadOfTime(Isolate* isolate) argument
4735 GenerateStubsAheadOfTime( Isolate* isolate) argument
[all...]
/external/v8/src/ic/arm64/
H A Dic-arm64.cc260 Heap* heap = masm->isolate()->heap();
320 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map());
354 Isolate* isolate = masm->isolate(); local
357 __ IncrementCounter(isolate->counters()->load_miss(), 1, x3, x4);
361 ExternalReference ref = ExternalReference(IC_Utility(kLoadIC_Miss), isolate);
421 Isolate* isolate = masm->isolate(); local
423 __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, x10, x11);
429 ExternalReference(IC_Utility(kKeyedLoadIC_Miss), isolate);
450 Isolate* isolate = masm->isolate(); local
487 Isolate* isolate = masm->isolate(); local
[all...]
/external/v8/src/arm/
H A Dcode-stubs-arm.cc15 #include "src/isolate.h"
25 Isolate* isolate, CodeStubDescriptor* descriptor,
41 Isolate* isolate, CodeStubDescriptor* descriptor,
58 InitializeArrayConstructorDescriptor(isolate(), descriptor, 0);
64 InitializeArrayConstructorDescriptor(isolate(), descriptor, 1);
70 InitializeArrayConstructorDescriptor(isolate(), descriptor, -1);
76 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 0);
82 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, 1);
88 InitializeInternalArrayConstructorDescriptor(isolate(), descriptor, -1);
112 isolate()
24 InitializeArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
40 InitializeInternalArrayConstructorDescriptor( Isolate* isolate, CodeStubDescriptor* descriptor, int constant_stack_parameter_count) argument
237 GenerateFixedRegStubsAheadOfTime( Isolate* isolate) argument
968 GenerateStubsAheadOfTime(Isolate* isolate) argument
980 GenerateFPStubs(Isolate* isolate) argument
989 GenerateAheadOfTime(Isolate* isolate) argument
3894 GenerateFixedRegStubsAheadOfTime( Isolate* isolate) argument
[all...]
/external/v8/src/ic/arm/
H A Dic-arm.cc270 Isolate* isolate = masm->isolate(); local
272 __ IncrementCounter(isolate->counters()->load_miss(), 1, r3, r4);
278 ExternalReference ref = ExternalReference(IC_Utility(kLoadIC_Miss), isolate);
297 Heap* heap = masm->isolate()->heap();
359 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map());
404 Isolate* isolate = masm->isolate(); local
406 __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, r3, r4);
412 ExternalReference(IC_Utility(kKeyedLoadIC_Miss), isolate);
437 Isolate* isolate = masm->isolate(); local
[all...]
/external/v8/include/
H A Dv8-util.h104 static void Dispose(Isolate* isolate, UniquePersistent<V> value, K key) { } argument
121 explicit PersistentValueMap(Isolate* isolate) : isolate_(isolate) {} argument
222 Local<V> NewLocal(Isolate* isolate) const {
223 return Local<V>::New(isolate, FromVal(value_));
364 explicit StdPersistentValueMap(Isolate* isolate) argument
365 : PersistentValueMap<K, V, Traits>(isolate) {}
407 explicit PersistentValueVector(Isolate* isolate) : isolate_(isolate) { } argument
/external/v8/src/ia32/
H A Ddeoptimizer-ia32.cc26 Isolate* isolate = code->GetIsolate(); local
27 HandleScope scope(isolate);
67 Factory* factory = isolate->factory();
93 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) { argument
141 Address deopt_entry = GetDeoptimizationEntry(isolate, i, LAZY);
170 isolate->heap()->CreateFillerObjectAt(junk_address,
270 Immediate(ExternalReference::isolate_address(isolate())));
273 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
329 ExternalReference::compute_output_frames_function(isolate()), 1);
H A Dfull-codegen-ia32.cc16 #include "src/isolate-inl.h"
98 isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED);
100 profiling_counter_ = isolate()->factory()->NewCell(
101 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate()));
123 __ cmp(ecx, isolate()->factory()->undefined_value());
148 __ push(Immediate(isolate()->factory()->undefined_value()));
155 ExternalReference::address_of_real_stack_limit(isolate());
161 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
196 FastNewContextStub stub(isolate(), heap_slots);
267 ArgumentsAccessStub stub(isolate(), typ
4882 GetBackEdgeState( Isolate* isolate, Code* unoptimized_code, Address pc) argument
[all...]
/external/v8/src/ic/
H A Dic-state.h20 static void Clear(Isolate* isolate, Address address,
62 BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state);
64 BinaryOpICState(Isolate* isolate, Token::Value op, OverwriteMode mode) argument
70 isolate_(isolate) {
139 Isolate* isolate() const { return isolate_; } function in class:v8::internal::BASE_EMBEDDED
H A Dstub-cache.cc15 StubCache::StubCache(Isolate* isolate) : isolate_(isolate) {} argument
72 isolate()->counters()->megamorphic_stub_cache_updates()->Increment();
96 primary_[i].key = isolate()->heap()->empty_string();
101 secondary_[j].key = isolate()->heap()->empty_string();
/external/v8/src/ic/ia32/
H A Dic-ia32.cc188 __ CheckMap(scratch, masm->isolate()->factory()->fixed_array_map(),
199 __ cmp(scratch, Immediate(masm->isolate()->factory()->the_hole_value()));
244 Heap* heap = masm->isolate()->heap();
245 Factory* factory = masm->isolate()->factory();
298 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map());
331 Isolate* isolate = masm->isolate(); local
332 Counters* counters = isolate->counters();
344 __ CheckMap(eax, isolate->factory()->hash_table_map(), &slow,
374 Immediate(isolate
[all...]
/external/v8/src/ic/x87/
H A Dic-x87.cc189 masm->isolate()->factory()->fixed_array_map(),
201 __ cmp(scratch, Immediate(masm->isolate()->factory()->the_hole_value()));
246 Heap* heap = masm->isolate()->heap();
247 Factory* factory = masm->isolate()->factory();
300 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map());
333 Isolate* isolate = masm->isolate(); local
334 Counters* counters = isolate->counters();
346 __ CheckMap(eax, isolate->factory()->hash_table_map(), &slow,
376 Immediate(isolate
[all...]
/external/v8/src/x87/
H A Dfull-codegen-x87.cc16 #include "src/isolate-inl.h"
98 isolate()->factory()->NewFixedArray(function()->handler_count(), TENURED);
100 profiling_counter_ = isolate()->factory()->NewCell(
101 Handle<Smi>(Smi::FromInt(FLAG_interrupt_budget), isolate()));
123 __ cmp(ecx, isolate()->factory()->undefined_value());
148 __ push(Immediate(isolate()->factory()->undefined_value()));
155 ExternalReference::address_of_real_stack_limit(isolate());
161 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
196 FastNewContextStub stub(isolate(), heap_slots);
264 ArgumentsAccessStub stub(isolate(), typ
4871 GetBackEdgeState( Isolate* isolate, Code* unoptimized_code, Address pc) argument
[all...]
/external/v8/src/heap/
H A Dspaces.cc91 CodeRange::CodeRange(Isolate* isolate) argument
92 : isolate_(isolate),
252 MemoryAllocator::MemoryAllocator(Isolate* isolate) argument
253 : isolate_(isolate),
494 if (!heap()->isolate()->memory_allocator()->CommitMemory(start, length,
499 CodeRange* code_range = heap_->isolate()->code_range();
506 heap_->isolate()->memory_allocator()->ZapBlock(start, length);
516 CodeRange* code_range = heap_->isolate()->code_range();
888 area_size_ = heap->isolate()->memory_allocator()->CodePageAreaSize();
912 heap()->isolate()
1767 ClearHistograms(Isolate* isolate) argument
1802 Isolate* isolate = obj->GetIsolate(); local
1818 ReportHistogram(Isolate* isolate, bool print_spill) argument
1870 DoReportStatistics(Isolate* isolate, HistogramInfo* info, const char* description) argument
1918 Isolate* isolate = heap()->isolate(); local
2598 ReportCodeStatistics(Isolate* isolate) argument
2616 ResetCodeStatistics(Isolate* isolate) argument
2631 EnterComment(Isolate* isolate, const char* comment, int delta) argument
2657 CollectCommentStatistics(Isolate* isolate, RelocIterator* it) argument
2696 Isolate* isolate = heap()->isolate(); local
3073 Isolate* isolate = heap()->isolate(); local
[all...]

Completed in 403 milliseconds

1234567891011>>