Home | History | Annotate | Download | only in heap

Lines Matching refs:executable

563   Executability executable() {
564 return IsFlagSet(IS_EXECUTABLE) ? EXECUTABLE : NOT_EXECUTABLE;
682 Executability executable, Space* owner);
762 Executability executable, PagedSpace* owner);
818 Space(Heap* heap, AllocationSpace id, Executability executable)
819 : heap_(heap), id_(id), executable_(executable) {}
825 // Does the space need executable memory?
826 Executability executable() { return executable_; }
858 // All heap objects containing executable code (code objects) must be allocated
1002 // Max capacity of the total space and executable memory limit.
1008 Executability executable);
1011 Executability executable);
1021 // Returns the maximum available executable bytes of heaps.
1027 // Returns allocated executable spaces in bytes.
1052 Executability executable, Space* space);
1057 size_t alignment, Executability executable,
1060 bool CommitMemory(Address addr, size_t size, Executability executable);
1062 void FreeMemory(base::VirtualMemory* reservation, Executability executable);
1063 void FreeMemory(Address addr, size_t size, Executability executable);
1069 bool CommitBlock(Address start, size_t size, Executability executable);
1112 // Maximum subset of capacity_ that can be executable
1117 // Allocated executable space size in bytes.
1648 Executability executable);
2597 Executability executable)
2598 : PagedSpace(heap, max_capacity, id, executable) {}
2729 AllocateRaw(int object_size, Executability executable);