Home | History | Annotate | Download | only in src

Lines Matching defs:bytes

51 // area. A page size is deliberately chosen as 8K bytes.
118 // A page normally has 8K bytes. Large object pages may be larger. A page
239 // Page size in bytes. This must be a multiple of the OS page size.
253 // Object area size in bytes.
392 // After calling this we can allocate a certain number of bytes using only
398 virtual bool ReserveSpace(int bytes) = 0;
578 // but keep track of allocated bytes as part of heap.
598 // Returns the maximum available bytes of heaps.
601 // Returns allocated spaces in bytes.
604 // Returns the maximum available executable bytes of heaps.
610 // Returns allocated executable spaces in bytes.
613 // Returns maximum available bytes that the old space can have.
662 // 8K * 8K * 16 = 1G bytes.
683 // Maximum space size in bytes.
688 // Allocated space size in bytes.
691 // Allocated executable space size in bytes.
936 // The 'capacity' of a space is the number of object-area bytes (ie, not
938 // of a space is the number of allocated bytes, the 'waste' in the space is
939 // the number of bytes that are not allocated and not available to
941 // to internal fragmentation, top of page areas in map space), and the bytes
942 // 'available' is the number of unallocated bytes that are not waste. The
962 // wasted or allocated bytes).
975 // Grow the space by adding available bytes.
981 // Shrink the space by removing available bytes.
987 // Allocate from available bytes (available -> size).
993 // Free allocated bytes, making them available (size -> available).
999 // Waste free bytes (available -> waste).
1005 // Consider the wasted bytes to be allocated, as they contain filler
1085 // Available bytes without growing.
1088 // Allocated bytes in this space.
1091 // Wasted bytes due to fragmentation and not recoverable until the
1101 // Allocate the requested number of bytes in the space if possible, return a
1105 // Allocate the requested number of bytes for relocation during mark-compact
1109 virtual bool ReserveSpace(int bytes);
1207 // Bytes of each page that cannot be allocated. Possibly non-zero
1276 int bytes() const { return bytes_; }
1381 virtual bool ReserveSpace(int bytes) {
1521 // Return the allocated bytes in the active semispace.
1540 // Return the available bytes without growing in the active semispace.
1578 // Allocate the requested number of bytes for relocation during mark-compact
1619 virtual bool ReserveSpace(int bytes);
1716 // Set the size in bytes, which can be read with HeapObject::Size(). This
1741 // Return the number of bytes available on the free list.
1746 // number of bytes that have been lost due to internal fragmentation by
1754 // number of bytes lost to fragmentation is returned in the output parameter
1761 // The size range of blocks, in bytes. (Smaller allocations are allowed, but
1772 // Total available bytes in all blocks on this free list.
1847 // Return the number of bytes available on the free list.
1866 // Available bytes on the free list.
1902 // The bytes available on the free list (ie, not above the linear allocation
2177 // extra padding bytes (Page::kPageSize + Page::kObjectStartOffset).
2187 // object) bytes after the object area start of that page.
2253 // Available bytes for objects in this space.
2292 virtual bool ReserveSpace(int bytes);
2313 intptr_t size_; // allocated bytes