Commit History

Autor SHA1 Mensaxe Data
  Laytan Laats eab3e2be22 os2: remove libc use on Linux hai 3 meses
  Lucas Perlind 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper hai 4 meses
  Lucas Perlind 1bea59ee68 Fix linux hai 4 meses
  Lucas Perlind b9db1dd3e0 os2: Resolve temp allocator collisions hai 4 meses
  Feoramund cfa3e97968 Make `os2` Linux `_is_path_separator` compare against `_Path_Separator` hai 5 meses
  Laytan Laats b673642412 os/os2: add get_executable_path and get_executable_directory hai 7 meses
  jason ce1f3b34c0 Minor fixes + cleanup in os2 and sys/linux hai 8 meses
  Karl Zylinski 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. hai 1 ano
  jason c7eb2ae6bb use sys/linux dirent instead of manual iteration hai 1 ano
  gingerBill 2ddaae45f3 Better handling of allocators hai 1 ano
  gingerBill a28392852a Mock out os2.remove_all for Windows hai 1 ano
  gingerBill 182454a1c0 Minor clean ups hai 1 ano
  flysand7 7b501b22bb [os2]: Split file type from mode bits hai 1 ano
  jason f24f72c280 convert all to use sys/linux over sys/unix; new implementations for pipe, process and env hai 1 ano
  gingerBill 453fc5182b Remove all uses of `context` stuff in os2 hai 1 ano
  gingerBill 450b9ceaec Add `@(require_results)` everywhere in os2 hai 1 ano
  gingerBill 91b7cdaad2 Mock out `temp_file.odin` stuff hai 1 ano
  gingerBill 3e7e779abf Replace `core:*` to `base:*` where appropriate hai 1 ano
  jason 3fe0680ad5 update os2 for recent core changes %!s(int64=2) %!d(string=hai) anos
  Jon Lipstate bbafc3fbd6 harmonize to use null for c-string endings %!s(int64=2) %!d(string=hai) anos
  Jon Lipstate 194fa7cd98 rename nul to null, allocation clarifications %!s(int64=2) %!d(string=hai) anos
  gingerBill 55b79c078c Remove `:= context.allocator` usage in `package os2` %!s(int64=2) %!d(string=hai) anos
  jason fff23e2bbb merge from upstream and convert to ^File types %!s(int64=3) %!d(string=hai) anos
  jason 97d1a67871 make vet happy, thread_local heap %!s(int64=3) %!d(string=hai) anos
  CiD- aadb4db211 avoid temp_allocator on stupidly long paths %!s(int64=3) %!d(string=hai) anos
  CiD- 36c22393a4 fix memory leak %!s(int64=3) %!d(string=hai) anos
  CiD- 6d6e840bc2 mkdir_all: WHOOPS %!s(int64=3) %!d(string=hai) anos
  CiD- 4b1822ade8 mkdir_all: close last open file %!s(int64=3) %!d(string=hai) anos
  CiD- b21e7e4518 rewrite mkdir_all %!s(int64=3) %!d(string=hai) anos
  CiD- c293e88f2e commit to merge upstream/master %!s(int64=3) %!d(string=hai) anos