Lines Matching refs:os
29 #include "runtime/os.hpp"
35 inline const char* os::file_separator() { return "\\"; }
36 inline const char* os::line_separator() { return "\r\n"; }
37 inline const char* os::path_separator() { return ";"; }
38 inline const char* os::dll_file_extension() { return ".dll"; }
40 inline const char* os::jlong_format_specifier() { return "%I64d"; }
41 inline const char* os::julong_format_specifier() { return "%I64u"; }
43 inline const int os::default_file_open_flags() { return O_BINARY | O_NOINHERIT;}
46 inline int os::file_name_strcmp(const char* s, const char* t) {
50 inline void os::dll_unload(void *lib) {
54 inline void* os::dll_lookup(void *lib, const char *name) {
59 inline void os::loop_breaker(int attempts) {}
61 inline bool os::obsolete_option(const JavaVMOption *option) {
65 inline bool os::uses_stack_guard_pages() {
66 return os::win32::is_nt();
69 inline bool os::allocate_stack_guard_pages() {
74 inline int os::readdir_buf_size(const char *path)
77 os::readdir() this can be as short as possible */
83 inline void os::bang_stack_shadow_pages() {
94 inline bool os::numa_has_static_binding() { return true; }
95 inline bool os::numa_has_group_homing() { return false; }
97 inline size_t os::read(int fd, void *buf, unsigned int nBytes) {
101 inline size_t os::restartable_read(int fd, void *buf, unsigned int nBytes) {
105 inline size_t os::write(int fd, const void *buf, unsigned int nBytes) {
109 inline int os::close(int fd) {