Home
last modified time | relevance | path

Searched refs:pregion (Results 1 – 1 of 1) sorted by relevance

/art/runtime/
Dthread.cc255 byte* pregion = tlsPtr_.stack_begin - kStackOverflowProtectedSize; in InstallImplicitProtection() local
271 for (byte* p = stack_top; p >= pregion; p -= kPageSize) { in InstallImplicitProtection()
276 static_cast<void*>(pregion) << " to " << in InstallImplicitProtection()
277 static_cast<void*>(pregion + kStackOverflowProtectedSize - 1); in InstallImplicitProtection()
284 uint32_t unwanted_size = stack_top - pregion - kPageSize; in InstallImplicitProtection()
285 madvise(pregion, unwanted_size, MADV_DONTNEED); in InstallImplicitProtection()
2306 void* pregion = tlsPtr_.stack_begin - kStackOverflowProtectedSize; in ProtectStack() local
2307 VLOG(threads) << "Protecting stack at " << pregion; in ProtectStack()
2308 if (mprotect(pregion, kStackOverflowProtectedSize, PROT_NONE) == -1) { in ProtectStack()
2316 void* pregion = tlsPtr_.stack_begin - kStackOverflowProtectedSize; in UnprotectStack() local
[all …]