Searched defs:isolate (Results 201 - 225 of 504) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dlayout-descriptor-inl.h18 Handle<LayoutDescriptor> LayoutDescriptor::New(Isolate* isolate, int length) { argument
21 return handle(LayoutDescriptor::FromSmi(Smi::kZero), isolate);
24 return Handle<LayoutDescriptor>::cast(isolate->factory()->NewFixedTypedArray(
H A Dlayout-descriptor.cc20 Isolate* isolate = descriptors->GetIsolate(); local
21 if (!FLAG_unbox_double_fields) return handle(FastPointerLayout(), isolate);
28 return handle(FastPointerLayout(), isolate);
34 LayoutDescriptor::New(isolate, layout_descriptor_length);
39 return handle(layout_descriptor, isolate);
46 Isolate* isolate = map->GetIsolate(); local
48 isolate);
57 isolate, layout_descriptor, field_index + details.field_width_in_words());
65 return handle(layout_desc, isolate);
99 Isolate* isolate, Handl
98 EnsureCapacity( Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor, int new_capacity) argument
179 NewForTesting(Isolate* isolate, int length) argument
[all...]
H A Dmacro-assembler.h250 Isolate* isolate, AllocationFlags flags) {
252 return ExternalReference::old_space_allocation_top_address(isolate);
254 return ExternalReference::new_space_allocation_top_address(isolate);
259 Isolate* isolate, AllocationFlags flags) {
261 return ExternalReference::old_space_allocation_limit_address(isolate);
263 return ExternalReference::new_space_allocation_limit_address(isolate);
249 GetAllocationTopReference( Isolate* isolate, AllocationFlags flags) argument
258 GetAllocationLimitReference( Isolate* isolate, AllocationFlags flags) argument
H A Dmessages.h78 explicit StackFrameBase(Isolate* isolate) : isolate_(isolate) {} argument
88 JSStackFrame(Isolate* isolate, Handle<Object> receiver,
115 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
169 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
194 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
201 FrameArrayIterator(Isolate* isolate, Handle<FrameArray> array,
233 Isolate* isolate, Handle<JSFunction> target, Handle<Object> new_target,
237 static MaybeHandle<String> ToString(Isolate* isolate, Handle<Object> recv);
240 Isolate* isolate, Handl
[all...]
/external/v8/src/libplatform/
H A Ddefault-platform.cc29 bool PumpMessageLoop(v8::Platform* platform, v8::Isolate* isolate) { argument
30 return reinterpret_cast<DefaultPlatform*>(platform)->PumpMessageLoop(isolate);
33 void RunIdleTasks(v8::Platform* platform, v8::Isolate* isolate, argument
36 isolate, idle_time_in_seconds);
108 Task* DefaultPlatform::PopTaskInMainThreadQueue(v8::Isolate* isolate) { argument
109 auto it = main_thread_queue_.find(isolate);
119 Task* DefaultPlatform::PopTaskInMainThreadDelayedQueue(v8::Isolate* isolate) { argument
120 auto it = main_thread_delayed_queue_.find(isolate);
133 IdleTask* DefaultPlatform::PopTaskInMainThreadIdleQueue(v8::Isolate* isolate) { argument
134 auto it = main_thread_idle_queue_.find(isolate);
143 PumpMessageLoop(v8::Isolate* isolate) argument
166 RunIdleTasks(v8::Isolate* isolate, double idle_time_in_seconds) argument
191 CallOnForegroundThread(v8::Isolate* isolate, Task* task) argument
197 CallDelayedOnForegroundThread(Isolate* isolate, Task* task, double delay_in_seconds) argument
205 CallIdleOnForegroundThread(Isolate* isolate, IdleTask* task) argument
211 IdleTasksEnabled(Isolate* isolate) argument
[all...]
/external/v8/src/mips/
H A Dcode-stubs-mips.h43 explicit StoreRegistersStateStub(Isolate* isolate) argument
44 : PlatformCodeStub(isolate) {}
46 static void GenerateAheadOfTime(Isolate* isolate);
56 explicit RestoreRegistersStateStub(Isolate* isolate) argument
57 : PlatformCodeStub(isolate) {}
59 static void GenerateAheadOfTime(Isolate* isolate);
69 RecordWriteStub(Isolate* isolate, argument
75 : PlatformCodeStub(isolate),
86 RecordWriteStub(uint32_t key, Isolate* isolate) argument
87 : PlatformCodeStub(key, isolate), regs
275 DirectCEntryStub(Isolate* isolate) argument
290 NameDictionaryLookupStub(Isolate* isolate, LookupMode mode) argument
[all...]
H A Ddeoptimizer-mips.cc27 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) { argument
41 CodePatcher patcher(isolate, pointer, 1);
48 CodePatcher osr_patcher(isolate, code->instruction_start() + osr_offset,
64 Address deopt_entry = GetDeoptimizationEntry(isolate, i, LAZY);
70 CodePatcher patcher(isolate, call_address, call_size_in_words);
137 __ li(a2, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
168 __ li(t1, Operand(ExternalReference::isolate_address(isolate())));
173 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
236 ExternalReference::compute_output_frames_function(isolate()), 1);
/external/v8/src/mips64/
H A Dcode-stubs-mips64.h44 explicit StoreRegistersStateStub(Isolate* isolate) argument
45 : PlatformCodeStub(isolate) {}
47 static void GenerateAheadOfTime(Isolate* isolate);
57 explicit RestoreRegistersStateStub(Isolate* isolate) argument
58 : PlatformCodeStub(isolate) {}
60 static void GenerateAheadOfTime(Isolate* isolate);
70 RecordWriteStub(Isolate* isolate, argument
76 : PlatformCodeStub(isolate),
87 RecordWriteStub(uint32_t key, Isolate* isolate) argument
88 : PlatformCodeStub(key, isolate), regs
276 DirectCEntryStub(Isolate* isolate) argument
291 NameDictionaryLookupStub(Isolate* isolate, LookupMode mode) argument
[all...]
H A Ddeoptimizer-mips64.cc27 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) { argument
41 CodePatcher patcher(isolate, pointer, 1);
48 CodePatcher osr_patcher(isolate, code->instruction_start() + osr_offset,
64 Address deopt_entry = GetDeoptimizationEntry(isolate, i, LAZY);
70 CodePatcher patcher(isolate, call_address, call_size_in_words);
137 __ li(a2, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
168 __ li(a5, Operand(ExternalReference::isolate_address(isolate())));
173 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
235 ExternalReference::compute_output_frames_function(isolate()), 1);
/external/v8/src/ppc/
H A Dcode-stubs-ppc.h45 explicit StoreRegistersStateStub(Isolate* isolate) argument
46 : PlatformCodeStub(isolate) {}
48 static void GenerateAheadOfTime(Isolate* isolate);
58 explicit RestoreRegistersStateStub(Isolate* isolate) argument
59 : PlatformCodeStub(isolate) {}
61 static void GenerateAheadOfTime(Isolate* isolate);
71 RecordWriteStub(Isolate* isolate, Register object, Register value, argument
74 : PlatformCodeStub(isolate),
85 RecordWriteStub(uint32_t key, Isolate* isolate) argument
86 : PlatformCodeStub(key, isolate), regs
266 DirectCEntryStub(Isolate* isolate) argument
281 NameDictionaryLookupStub(Isolate* isolate, LookupMode mode) argument
[all...]
H A Ddeoptimizer-ppc.cc33 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) { argument
48 CodePatcher patcher(isolate, pointer, 1);
55 CodePatcher osr_patcher(isolate, code->instruction_start() + osr_offset,
71 Address deopt_entry = GetDeoptimizationEntry(isolate, i, LAZY);
79 CodePatcher patcher(isolate, call_address, call_size_in_words);
144 __ mov(ip, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
174 __ mov(r8, Operand(ExternalReference::isolate_address(isolate())));
178 __ CallCFunction(ExternalReference::new_deoptimizer_function(isolate()), 6);
235 ExternalReference::compute_output_frames_function(isolate()), 1);
/external/v8/src/profiler/
H A Dcpu-profiler.h14 #include "src/isolate.h"
134 ProfilerEventsProcessor(Isolate* isolate, ProfileGenerator* generator,
145 void AddCurrentStack(Isolate* isolate, bool update_stats = false);
146 void AddDeoptStack(Isolate* isolate, Address from, int fp_to_sp_delta);
190 explicit CpuProfiler(Isolate* isolate);
192 CpuProfiler(Isolate* isolate, CpuProfilesCollection* profiles,
215 Isolate* isolate() const { return isolate_; } function in class:v8::internal::CpuProfiler
H A Dheap-profiler.cc70 Isolate* isolate) {
74 get_retainer_infos_callback_(reinterpret_cast<v8::Isolate*>(isolate));
94 heap()->isolate()->debug()->feature_tracker()->Track(
133 heap()->isolate()->debug()->feature_tracker()->Track(
208 heap()->isolate()->global_handles()->SetRetainedObjectInfo(id, info);
69 GetRetainerInfos( Isolate* isolate) argument
/external/v8/src/regexp/arm/
H A Dregexp-macro-assembler-arm.cc41 * - fp[56] Isolate* isolate (address of the current isolate)
96 RegExpMacroAssemblerARM::RegExpMacroAssemblerARM(Isolate* isolate, Zone* zone, argument
99 : NativeRegExpMacroAssembler(isolate, zone),
100 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
304 // r3: Isolate* isolate or 0 if unicode flag.
324 __ mov(r3, Operand(ExternalReference::isolate_address(isolate())));
330 ExternalReference::re_case_insensitive_compare_uc16(isolate());
653 ExternalReference::address_of_stack_limit(isolate());
867 __ mov(r2, Operand(ExternalReference::isolate_address(isolate())));
[all...]
H A Dregexp-macro-assembler-arm.h19 RegExpMacroAssemblerARM(Isolate* isolate, Zone* zone, Mode mode,
191 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerARM
/external/v8/src/regexp/arm64/
H A Dregexp-macro-assembler-arm64.h19 RegExpMacroAssemblerARM64(Isolate* isolate, Zone* zone, Mode mode,
266 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerARM64
/external/v8/src/regexp/
H A Dinterpreter-irregexp.cc28 static bool BackRefMatchesNoCase(Isolate* isolate, int from, int current, argument
37 offset_a, offset_b, length, unicode ? nullptr : isolate) == 1;
41 static bool BackRefMatchesNoCase(Isolate* isolate, int from, int current, argument
154 static RegExpImpl::IrregexpResult RawMatch(Isolate* isolate, argument
530 !BackRefMatchesNoCase(isolate, from, current, len, subject,
548 !BackRefMatchesNoCase(isolate, from, current - len, len, subject,
590 Isolate* isolate,
604 return RawMatch(isolate,
614 return RawMatch(isolate,
589 Match( Isolate* isolate, Handle<ByteArray> code_array, Handle<String> subject, int* registers, int start_position) argument
H A Dregexp-macro-assembler.h55 RegExpMacroAssembler(Isolate* isolate, Zone* zone);
161 size_t byte_length, Isolate* isolate);
185 Isolate* isolate() const { return isolate_; } function in class:v8::internal::RegExpMacroAssembler
214 NativeRegExpMacroAssembler(Isolate* isolate, Zone* zone);
223 Isolate* isolate);
231 Isolate* isolate);
235 static int CheckStackGuardState(Isolate* isolate, int start_index,
257 Isolate* isolate);
/external/v8/src/regexp/mips/
H A Dregexp-macro-assembler-mips.h18 RegExpMacroAssemblerMIPS(Isolate* isolate, Zone* zone, Mode mode,
197 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerMIPS
/external/v8/src/regexp/mips64/
H A Dregexp-macro-assembler-mips64.h18 RegExpMacroAssemblerMIPS(Isolate* isolate, Zone* zone, Mode mode,
201 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerMIPS
/external/v8/src/regexp/ppc/
H A Dregexp-macro-assembler-ppc.cc41 * - fp[44] Isolate* isolate (address of the current isolate)
98 RegExpMacroAssemblerPPC::RegExpMacroAssemblerPPC(Isolate* isolate, Zone* zone, argument
101 : NativeRegExpMacroAssembler(isolate, zone),
102 masm_(new MacroAssembler(isolate, NULL, kRegExpCodeSize,
323 // r6: Isolate* isolate or 0 if unicode flag.
343 __ mov(r6, Operand(ExternalReference::isolate_address(isolate())));
349 ExternalReference::re_case_insensitive_compare_uc16(isolate());
689 ExternalReference::address_of_stack_limit(isolate());
915 __ mov(r5, Operand(ExternalReference::isolate_address(isolate())));
[all...]
H A Dregexp-macro-assembler-ppc.h20 RegExpMacroAssemblerPPC(Isolate* isolate, Zone* zone, Mode mode,
182 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerPPC
/external/v8/src/regexp/s390/
H A Dregexp-macro-assembler-s390.h19 RegExpMacroAssemblerS390(Isolate* isolate, Zone* zone, Mode mode,
182 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerS390
/external/v8/src/regexp/x64/
H A Dregexp-macro-assembler-x64.h19 RegExpMacroAssemblerX64(Isolate* isolate, Zone* zone, Mode mode,
95 Isolate* isolate);
252 Isolate* isolate() const { return masm_.isolate(); } function in class:v8::internal::RegExpMacroAssemblerX64
/external/v8/src/runtime/
H A Druntime-atomics.cc169 inline Object* ToObject(Isolate* isolate, int8_t t) { return Smi::FromInt(t); } argument
171 inline Object* ToObject(Isolate* isolate, uint8_t t) { return Smi::FromInt(t); } argument
173 inline Object* ToObject(Isolate* isolate, int16_t t) { return Smi::FromInt(t); } argument
175 inline Object* ToObject(Isolate* isolate, uint16_t t) { argument
180 inline Object* ToObject(Isolate* isolate, int32_t t) { argument
181 return *isolate->factory()->NewNumber(t);
185 inline Object* ToObject(Isolate* isolate, uint32_t t) { argument
186 return *isolate->factory()->NewNumber(t);
191 inline Object* DoCompareExchange(Isolate* isolate, void* buffer, size_t index, argument
197 return ToObject(isolate, resul
202 DoAdd(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
211 DoSub(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
220 DoAnd(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
229 DoOr(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
238 DoXor(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
247 DoExchange(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
264 DoCompareExchangeUint8Clamped(Isolate* isolate, void* buffer, size_t index, Handle<Object> oldobj, Handle<Object> newobj) argument
301 DoExchangeUint8Clamped(Isolate* isolate, void* buffer, size_t index, Handle<Object> obj) argument
[all...]

Completed in 261 milliseconds

1234567891011>>