/external/v8/src/wasm/ |
wasm-debug.cc | 11 #include "src/isolate.h" 32 Isolate* isolate_; 39 InterpreterHandle(Isolate* isolate, WasmDebugInfo* debug_info) 42 isolate_(isolate) { 284 Isolate* isolate, Handle<WasmDebugInfo> debug_info) { 286 isolate); 287 if (handle->IsUndefined(isolate)) { 288 InterpreterHandle* cpp_handle = new InterpreterHandle(isolate, *debug_info) [all...] |
wasm-module.cc | 79 static void RecordStats(Isolate* isolate, Code* code) { 80 isolate->counters()->wasm_generated_code_size()->Increment(code->body_size()); 81 isolate->counters()->wasm_reloc_size()->Increment( 85 static void RecordStats(Isolate* isolate, Handle<FixedArray> functions) { 88 RecordStats(isolate, Code::cast(functions->get(i))); 92 void* TryAllocateBackingStore(Isolate* isolate, size_t size, 118 reinterpret_cast<v8::Isolate*>(isolate 662 Isolate* isolate = reinterpret_cast<Isolate*>(data.GetIsolate()); local [all...] |
wasm-objects.h | 55 Isolate* isolate, Handle<WasmCompiledModule> compiled_module); 72 static Handle<WasmTableObject> New(Isolate* isolate, uint32_t initial, 75 static void Grow(Isolate* isolate, Handle<WasmTableObject> table, 78 Isolate* isolate, Handle<WasmTableObject> table, 93 void AddInstance(Isolate* isolate, Handle<WasmInstanceObject> object) [all...] |
/external/v8/src/heap/ |
incremental-marking.cc | 65 Isolate* isolate) { 67 isolate->heap()->incremental_marking()->RecordWrite(obj, slot, *slot); 73 Isolate* isolate) { 75 IncrementalMarking* marking = isolate->heap()->incremental_marking(); 84 RelocInfo rinfo(heap_->isolate(), pc, RelocInfo::CODE_TARGET, 0, host); 92 Code* host = heap_->isolate() 95 RelocInfo rinfo(heap_->isolate(), pc, RelocInfo::CODE_TARGET, 0, host); 400 !heap_->isolate()->serializer_enabled() 424 Isolate* isolate = heap->isolate(); local [all...] |
/external/v8/src/ |
keys.cc | 11 #include "src/isolate-inl.h" 39 Isolate* isolate = object->GetIsolate(); local 40 FastKeyAccumulator accumulator(isolate, object, mode, filter); 107 Isolate* isolate = accumulator->isolate(); local 110 Handle<Name> key(Name::cast(keys->get(i)), isolate); 115 JSProxy::GetOwnPropertyDescriptor(isolate, owner, key, &desc); 129 if (store_position == 0) return isolate->factory()->empty_fixed_array() 472 Isolate* isolate = accumulator->isolate(); local 494 Isolate* isolate = accumulator->isolate(); local [all...] |
uri.cc | 9 #include "src/isolate-inl.h" 173 MaybeHandle<String> Uri::Decode(Isolate* isolate, Handle<String> uri, 180 THROW_NEW_ERROR(isolate, NewURIError(), String); 184 return isolate->factory()->NewStringFromOneByte( 190 isolate, result, isolate->factory()->NewRawTwoByteString( 271 MaybeHandle<String> Uri::Encode(Isolate* isolate, Handle<String> uri, 303 THROW_NEW_ERROR(isolate, NewURIError(), String) [all...] |
objects-debug.cc | 344 Isolate* isolate = GetIsolate(); local 357 if (value->IsUninitialized(isolate)) continue; 370 (!FLAG_use_allocation_folding && value->IsUndefined(isolate))); 396 CHECK(GetBackPointer()->IsUndefined(heap->isolate()) || 499 Isolate* isolate = GetIsolate(); local 500 CHECK(value()->IsUndefined(isolate) || value()->IsSmi() || 502 CHECK(year()->IsUndefined(isolate) || year()->IsSmi() || year()->IsNaN()); 503 CHECK(month()->IsUndefined(isolate) || month()->IsSmi() || month()->IsNaN()) 739 Isolate* isolate = GetIsolate(); local 757 Isolate* isolate = GetIsolate(); local 782 Handle<HeapObject> key_obj(HeapObject::cast(obj), isolate); local 795 Isolate* isolate = GetIsolate(); local 852 Isolate* isolate = GetIsolate(); local 863 Isolate* isolate = GetIsolate(); local 920 Isolate* isolate = GetIsolate(); local 942 Isolate* isolate = GetIsolate(); local 988 Isolate* isolate = GetIsolate(); local 1011 Isolate* isolate = GetIsolate(); local 1055 Isolate* isolate = GetIsolate(); local 1078 Isolate* isolate = GetIsolate(); local 1256 Isolate* isolate = GetIsolate(); local 1316 Isolate* isolate = GetIsolate(); local [all...] |
assert-scope.cc | 9 #include "src/isolate.h" 114 PerIsolateAssertScope<kType, kAllow>::PerIsolateAssertScope(Isolate* isolate) 115 : isolate_(isolate), old_data_(isolate->per_isolate_assert_data()) { 116 DCHECK_NOT_NULL(isolate); 130 bool PerIsolateAssertScope<kType, kAllow>::IsAllowed(Isolate* isolate) { 131 return DataBit::decode(isolate->per_isolate_assert_data());
|
keys.h | 8 #include "src/isolate.h" 34 KeyAccumulator(Isolate* isolate, KeyCollectionMode mode, 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 102 Isolate* isolate_; 126 FastKeyAccumulator(Isolate* isolate, Handle<JSReceiver> receiver [all...] |
macro-assembler.h | 250 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);
|
contexts.cc | 9 #include "src/isolate-inl.h" 23 Isolate* isolate = table->GetIsolate(); 25 isolate->factory()->CopyFixedArrayAndGrow(table, length); 26 copy->set_map(isolate->heap()->script_context_table_map()); 172 Isolate* isolate = it->isolate(); local 179 isolate, unscopables, 181 isolate->factory()->unscopables_symbol()) 203 Isolate* isolate = GetIsolate(); local 456 Isolate* isolate = native_context->GetIsolate(); local 572 Isolate* isolate = GetIsolate(); local 614 Isolate* isolate = function->GetIsolate(); local 684 Isolate* isolate = GetIsolate(); local 685 Handle<Object> result(error_message_for_code_gen_from_strings(), isolate); local [all...] |
disassembler.cc | 77 static int DecodeIt(Isolate* isolate, std::ostream* os, 79 SealHandleScope shs(isolate); 81 ExternalReferenceEncoder ref_encoder(isolate); 163 RelocInfo relocinfo(isolate, pcs[i], rmodes[i], datas[i], 199 isolate, relocinfo.target_external_reference()); 227 isolate->deoptimizer_data() != NULL) { 230 int id = Deoptimizer::GetDeoptimizationId(isolate, 234 id = Deoptimizer::GetDeoptimizationId(isolate, 238 id = Deoptimizer::GetDeoptimizationId(isolate, [all...] |
/external/v8/src/runtime/ |
runtime-interpreter.cc | 16 #include "src/isolate-inl.h" 23 HandleScope scope(isolate); 29 Handle<Context> context(isolate->context(), isolate); 31 Handle<Cell> vector_cell(Cell::cast(vector->Get(slot)), isolate); 32 return *isolate->factory()->NewFunctionFromSharedFunctionInfo( 112 SealHandleScope shs(isolate); 136 return isolate->heap()->undefined_value(); 140 SealHandleScope shs(isolate); 160 return isolate->heap()->undefined_value() [all...] |
/external/v8/src/snapshot/ |
deserializer.cc | 12 #include "src/isolate.h" 37 // The entire isolate is newly deserialized. Simply flush all code pages. 71 void Deserializer::Initialize(Isolate* isolate) { 73 DCHECK_NOT_NULL(isolate); 74 isolate_ = isolate; 76 external_reference_table_ = ExternalReferenceTable::instance(isolate); 81 void Deserializer::Deserialize(Isolate* isolate) { 82 Initialize(isolate); 487 Isolate* const isolate = isolate_; local [all...] |
/external/v8/src/builtins/ |
builtins-regexp.cc | 37 Node* const name = HeapConstant(isolate()->factory()->lastIndex_string()); 38 Callable getproperty_callable = CodeFactory::GetProperty(isolate()); 61 Node* const name = HeapConstant(isolate()->factory()->lastIndex_string()); 175 Node* const name = HeapConstant(isolate()->factory()->group_string()); 227 Isolate* const isolate = this->isolate(); local 260 Callable tolength_callable = CodeFactory::ToLength(isolate); 319 Callable exec_callable = CodeFactory::RegExpExec(isolate); 402 isolate()->factory()->NewStringFromAsciiChecked(method_name, TENURED)) 546 Isolate* isolate = this->isolate(); local 730 Isolate* isolate = this->isolate(); local 924 Isolate* isolate = this->isolate(); local 1075 Isolate* isolate = this->isolate(); local 1245 Isolate* isolate = this->isolate(); local 1567 Isolate* const isolate = this->isolate(); local 1879 Isolate* isolate = this->isolate(); local 2216 Isolate* const isolate = this->isolate(); local [all...] |
/external/v8/src/arm/ |
simulator-arm.h | 27 #define CALL_GENERATED_CODE(isolate, entry, p0, p1, p2, p3, p4) \ 31 void*, int*, int, Address, int, Isolate*); 38 #define CALL_GENERATED_REGEXP_CODE(isolate, entry, p0, p1, p2, p3, p4, p5, p6, \ 48 static inline uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, 50 USE(isolate); 54 static inline uintptr_t RegisterCTryCatch(v8::internal::Isolate* isolate, 56 USE(isolate); 60 static inline void UnregisterCTryCatch(v8::internal::Isolate* isolate) [all...] |
/external/v8/src/ic/ |
ic-state.h | 22 static void Clear(Isolate* isolate, Address address, Address constant_pool); 28 BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state); 29 BinaryOpICState(Isolate* isolate, Token::Value op) 35 isolate_(isolate) { 56 static void GenerateAheadOfTime(Isolate*, 57 void (*Generate)(Isolate*, 96 Isolate* isolate() const { return isolate_; function in class:v8::internal::BASE_EMBEDDED [all...] |
/external/v8/src/profiler/ |
cpu-profiler.h | 14 #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 [all...] |
heap-profiler.h | 10 #include "src/isolate.h" 72 v8::HeapProfiler::RetainerInfos GetRetainerInfos(Isolate* isolate); 80 Isolate* isolate() const { return heap()->isolate(); } function in class:v8::internal::HeapProfiler
|
/external/v8/src/compiler/ |
js-graph.cc | 21 HeapConstant(isolate()->builtins()->AllocateInNewSpace())); 26 HeapConstant(isolate()->builtins()->AllocateInOldSpace())); 31 HeapConstant(isolate()->builtins()->ToNumber())); 49 key, HeapConstant(CEntryStub(isolate(), result_size, save_doubles, 57 HeapConstant(CEntryStub(isolate(), result_size, save_doubles, 61 CEntryStub stub(isolate(), result_size, save_doubles, argv_mode, 154 } else if (value->IsUndefined(isolate())) { 156 } else if (value->IsTrue(isolate())) { 158 } else if (value->IsFalse(isolate())) { 160 } else if (value->IsNull(isolate())) { [all...] |
/external/v8/src/crankshaft/ |
lithium-codegen.h | 32 Isolate* isolate() const; 33 Factory* factory() const { return isolate()->factory(); } 34 Heap* heap() const { return isolate()->heap(); }
|
/external/v8/src/ic/arm/ |
ic-arm.cc | 47 void PatchInlinedSmiCode(Isolate* isolate, Address address, 70 LOG(isolate, PatchIC(address, cmp_instruction_address, delta)); 86 CodePatcher patcher(isolate, patch_address, 2);
|
/external/v8/src/ic/arm64/ |
ic-arm64.cc | 47 void PatchInlinedSmiCode(Isolate* isolate, Address address, 62 LOG(isolate, PatchIC(address, info_address, info.SmiCheckDelta())); 72 PatchingAssembler patcher(isolate, to_patch, 1);
|
/external/v8/src/ic/ppc/ |
ic-ppc.cc | 50 void PatchInlinedSmiCode(Isolate* isolate, Address address, 73 LOG(isolate, PatchIC(address, cmp_instruction_address, delta)); 88 CodePatcher patcher(isolate, patch_address, 2);
|
/external/v8/src/interpreter/ |
constant-array-builder.cc | 14 #include "src/isolate.h" 65 Isolate* isolate) const { 68 Handle<Object> handle = entry.ToHandle(isolate); 75 os << i++ << ": " << Brief(*prev_entry.ToHandle(isolate)) << std::endl; 130 Isolate* isolate) const { 135 if (!entry.IsDeferred()) return entry.ToHandle(isolate); 140 Handle<FixedArray> ConstantArrayBuilder::ToFixedArray(Isolate* isolate) { [all...] |