Home | History | Annotate | Download | only in heap

Lines Matching refs:PagedSpace

27 HeapObjectIterator::HeapObjectIterator(PagedSpace* space)
37 space_(reinterpret_cast<PagedSpace*>(page->owner())),
942 MemoryAllocator::AllocatePage<MemoryAllocator::kRegular, PagedSpace>(
943 size_t size, PagedSpace* owner, Executability executable);
1161 // PagedSpace implementation
1181 PagedSpace::PagedSpace(Heap* heap, AllocationSpace space,
1191 bool PagedSpace::SetUp() { return true; }
1194 bool PagedSpace::HasBeenSetUp() { return true; }
1197 void PagedSpace::TearDown() {
1208 void PagedSpace::RefillFreeList() {
1209 // Any PagedSpace might invoke RefillFreeList. We filter all but our old
1225 reinterpret_cast<PagedSpace*>(p->owner())->mutex());
1238 void PagedSpace::MergeCompactionSpace(CompactionSpace* other) {
1272 size_t PagedSpace::CommittedPhysicalMemory() {
1282 bool PagedSpace::ContainsSlow(Address addr) {
1291 Object* PagedSpace::FindObject(Address addr) {
1309 void PagedSpace::ShrinkImmortalImmovablePages() {
1323 bool PagedSpace::Expand() {
1344 int PagedSpace::CountTotalPages() {
1354 void PagedSpace::ResetFreeListStatistics() {
1360 void PagedSpace::SetAllocationInfo(Address top, Address limit) {
1371 void PagedSpace::MarkAllocationInfoBlack() {
1384 void PagedSpace::EmptyAllocationInfo() {
1410 void PagedSpace::IncreaseCapacity(size_t bytes) {
1414 void PagedSpace::ReleasePage(Page* page) {
1436 std::unique_ptr<ObjectIterator> PagedSpace::GetObjectIterator() {
1441 void PagedSpace::Print() {}
1445 void PagedSpace::Verify(ObjectVisitor* visitor) {
2443 FreeList::FreeList(PagedSpace* owner) : owner_(owner), wasted_bytes_(0) {
2775 void PagedSpace::PrepareForMarkCompact() {
2784 size_t PagedSpace::SizeOfObjects() {
2795 void PagedSpace::RepairFreeListsAfterDeserialization() {
2810 HeapObject* PagedSpace::SweepAndRetryAllocation(int size_in_bytes) {
2833 HeapObject* PagedSpace::SlowAllocateRaw(int size_in_bytes) {
2874 void PagedSpace::ReportStatistics() {