Home | History | Annotate | Download | only in src

Lines Matching defs:bytes

447   // Manage live byte count (count of bytes known to be live,
624 // Count of bytes marked black on page.
692 // Page size in bytes. This must be a multiple of the OS page size.
695 // Object area size in bytes.
791 // After calling this we can allocate a certain number of bytes using only
797 virtual bool ReserveSpace(int bytes) = 0;
961 // Returns the maximum available bytes of heaps.
964 // Returns allocated spaces in bytes.
967 // Returns the maximum available executable bytes of heaps.
973 // Returns allocated executable spaces in bytes.
976 // Returns maximum available bytes that the old space can have.
1050 // Maximum space size in bytes.
1055 // Allocated space size in bytes.
1057 // Allocated executable space size in bytes.
1203 // The 'capacity' of a space is the number of object-area bytes (i.e., not
1205 // of a space is the number of allocated bytes, the 'waste' in the space is
1206 // the number of bytes that are not allocated and not available to
1208 // to internal fragmentation, top of page areas in map space), and the bytes
1209 // 'available' is the number of unallocated bytes that are not waste. The
1233 // wasted or allocated bytes).
1244 // Grow the space by adding available bytes. They are initially marked as
1253 // Shrink the space by removing available bytes. Since shrinking is done
1254 // during sweeping, bytes have been marked as being in use (part of the size)
1262 // Allocate from available bytes (available -> size).
1268 // Free allocated bytes, making them available (size -> available).
1274 // Waste free bytes (available -> waste).
1306 // Set the size in bytes, which can be read with HeapObject::Size(). This
1356 // Return the number of bytes available on the free list.
1361 // number of bytes that have been lost due to internal fragmentation by
1369 // number of bytes lost to fragmentation is returned in the output parameter
1397 // The size range of blocks, in bytes.
1408 // Total available bytes in all blocks on this free list.
1480 // Available bytes without growing. These are the bytes on the free list.
1481 // The bytes in the linear allocation area are not included in this total
1486 // Allocated bytes in this space. Garbage bytes that were not found due to
1487 // lazy sweeping are counted as being allocated! The bytes in the current
1491 // As size, but the bytes in lazily swept pages are estimated and the bytes
1498 // Wasted bytes in this space. These are just the bytes that were thrown away
1500 // free bytes that were not found at all due to lazy sweeping.
1507 // Allocate the requested number of bytes in the space if possible, return a
1511 virtual bool ReserveSpace(int bytes);
1531 void Allocate(int bytes) {
1532 accounting_stats_.AllocateBytes(bytes);
1642 // Bytes of each page that cannot be allocated. Possibly non-zero
1654 // The number of free bytes which could be reclaimed by advancing the
1682 int bytes() const { return bytes_; }
1894 virtual bool ReserveSpace(int bytes) {
2099 // Return the allocated bytes in the active semispace.
2128 // Return the available bytes without growing.
2226 virtual bool ReserveSpace(int bytes);
2460 // extra padding bytes (Page::kPageSize + Page::kObjectStartOffset).
2485 // Available bytes for objects in this space.
2521 virtual bool ReserveSpace(int bytes);
2539 intptr_t size_; // allocated bytes