Lines Matching defs:const
39 Address OffsetToAddress(size_t offset) const {
56 Address GetAreaStart() const {
74 const AllocationStats& stats) = 0;
93 void set_accounting_stats(const AllocationStats& stats) { stats_ = stats; }
94 const AllocationStats& accounting_stats() const { return stats_; }
105 ReadOnlyHeap* read_only_heap() const { return read_only_heap_.get(); }
135 const AllocationStats& stats) override;
151 const AllocationStats& stats) override;
157 Tagged_t OffsetForPage(size_t index) const { return page_offsets_[index]; }
187 bool IsDetached() const { return heap_ == nullptr; }
189 bool writable() const { return !is_marked_read_only_; }
215 size_t Size() const override { return accounting_stats_.Size(); }
216 V8_EXPORT_PRIVATE size_t CommittedPhysicalMemory() const override;
218 const std::vector<ReadOnlyPage*>& pages() const { return pages_; }
219 Address top() const { return top_; }
220 Address limit() const { return limit_; }
221 size_t Capacity() const { return capacity_; }
223 bool ContainsSlow(Address addr) const;
226 void Verify(Isolate* isolate) const;
228 void VerifyCounters(Heap* heap) const;
233 int AreaSize() const { return static_cast<int>(area_size_); }
235 Address FirstPageAddress() const { return pages_.front()->address(); }
274 const size_t area_size_;
291 SharedReadOnlySpace(const SharedReadOnlySpace&) = delete;