Home | History | Annotate | Download | only in src

Lines Matching refs:OS

69     // Correct as on OS X
81 void OS::Setup() {
93 void OS::ReleaseStore(volatile AtomicWord* ptr, AtomicWord value) {
99 uint64_t OS::CpuFeaturesImpliedByPlatform() {
104 int OS::ActivationFrameAlignment() {
110 const char* OS::LocalTimezone(double time) {
119 double OS::LocalTimeOffset() {
148 bool OS::IsOutsideAllocatedSpace(void* address) {
153 size_t OS::AllocateAlignment() {
158 void* OS::Allocate(const size_t requested,
166 LOG(ISOLATE, StringEvent("OS::Allocate", "mmap failed"));
175 void OS::Free(void* buf, const size_t length) {
185 void OS::Protect(void* address, size_t size) {
190 void OS::Unprotect(void* address, size_t size, bool is_executable) {
197 void OS::Sleep(int milliseconds) {
203 void OS::Abort() {
209 void OS::DebugBreak() {
220 class PosixMemoryMappedFile : public OS::MemoryMappedFile {
234 OS::MemoryMappedFile* OS::MemoryMappedFile::open(const char* name) {
247 OS::MemoryMappedFile* OS::MemoryMappedFile::create(const char* name, int size,
275 void OS::LogSharedLibraryAddresses() {
317 void OS::SignalCodeMovingGC() {
321 int OS::StackWalk(Vector<OS::StackFrame> frames) {
557 Mutex* OS::CreateMutex() {
613 Semaphore* OS::CreateSemaphore(int count) {
813 Mutex* SignalSender::mutex_ = OS::CreateMutex();