Home | History | Annotate | Download | only in src

Lines Matching refs:OS

40 // executable. Otherwise, OS raises an exception when executing code
76 void OS::Setup() {
87 uint64_t OS::CpuFeaturesImpliedByPlatform() {
101 bool OS::ArmCpuHasFeature(CpuFeature feature) {
154 int OS::ActivationFrameAlignment() {
168 const char* OS::LocalTimezone(double time) {
177 double OS::LocalTimeOffset() {
203 bool OS::IsOutsideAllocatedSpace(void* address) {
208 size_t OS::AllocateAlignment() {
213 void* OS::Allocate(const size_t requested,
220 LOG(StringEvent("OS::Allocate", "mmap failed"));
229 void OS::Free(void* address, const size_t size) {
239 void OS::Protect(void* address, size_t size) {
245 void OS::Unprotect(void* address, size_t size, bool is_executable) {
254 void OS::Sleep(int milliseconds) {
260 void OS::Abort() {
266 void OS::DebugBreak() {
280 class PosixMemoryMappedFile : public OS::MemoryMappedFile {
293 OS::MemoryMappedFile* OS::MemoryMappedFile::create(const char* name, int size,
314 void OS::LogSharedLibraryAddresses() {
375 int OS::StackWalk(Vector<OS::StackFrame> frames) {
593 Mutex* OS::CreateMutex() {
663 Semaphore* OS::CreateSemaphore(int count) {