gingerBill
|
2ddaae45f3
Better handling of allocators
|
1 year ago |
gingerBill
|
182454a1c0
Minor clean ups
|
1 year ago |
gingerBill
|
24f9e2bbeb
Begin mocking out the linux stuff on os2
|
1 year ago |
gingerBill
|
2f8399fe20
Merge pull request #3940 from flysand7/os2-handle-inheritance
|
1 year ago |
flysand7
|
7b501b22bb
[os2]: Split file type from mode bits
|
1 year ago |
flysand7
|
4dcb75af6d
Make all handles non-inheritable by default
|
1 year ago |
gingerBill
|
5de6016e7f
Clean up `os2.File.impl` usage
|
1 year ago |
gingerBill
|
4f73b35da5
Make `os2.File` a more generic interface
|
1 year ago |
gingerBill
|
3d38f14202
Use `fstat` on `os2.File` directly
|
1 year ago |
jason
|
dc954307d7
fix assumption about std handles in os2/file.odin
|
1 year ago |
jason
|
f24f72c280
convert all to use sys/linux over sys/unix; new implementations for pipe, process and env
|
1 year ago |
IllusionMan1212
|
c987b964c8
fix(os2): check for 0 bytes read and return EOF
|
1 year ago |
gingerBill
|
450b9ceaec
Add `@(require_results)` everywhere in os2
|
1 year ago |
gingerBill
|
91b7cdaad2
Mock out `temp_file.odin` stuff
|
1 year ago |
gingerBill
|
361be301fa
Use internal `temp_allocator()`
|
1 year ago |
gingerBill
|
ecd7846ec3
Clean up allocator stuff into `allocators.odin`
|
1 year ago |
gingerBill
|
271f84ab5b
Expect `stream` as a field directly on `os2.File`
|
1 year ago |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
1 year ago |
gingerBill
|
a78d6fe0b3
Use `i64` instead of `int` for internal procedures
|
2 years ago |
gingerBill
|
2a212a7556
Put stream into the impl
|
2 years ago |
gingerBill
|
145a7a24e8
Use `io.Stream` as the internal interface for `os2.File`
|
2 years ago |
jason
|
ef4a527c36
default to O_NOCTTY in open
|
2 years ago |
jason
|
3fe0680ad5
update os2 for recent core changes
|
2 years ago |
gingerBill
|
986cba584e
Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriate
|
2 years ago |
gingerBill
|
55b79c078c
Remove `:= context.allocator` usage in `package os2`
|
2 years ago |
jason
|
d1499f3f78
make -vet happy
|
3 years ago |
jason
|
fff23e2bbb
merge from upstream and convert to ^File types
|
3 years ago |
CiD-
|
9ae566adcc
commit before fetching upstream/master
|
3 years ago |
CiD-
|
aadb4db211
avoid temp_allocator on stupidly long paths
|
3 years ago |
CiD-
|
88de3a1c06
add _chtimes
|
3 years ago |