Searched defs:isolate (Results 126 - 150 of 504) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dfutex-emulation.cc13 #include "src/isolate.h"
76 Object* FutexEmulation::Wait(Isolate* isolate, argument
88 return isolate->heap()->not_equal();
91 FutexWaitListNode* node = isolate->futex_wait_list_node();
145 Object* interrupt_object = isolate->stack_guard()->HandleInterrupts();
146 if (interrupt_object->IsException(isolate)) {
161 result = isolate->heap()->ok();
169 result = isolate->heap()->timed_out();
191 Object* FutexEmulation::Wake(Isolate* isolate, argument
218 Object* FutexEmulation::NumWaitersForTesting(Isolate* isolate, argument
[all...]
H A Dhandles.cc36 return !heap->isolate()->IsDeferredHandle(location_);
43 int HandleScope::NumberOfHandles(Isolate* isolate) { argument
44 HandleScopeImplementer* impl = isolate->handle_scope_implementer();
48 (isolate->handle_scope_data()->next - impl->blocks()->last()));
52 Object** HandleScope::Extend(Isolate* isolate) { argument
53 HandleScopeData* current = isolate->handle_scope_data();
65 HandleScopeImplementer* impl = isolate->handle_scope_implementer();
91 void HandleScope::DeleteExtensions(Isolate* isolate) { argument
92 HandleScopeData* current = isolate->handle_scope_data();
93 isolate
107 current_level_address(Isolate* isolate) argument
112 current_next_address(Isolate* isolate) argument
117 current_limit_address(Isolate* isolate) argument
121 CanonicalHandleScope(Isolate* isolate) argument
164 DeferredHandleScope(Isolate* isolate) argument
[all...]
H A Disolate-inl.h8 #include "src/isolate.h"
99 Isolate::ExceptionScope::ExceptionScope(Isolate* isolate) argument
100 : isolate_(isolate),
H A Djson-parser.h18 static MaybeHandle<Object> Internalize(Isolate* isolate,
23 JsonParseInternalizer(Isolate* isolate, Handle<JSReceiver> reviver) argument
24 : isolate_(isolate), reviver_(reviver) {}
39 MUST_USE_RESULT static MaybeHandle<Object> Parse(Isolate* isolate, argument
43 ASSIGN_RETURN_ON_EXCEPTION(isolate, result,
44 JsonParser(isolate, source).ParseJson(), Object);
46 return JsonParseInternalizer::Internalize(isolate, result, reviver);
54 JsonParser(Isolate* isolate, Handle<String> source);
136 inline Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED
H A Djson-stringifier.h16 explicit JsonStringifier(Isolate* isolate);
43 INLINE(Result SerializeElement(Isolate* isolate, argument
48 Handle<Object>(Smi::FromInt(i), isolate));
H A Dkeys.h8 #include "src/isolate.h"
34 KeyAccumulator(Isolate* isolate, KeyCollectionMode mode, argument
36 : isolate_(isolate), mode_(mode), filter_(filter) {}
58 static Handle<FixedArray> GetOwnEnumPropertyKeys(Isolate* isolate,
67 Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED
126 FastKeyAccumulator(Isolate* isolate, Handle<JSReceiver> receiver, argument
128 : isolate_(isolate), receiver_(receiver), mode_(mode), filter_(filter) {
H A Dlog.h15 #include "src/isolate.h"
77 #define LOG(isolate, Call) \
79 v8::internal::Logger* logger = (isolate)->logger(); \
83 #define LOG_CODE_EVENT(isolate, Call) \
85 v8::internal::Logger* logger = (isolate)->logger(); \
94 bool SetUp(Isolate* isolate);
222 static void EnterExternal(Isolate* isolate);
223 static void LeaveExternal(Isolate* isolate);
227 INLINE(static void CallEventLogger(Isolate* isolate, const char* name,
270 explicit Logger(Isolate* isolate);
368 TimerEventScope(Isolate* isolate) argument
[all...]
H A Dobjects-body-descriptors-inl.h388 Isolate* isolate = obj->GetIsolate(); local
390 it.rinfo()->Visit(isolate, v);
H A Dprototype.h8 #include "src/isolate.h"
32 PrototypeIterator(Isolate* isolate, Handle<JSReceiver> receiver, argument
35 : isolate_(isolate),
45 PrototypeIterator(Isolate* isolate, JSReceiver* receiver, argument
48 : isolate_(isolate),
176 Isolate* isolate() const { return isolate_; } function in class:v8::internal::PrototypeIterator
/external/v8/src/heap/
H A Dmemory-reducer.cc24 : CancelableTask(memory_reducer->heap()->isolate()),
37 heap->isolate()->PrintWithTimestamp(
65 heap()->isolate()->PrintWithTimestamp("Memory reducer: started GC #%d\n",
88 heap()->isolate()->PrintWithTimestamp(
106 heap()->isolate()->PrintWithTimestamp(
207 v8::Isolate* isolate = reinterpret_cast<v8::Isolate*>(heap()->isolate()); local
210 isolate, timer_task, (delay_ms + kSlackMs) / 1000.0);
/external/v8/src/ic/
H A Dstub-cache.cc17 StubCache::StubCache(Isolate* isolate, Code::Kind ic_kind) argument
18 : isolate_(isolate), ic_kind_(ic_kind) {
80 isolate()->counters()->megamorphic_stub_cache_updates()->Increment();
103 primary_[i].key = isolate()->heap()->empty_string();
108 secondary_[j].key = isolate()->heap()->empty_string();
/external/v8/src/inspector/
H A Dv8-debugger-agent-impl.h144 v8::Isolate* isolate() { return m_isolate; } function in class:v8_inspector::V8DebuggerAgentImpl
H A Dv8-injected-script-host.cc50 v8::Isolate* isolate = inspector->isolate(); local
51 v8::Local<v8::Object> injectedScriptHost = v8::Object::New(isolate);
52 bool success = injectedScriptHost->SetPrototype(context, v8::Null(isolate))
57 v8::External::New(isolate, inspector);
86 v8::Isolate* isolate = info.GetIsolate(); local
89 ->SetPrototype(isolate->GetCurrentContext(), v8::Null(isolate))
117 v8::Isolate* isolate = info.GetIsolate();
121 isolate
[all...]
H A Dv8-value-copier.cc169 v8::Isolate* isolate, v8::Local<v8::Context> debuggerContext,
172 copier.m_isolate = isolate;
168 copyValueFromDebuggerContext( v8::Isolate* isolate, v8::Local<v8::Context> debuggerContext, v8::Local<v8::Context> toContext, v8::Local<v8::Value> value) argument
/external/v8/src/mips/
H A Dcodegen-mips.cc22 MemCopyUint8Function CreateMemCopyUint8Function(Isolate* isolate, argument
35 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
549 Assembler::FlushICache(isolate, buffer, actual_size);
556 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { argument
565 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
577 Assembler::FlushICache(isolate, buffer, actual_size);
709 CodeAgingHelper::CodeAgingHelper(Isolate* isolate) { argument
710 USE(isolate);
717 new CodePatcher(isolate, young_sequence_.start(),
733 bool Code::IsYoungSequence(Isolate* isolate, byt argument
739 GetCodeAge(Isolate* isolate, byte* sequence) argument
748 PatchPlatformCodeAge(Isolate* isolate, byte* sequence, Code::Age age) argument
[all...]
/external/v8/src/mips64/
H A Dcodegen-mips64.cc23 MemCopyUint8Function CreateMemCopyUint8Function(Isolate* isolate, argument
36 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
551 Assembler::FlushICache(isolate, buffer, actual_size);
558 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { argument
567 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
579 Assembler::FlushICache(isolate, buffer, actual_size);
711 CodeAgingHelper::CodeAgingHelper(Isolate* isolate) { argument
712 USE(isolate);
719 new CodePatcher(isolate, young_sequence_.start(),
737 bool Code::IsYoungSequence(Isolate* isolate, byt argument
743 GetCodeAge(Isolate* isolate, byte* sequence) argument
752 PatchPlatformCodeAge(Isolate* isolate, byte* sequence, Code::Age age) argument
[all...]
/external/v8/src/ppc/
H A Dcodegen-ppc.cc21 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { argument
30 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
45 Assembler::FlushICache(isolate, buffer, actual_size);
172 CodeAgingHelper::CodeAgingHelper(Isolate* isolate) { argument
173 USE(isolate);
180 new CodePatcher(isolate, young_sequence_.start(),
198 bool Code::IsYoungSequence(Isolate* isolate, byte* sequence) { argument
199 bool result = isolate->code_aging_helper()->IsYoung(sequence);
200 DCHECK(result || isolate->code_aging_helper()->IsOld(sequence));
204 Code::Age Code::GetCodeAge(Isolate* isolate, byt argument
214 PatchPlatformCodeAge(Isolate* isolate, byte* sequence, Code::Age age) argument
[all...]
/external/v8/src/profiler/
H A Dtick-sample.cc88 static bool FillRegisters(Isolate* isolate, v8::RegisterState* state);
91 bool SimulatorHelper::FillRegisters(Isolate* isolate, argument
93 Simulator* simulator = isolate->thread_local_top()->simulator_;
189 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(v8_isolate); local
191 sample_info->vm_state = isolate->current_vm_state();
195 i::Address js_entry_sp = isolate->js_entry_sp();
200 if (!i::SimulatorHelper::FillRegisters(isolate, regs)) return false;
212 i::ExternalCallbackScope* scope = isolate->external_callback_scope();
213 i::Address handler = i::Isolate::handler(isolate->thread_local_top());
225 i::SafeStackFrameIterator it(isolate, reinterpret_cas
270 Init(Isolate* isolate, const v8::RegisterState& state, RecordCEntryFrame record_c_entry_frame, bool update_stats, bool use_simulator_reg_state) argument
[all...]
/external/v8/src/regexp/ia32/
H A Dregexp-macro-assembler-ia32.h18 RegExpMacroAssemblerIA32(Isolate* isolate, Zone* zone, Mode mode,
176 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerIA32
/external/v8/src/regexp/
H A Dregexp-utils.cc8 #include "src/isolate.h"
16 Isolate* isolate, Handle<RegExpMatchInfo> match_info, int capture,
21 return isolate->factory()->empty_string();
28 return isolate->factory()->empty_string();
33 return isolate->factory()->NewSubString(last_subject, match_start, match_end);
38 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, Handle<JSReceiver> recv) { argument
39 return recv->map() == isolate->regexp_function()->initial_map();
44 MaybeHandle<Object> RegExpUtils::SetLastIndex(Isolate* isolate, argument
47 if (HasInitialRegExpMap(isolate, recv)) {
51 return Object::SetProperty(recv, isolate
15 GenericCaptureGetter( Isolate* isolate, Handle<RegExpMatchInfo> match_info, int capture, bool* ok) argument
56 GetLastIndex(Isolate* isolate, Handle<JSReceiver> recv) argument
68 RegExpExec(Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, Handle<Object> exec) argument
116 IsRegExp(Isolate* isolate, Handle<Object> object) argument
131 IsUnmodifiedRegExp(Isolate* isolate, Handle<Object> obj) argument
158 AdvanceStringIndex(Isolate* isolate, Handle<String> string, int index, bool unicode) argument
173 SetAdvancedStringIndex( Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, bool unicode) argument
[all...]
/external/v8/src/regexp/x64/
H A Dregexp-macro-assembler-x64.cc53 * - Isolate* isolate (address of the current isolate)
95 RegExpMacroAssemblerX64::RegExpMacroAssemblerX64(Isolate* isolate, Zone* zone, argument
98 : NativeRegExpMacroAssembler(isolate, zone),
99 masm_(isolate, NULL, kRegExpCodeSize, CodeObjectRequired::kYes),
312 // Isolate* isolate or 0 if unicode flag.
346 __ LoadAddress(arg_reg_4, ExternalReference::isolate_address(isolate()));
353 ExternalReference::re_case_insensitive_compare_uc16(isolate());
723 ExternalReference::address_of_stack_limit(isolate());
971 __ LoadAddress(r8, ExternalReference::isolate_address(isolate()));
[all...]
/external/v8/src/regexp/x87/
H A Dregexp-macro-assembler-x87.h18 RegExpMacroAssemblerX87(Isolate* isolate, Zone* zone, Mode mode,
176 Isolate* isolate() const { return masm_->isolate(); } function in class:v8::internal::RegExpMacroAssemblerX87
/external/v8/src/runtime/
H A Druntime-internal.cc16 #include "src/isolate-inl.h"
26 SealHandleScope shs(isolate);
28 CHECK(isolate->bootstrapper()->IsActive());
29 return isolate->heap()->undefined_value();
34 HandleScope scope(isolate);
37 CHECK(isolate->bootstrapper()->IsActive());
40 Bootstrapper::ExportFromRuntime(isolate, container);
47 HandleScope scope(isolate);
51 CHECK(isolate->bootstrapper()->IsActive());
52 Handle<Context> native_context = isolate
343 ComputeLocation(Isolate* isolate, MessageLocation* target) argument
366 RenderCallSite(Isolate* isolate, Handle<Object> object) argument
[all...]
H A Druntime.cc12 #include "src/isolate.h"
22 Isolate* isolate);
28 Isolate* isolate);
34 Isolate* isolate);
137 const Runtime::Function* Runtime::RuntimeFunctionTable(Isolate* isolate) { argument
138 if (isolate->external_reference_redirector()) {
141 if (!isolate->runtime_state()->redirected_intrinsic_functions()) {
148 isolate); local
151 isolate->runtime_state()->set_redirected_intrinsic_functions(
155 return isolate
[all...]
/external/v8/src/s390/
H A Dcodegen-s390.cc20 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { argument
29 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
41 Assembler::FlushICache(isolate, buffer, actual_size);
170 CodeAgingHelper::CodeAgingHelper(Isolate* isolate) { argument
171 USE(isolate);
178 new CodePatcher(isolate, young_sequence_.start(),
190 bool Code::IsYoungSequence(Isolate* isolate, byte* sequence) { argument
191 bool result = isolate->code_aging_helper()->IsYoung(sequence);
192 DCHECK(result || isolate->code_aging_helper()->IsOld(sequence));
196 Code::Age Code::GetCodeAge(Isolate* isolate, byt argument
206 PatchPlatformCodeAge(Isolate* isolate, byte* sequence, Code::Age age) argument
[all...]

Completed in 205 milliseconds

1234567891011>>