equal
deleted
inserted
replaced
51 // Create protection page at the beginning of the space. |
51 // Create protection page at the beginning of the space. |
52 void protect_noaccess_prefix(const size_t size); |
52 void protect_noaccess_prefix(const size_t size); |
53 |
53 |
54 public: |
54 public: |
55 // Constructor |
55 // Constructor |
|
56 ReservedSpace(); |
56 ReservedSpace(size_t size); |
57 ReservedSpace(size_t size); |
57 ReservedSpace(size_t size, size_t alignment, bool large, |
58 ReservedSpace(size_t size, size_t alignment, bool large, |
58 char* requested_address = NULL, |
59 char* requested_address = NULL, |
59 const size_t noaccess_prefix = 0); |
60 const size_t noaccess_prefix = 0); |
60 ReservedSpace(size_t size, size_t alignment, bool large, bool executable); |
61 ReservedSpace(size_t size, size_t alignment, bool large, bool executable); |