Home | History | Annotate | Download | only in src

Lines Matching refs:OS

67     // Correct as on OS X
76 void OS::Setup() {
87 void OS::ReleaseStore(volatile AtomicWord* ptr, AtomicWord value) {
93 uint64_t OS::CpuFeaturesImpliedByPlatform() {
98 int OS::ActivationFrameAlignment() {
104 const char* OS::LocalTimezone(double time) {
113 double OS::LocalTimeOffset() {
139 bool OS::IsOutsideAllocatedSpace(void* address) {
144 size_t OS::AllocateAlignment() {
149 void* OS::Allocate(const size_t requested,
157 LOG(ISOLATE, StringEvent("OS::Allocate", "mmap failed"));
166 void OS::Free(void* buf, const size_t length) {
175 void OS::Protect(void* address, size_t size) {
180 void OS::Unprotect(void* address, size_t size, bool is_executable) {
187 void OS::Sleep(int milliseconds) {
193 void OS::Abort() {
199 void OS::DebugBreak() {
210 class PosixMemoryMappedFile : public OS::MemoryMappedFile {
224 OS::MemoryMappedFile* OS::MemoryMappedFile::open(const char* name) {
237 OS::MemoryMappedFile* OS::MemoryMappedFile::create(const char* name, int size,
265 void OS::LogSharedLibraryAddresses() {
307 void OS::SignalCodeMovingGC() {
311 int OS::StackWalk(Vector<OS::StackFrame> frames) {
492 Mutex* OS::CreateMutex() {
548 Semaphore* OS::CreateSemaphore(int count) {