/dports/lang/v8/v8-9.6.180.12/src/heap/ |
H A D | read-only-heap.cc | 69 ReadOnlyHeap* ro_heap; in SetUp() local 85 ro_heap = artifacts->GetReadOnlyHeapForIsolate(isolate); in SetUp() 86 isolate->SetUpFromReadOnlyArtifacts(artifacts, ro_heap); in SetUp() 90 ro_heap->InitializeIsolateRoots(isolate); in SetUp() 105 isolate->SetUpFromReadOnlyArtifacts(nullptr, ro_heap); in SetUp() 130 read_only_object_cache_(ro_heap->read_only_object_cache_) { in ReadOnlyHeap() 140 std::unique_ptr<ReadOnlyHeap> ro_heap; in CreateInitalHeapForBootstrapping() local 143 ro_heap.reset(new ReadOnlyHeap(ro_space)); in CreateInitalHeapForBootstrapping() 149 ro_heap = std::move(sole_ro_heap); in CreateInitalHeapForBootstrapping() 151 artifacts->set_read_only_heap(std::move(ro_heap)); in CreateInitalHeapForBootstrapping() [all …]
|
H A D | read-only-heap.h | 127 ReadOnlyHeap(ReadOnlyHeap* ro_heap, ReadOnlySpace* ro_space); 150 explicit ReadOnlyHeapObjectIterator(ReadOnlyHeap* ro_heap);
|
H A D | read-only-spaces.cc | 266 auto* ro_heap = new ReadOnlyHeap(isolate->read_only_heap(), in ReinstallReadOnlySpace() local 268 isolate->set_read_only_heap(ro_heap); in ReinstallReadOnlySpace()
|
H A D | heap.cc | 5595 void Heap::SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap) { in SetUpFromReadOnlyHeap() argument 5596 DCHECK_NOT_NULL(ro_heap); in SetUpFromReadOnlyHeap() 5598 read_only_space_ == ro_heap->read_only_space()); in SetUpFromReadOnlyHeap() 5600 read_only_space_ = ro_heap->read_only_space(); in SetUpFromReadOnlyHeap()
|
H A D | heap.h | 846 void SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap);
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/ |
H A D | read-only-heap.cc | 69 ReadOnlyHeap* ro_heap; in SetUp() local 85 ro_heap = artifacts->GetReadOnlyHeapForIsolate(isolate); in SetUp() 86 isolate->SetUpFromReadOnlyArtifacts(artifacts, ro_heap); in SetUp() 90 ro_heap->InitializeIsolateRoots(isolate); in SetUp() 105 isolate->SetUpFromReadOnlyArtifacts(nullptr, ro_heap); in SetUp() 130 read_only_object_cache_(ro_heap->read_only_object_cache_) { in ReadOnlyHeap() 140 std::unique_ptr<ReadOnlyHeap> ro_heap; in CreateInitalHeapForBootstrapping() local 143 ro_heap.reset(new ReadOnlyHeap(ro_space)); in CreateInitalHeapForBootstrapping() 149 ro_heap = std::move(sole_ro_heap); in CreateInitalHeapForBootstrapping() 151 artifacts->set_read_only_heap(std::move(ro_heap)); in CreateInitalHeapForBootstrapping() [all …]
|
H A D | read-only-heap.h | 123 ReadOnlyHeap(ReadOnlyHeap* ro_heap, ReadOnlySpace* ro_space); 148 explicit ReadOnlyHeapObjectIterator(ReadOnlyHeap* ro_heap);
|
H A D | read-only-spaces.cc | 250 auto* ro_heap = new ReadOnlyHeap(isolate->read_only_heap(), in ReinstallReadOnlySpace() local 252 isolate->set_read_only_heap(ro_heap); in ReinstallReadOnlySpace()
|
H A D | heap.cc | 5093 void Heap::SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap) { in SetUpFromReadOnlyHeap() argument 5094 DCHECK_NOT_NULL(ro_heap); in SetUpFromReadOnlyHeap() 5096 read_only_space_ == ro_heap->read_only_space()); in SetUpFromReadOnlyHeap() 5098 read_only_space_ = ro_heap->read_only_space(); in SetUpFromReadOnlyHeap()
|
H A D | heap.h | 800 void SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap);
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/heap/ |
H A D | read-only-heap.cc | 77 auto* ro_heap = CreateAndAttachToIsolate(isolate); in SetUp() local 78 if (des != nullptr) ro_heap->DeseralizeIntoIsolate(isolate, des); in SetUp() 96 auto* ro_heap = new ReadOnlyHeap(new ReadOnlySpace(isolate->heap())); in CreateAndAttachToIsolate() local 97 isolate->SetUpFromReadOnlyHeap(ro_heap); in CreateAndAttachToIsolate() 98 return ro_heap; in CreateAndAttachToIsolate() 170 ReadOnlyHeapObjectIterator::ReadOnlyHeapObjectIterator(ReadOnlyHeap* ro_heap) in ReadOnlyHeapObjectIterator() argument 171 : ReadOnlyHeapObjectIterator(ro_heap->read_only_space()) {} in ReadOnlyHeapObjectIterator()
|
H A D | read-only-heap.h | 106 explicit ReadOnlyHeapObjectIterator(ReadOnlyHeap* ro_heap);
|
H A D | heap.cc | 5169 void Heap::SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap) { in SetUpFromReadOnlyHeap() argument 5170 DCHECK_NOT_NULL(ro_heap); in SetUpFromReadOnlyHeap() 5172 read_only_space_ == ro_heap->read_only_space()); in SetUpFromReadOnlyHeap() 5173 space_[RO_SPACE] = read_only_space_ = ro_heap->read_only_space(); in SetUpFromReadOnlyHeap()
|
H A D | heap.h | 715 void SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap);
|
/dports/lang/v8/v8-9.6.180.12/src/snapshot/ |
H A D | read-only-deserializer.cc | 20 ReadOnlyHeap* ro_heap = isolate()->read_only_heap(); in DeserializeIntoIsolate() local 27 DCHECK(!ro_heap->read_only_object_cache_is_initialized()); in DeserializeIntoIsolate() 37 ro_heap->read_only_space()->RepairFreeSpacesAfterDeserialization(); in DeserializeIntoIsolate() 41 Object* object = ro_heap->ExtendReadOnlyObjectCache(); in DeserializeIntoIsolate()
|
H A D | read-only-serializer.cc | 135 ReadOnlyHeap* ro_heap = isolate()->read_only_heap(); in ReconstructReadOnlyObjectCacheForTesting() local 136 DCHECK(ro_heap->read_only_object_cache_is_initialized()); in ReconstructReadOnlyObjectCacheForTesting() 137 for (size_t i = 0, size = ro_heap->read_only_object_cache_size(); i < size; in ReconstructReadOnlyObjectCacheForTesting() 140 HeapObject::cast(ro_heap->cached_read_only_object(i)), isolate()); in ReconstructReadOnlyObjectCacheForTesting()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/snapshot/ |
H A D | read-only-deserializer.cc | 20 ReadOnlyHeap* ro_heap = isolate()->read_only_heap(); in DeserializeIntoIsolate() local 27 DCHECK(!ro_heap->read_only_object_cache_is_initialized()); in DeserializeIntoIsolate() 37 ro_heap->read_only_space()->RepairFreeSpacesAfterDeserialization(); in DeserializeIntoIsolate() 41 Object* object = ro_heap->ExtendReadOnlyObjectCache(); in DeserializeIntoIsolate()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/snapshot/ |
H A D | read-only-deserializer.cc | 24 ReadOnlyHeap* ro_heap = isolate->read_only_heap(); in DeserializeInto() local 31 DCHECK(!ro_heap->read_only_object_cache_is_initialized()); in DeserializeInto() 42 ro_heap->read_only_space()->RepairFreeListsAfterDeserialization(); in DeserializeInto() 46 Object* object = ro_heap->ExtendReadOnlyObjectCache(); in DeserializeInto()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/execution/ |
H A D | isolate.h | 551 ReadOnlyHeap* ro_heap); 552 void set_read_only_heap(ReadOnlyHeap* ro_heap) { read_only_heap_ = ro_heap; } in set_read_only_heap() argument
|
H A D | isolate.cc | 2933 std::shared_ptr<ReadOnlyArtifacts> artifacts, ReadOnlyHeap* ro_heap) { in ThrowInternal() argument 2940 DCHECK_NOT_NULL(ro_heap); in ThrowInternal() 2941 DCHECK_IMPLIES(read_only_heap_ != nullptr, read_only_heap_ == ro_heap); in ThrowInternal() 2942 read_only_heap_ = ro_heap; in ThrowInternal()
|
/dports/lang/v8/v8-9.6.180.12/src/execution/ |
H A D | isolate.h | 580 ReadOnlyHeap* ro_heap); 581 void set_read_only_heap(ReadOnlyHeap* ro_heap) { read_only_heap_ = ro_heap; } in set_read_only_heap() argument
|
H A D | isolate.cc | 2976 std::shared_ptr<ReadOnlyArtifacts> artifacts, ReadOnlyHeap* ro_heap) { in ThrowInternal() argument 2983 DCHECK_NOT_NULL(ro_heap); in ThrowInternal() 2984 DCHECK_IMPLIES(read_only_heap_ != nullptr, read_only_heap_ == ro_heap); in ThrowInternal() 2985 read_only_heap_ = ro_heap; in ThrowInternal()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/execution/ |
H A D | isolate.cc | 2840 void Isolate::SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap) { in Throw() argument 2841 DCHECK_NOT_NULL(ro_heap); in Throw() 2842 DCHECK_IMPLIES(read_only_heap_ != nullptr, read_only_heap_ == ro_heap); in Throw() 2843 read_only_heap_ = ro_heap; in Throw() 2844 heap_.SetUpFromReadOnlyHeap(ro_heap); in Throw()
|
H A D | isolate.h | 525 void SetUpFromReadOnlyHeap(ReadOnlyHeap* ro_heap);
|