Lines Matching refs:executable
224 return isolate_->memory_allocator()->CommitMemory(start, length, EXECUTABLE);
285 Executability executable) {
287 executable == EXECUTABLE)) {
296 Executability executable) {
305 if (executable == EXECUTABLE) {
313 DCHECK(executable == NOT_EXECUTABLE || isolate_->code_range() == NULL ||
320 Executability executable) {
327 if (executable == EXECUTABLE) {
333 DCHECK(executable == EXECUTABLE);
336 DCHECK(executable == NOT_EXECUTABLE || isolate_->code_range() == NULL ||
360 Executability executable, base::VirtualMemory* controller) {
366 if (executable == EXECUTABLE) {
432 Executability executable, Space* owner) {
463 if (executable == EXECUTABLE) {
492 Executability executable =
493 IsFlagSet(IS_EXECUTABLE) ? EXECUTABLE : NOT_EXECUTABLE;
495 executable)) {
550 Executability executable,
564 // Executable
579 // Non-executable
591 if (executable == EXECUTABLE) {
596 // Check executable memory limit.
599 "V8 Executable Allocation capacity exceeded"));
603 // Size of header (not executable) plus area (executable).
606 // Allocate executable memory either from code range or from the
615 // Update executable memory size.
619 MemoryChunk::kAlignment, executable,
622 // Update executable memory size.
641 executable, &reservation);
665 heap, base, chunk_size, area_start, area_end, executable, owner);
681 Executability executable) {
682 MemoryChunk* chunk = AllocateChunk(size, size, executable, owner);
686 return Page::Initialize(isolate_->heap(), chunk, executable, owner);
692 Executability executable) {
694 AllocateChunk(object_size, object_size, executable, owner);
716 FreeMemory(reservation, chunk->executable());
718 FreeMemory(chunk->address(), chunk->size(), chunk->executable());
724 Executability executable) {
725 if (!CommitMemory(start, size, executable)) return false;
837 // Commit page header (not executable).
847 // Commit page body (executable).
881 Executability executable)
882 : Space(heap, id, executable),
975 executable());
1099 AreaSize(), AreaSize(), executable(), this);
1114 Page* page = Page::Initialize(heap(), emergency_memory_, executable(), this);
1492 start_, total_capacity_, executable())) {
1551 start_ + total_capacity_, delta, executable())) {
2835 Executability executable) {
2848 object_size, this, executable);