/external/v8/src/ |
H A D | futex-emulation.cc | 13 #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 D | handles.cc | 36 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 D | isolate-inl.h | 8 #include "src/isolate.h" 99 Isolate::ExceptionScope::ExceptionScope(Isolate* isolate) argument 100 : isolate_(isolate),
|
H A D | json-parser.h | 18 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 D | json-stringifier.h | 16 explicit JsonStringifier(Isolate* isolate); 43 INLINE(Result SerializeElement(Isolate* isolate, argument 48 Handle<Object>(Smi::FromInt(i), isolate));
|
H A D | keys.h | 8 #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 D | log.h | 15 #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 D | objects-body-descriptors-inl.h | 388 Isolate* isolate = obj->GetIsolate(); local 390 it.rinfo()->Visit(isolate, v);
|
H A D | prototype.h | 8 #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 D | memory-reducer.cc | 24 : 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 D | stub-cache.cc | 17 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 D | v8-debugger-agent-impl.h | 144 v8::Isolate* isolate() { return m_isolate; } function in class:v8_inspector::V8DebuggerAgentImpl
|
H A D | v8-injected-script-host.cc | 50 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 D | v8-value-copier.cc | 169 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 D | codegen-mips.cc | 22 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 D | codegen-mips64.cc | 23 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 D | codegen-ppc.cc | 21 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 D | tick-sample.cc | 88 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 D | regexp-macro-assembler-ia32.h | 18 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 D | regexp-utils.cc | 8 #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 D | regexp-macro-assembler-x64.cc | 53 * - 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 D | regexp-macro-assembler-x87.h | 18 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 D | runtime-internal.cc | 16 #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 D | runtime.cc | 12 #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 D | codegen-s390.cc | 20 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...] |