![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
| typedef uintptr_t | Address |
Public Member Functions | |
| RegionAllocator (Address address, size_t size, size_t page_size) | |
| Address | AllocateRegion (size_t size) |
| Address | AllocateRegion (RandomNumberGenerator *rng, size_t size) |
| bool | AllocateRegionAt (Address requested_address, size_t size) |
| size_t | FreeRegion (Address address) |
| size_t | TrimRegion (Address address, size_t new_size) |
| size_t | CheckRegion (Address address) |
| bool | IsFree (Address address, size_t size) |
| Address | begin () const |
| Address | end () const |
| size_t | size () const |
| bool | contains (Address address) const |
| bool | contains (Address address, size_t size) const |
| size_t | free_size () const |
| size_t | page_size () const |
| void | Print (std::ostream &os) const |
Static Public Attributes | |
| static constexpr Address | kAllocationFailure = static_cast<Address>(-1) |
Definition at line 26 of file region-allocator.h.