samwega 9da10dece2 fix: another itoa() used in path_linux.odin had to be replaced with write_int() 1 week ago
..
allocators.odin 7642e0a0e0 Require `@(init)` and `@(fini)` to be `proc "contextless" ()` 2 months ago
dir.odin cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS 5 months ago
dir_linux.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
dir_posix.odin 0e4140a602 os/os2: recursive directory walker, expose errors in read_directory, file clone 7 months ago
dir_posix_darwin.odin cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS 5 months ago
dir_walker.odin 0e4140a602 os/os2: recursive directory walker, expose errors in read_directory, file clone 7 months ago
dir_wasi.odin 0e4140a602 os/os2: recursive directory walker, expose errors in read_directory, file clone 7 months ago
dir_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago
doc.odin ebbc33fdb5 Mockup of the new `package os` interface (incomplete and non-functioning) 4 years ago
env.odin 6347c87b5b Add buffered get_env variants to os2 3 months ago
env_linux.odin 6347c87b5b Add buffered get_env variants to os2 3 months ago
env_posix.odin 73dcc39d98 Fix macOS 3 months ago
env_wasi.odin 6347c87b5b Add buffered get_env variants to os2 3 months ago
env_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago
errors.odin 6347c87b5b Add buffered get_env variants to os2 3 months ago
errors_linux.odin 64508e477b add unsupported check in process test 1 year ago
errors_posix.odin b673642412 os/os2: add get_executable_path and get_executable_directory 8 months ago
errors_wasi.odin e4892f1bb2 os/os2: wasi target support 8 months ago
errors_windows.odin dbad23385d [os2]: Implement pipe_has_data procedure 1 year ago
file.odin cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS 5 months ago
file_linux.odin 78290ceef3 Add contextless to another proc 2 months ago
file_posix.odin 7642e0a0e0 Require `@(init)` and `@(fini)` to be `proc "contextless" ()` 2 months ago
file_posix_darwin.odin cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS 5 months ago
file_posix_freebsd.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
file_posix_netbsd.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
file_posix_other.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
file_stream.odin 271f84ab5b Expect `stream` as a field directly on `os2.File` 1 year ago
file_util.odin cdca345d74 Handle optional allocator error when appending read bytes in read_entire_file_from_file 1 month ago
file_wasi.odin 7642e0a0e0 Require `@(init)` and `@(fini)` to be `proc "contextless" ()` 2 months ago
file_windows.odin 7642e0a0e0 Require `@(init)` and `@(fini)` to be `proc "contextless" ()` 2 months ago
heap.odin 38e983cac6 Remove dead code 1 year ago
heap_linux.odin 27998e0d21 os2/heap_linux point to runtime._heap_allocator_proc 8 months ago
heap_posix.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
heap_wasi.odin e4892f1bb2 os/os2: wasi target support 8 months ago
heap_windows.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
internal_util.odin b9db1dd3e0 os2: Resolve temp allocator collisions 5 months ago
path.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
path_darwin.odin d54de6704a os/os2: use proc_pidpath for executable path on darwin 8 months ago
path_freebsd.odin 74a66f7794 os2: fix get_executable_path() on FreeBSD including the nil-terminator 6 months ago
path_linux.odin 9da10dece2 fix: another itoa() used in path_linux.odin had to be replaced with write_int() 1 week ago
path_netbsd.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
path_openbsd.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
path_posix.odin eab3e2be22 os2: remove libc use on Linux 4 months ago
path_posixfs.odin eab3e2be22 os2: remove libc use on Linux 4 months ago
path_wasi.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
path_windows.odin 7642e0a0e0 Require `@(init)` and `@(fini)` to be `proc "contextless" ()` 2 months ago
pipe.odin dbad23385d [os2]: Implement pipe_has_data procedure 1 year ago
pipe_linux.odin 1bf33fe373 Use static global memory for std handles instead of allocating. 9 months ago
pipe_posix.odin b2e3b34ce0 Fix #4890 7 months ago
pipe_wasi.odin e4892f1bb2 os/os2: wasi target support 8 months ago
pipe_windows.odin 842f1ae304 Fix indentation issues 1 year ago
process.odin d3f649d244 Make `get_args` contextless 2 months ago
process_linux.odin f5b947ea73 Fix linux 5 months ago
process_posix.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
process_posix_darwin.odin 8ff15eaf69 More contextless fixes 2 months ago
process_posix_other.odin 424dc590a3 fix bsds process_open 1 year ago
process_wasi.odin 9b218a2922 don't need to hang on to the null handle 5 months ago
process_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago
stat.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
stat_linux.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
stat_posix.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
stat_wasi.odin 4e7f54c565 Decouple usage of `filepath` from `os2` 6 months ago
stat_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago
temp_file.odin b9a09cebee fix for temp_file name prefix being deallocated before being used 1 month ago
temp_file_linux.odin 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper 5 months ago
temp_file_posix.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
temp_file_wasi.odin e4892f1bb2 os/os2: wasi target support 8 months ago
temp_file_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago
user.odin 17746db555 Fix user dirs, add docs 4 months ago
user_posix.odin 3862555153 Replace core:posix usage in core:os/os2 4 months ago
user_windows.odin c631a8eff5 os2 internals -> (c)string16 2 months ago