Commit Graph

7307 Commits

Author SHA1 Message Date
Laytan Laats
f755839877 fix wrong allocator in endpoint_to_string
Fixes #6251
2026-02-11 20:03:24 +01:00
Jeroen van Rijn
8468d269dc Remove @(require_results) from os.read_directory_iterator 2026-02-11 19:15:32 +01:00
gingerBill
355b8a8c83 Merge pull request #6245 from odin-lang/new_os
`core:os/os2` -> `core:os` integration
2026-02-11 17:53:16 +00:00
Jeroen van Rijn
2618a03514 Merge pull request #6258 from Faker-09/xar_depend
Remove core:mem dependency from core:container/xar
2026-02-11 16:19:21 +01:00
gingerBill
16a6c96971 Add VirtualAlloc2 and MapViewOfFile3 2026-02-11 13:01:35 +00:00
Shane Shrybman
264029b2d6 Remove core:mem dependency from core:container/xar 2026-02-10 21:13:33 -05:00
gingerBill
3eaa11044c Add user_data: rawptr to time.Benchmark_Options 2026-02-10 20:20:02 +00:00
jakubtomsu
83489c07f1 fix allocator error 2026-02-10 19:56:49 +01:00
jakubtomsu
26e4af28ad remove the actual fmt import from trace_cpp 2026-02-10 19:55:50 +01:00
jakubtomsu
edd960905a fix typo in the trace cpp backend 2026-02-10 19:48:12 +01:00
jakubtomsu
77be6a1f18 fix tabs 2026-02-10 19:46:51 +01:00
jakubtomsu
0e2f5b7d70 remove strconv 2026-02-10 19:45:18 +01:00
jakubtomsu
874ffa0385 remove core:fmt dependency from core:debug/trace 2026-02-10 19:19:30 +01:00
jakubtomsu
53cb56cc21 remove core:mem dependency from core:bytes 2026-02-10 18:48:22 +01:00
jakubtomsu
8bfee54204 Merge branch 'master' of https://github.com/jakubtomsu/Odin into more-import-cleanup 2026-02-10 18:39:28 +01:00
jakubtomsu
204dee162d remove xxhash core:mem dependency 2026-02-10 18:31:43 +01:00
jakubtomsu
d492122bd4 import cleanup 2026-02-09 20:08:22 +01:00
Jeroen van Rijn
1a37f4eb0c Only count bits in touched array members. 2026-02-09 19:13:32 +01:00
Jeroen van Rijn
454ad1f4b8 Unwrap cpu affinity syscalls. 2026-02-09 19:01:43 +01:00
Jeroen van Rijn
fa44c64c42 != nil 2026-02-09 18:29:31 +01:00
Jeroen van Rijn
ec05bb57dc Implement get_processor_core_count without libc for Linux. 2026-02-09 18:16:16 +01:00
Jeroen van Rijn
7a7127aa13 Fix package line 2026-02-09 16:34:24 +01:00
Jeroen van Rijn
8366e7094a Fix up ABI name for core:os and core:os/old 2026-02-09 16:27:53 +01:00
Jeroen van Rijn
e7dbabf668 core:os -> core:os/old && core:os/os2 -> core:os 2026-02-09 15:50:21 +01:00
Jeroen van Rijn
8ed264680b Remove all core:os imports from JS targets
Fix `local_tz_name` on FreeBSD.
2026-02-09 15:07:27 +01:00
gingerBill
8018604f83 Fix handle_map index on dynamic_add 2026-02-08 22:58:44 +00:00
Jeroen van Rijn
5bf30b2d56 Fix os2 file_wasi 2026-02-08 14:13:20 +01:00
Jeroen van Rijn
29b6a7ddfe Remove unused import 2026-02-08 13:21:01 +01:00
Jeroen van Rijn
89fccd6056 One more fix. 2026-02-08 13:17:39 +01:00
Jeroen van Rijn
38def33c95 Fix more merge conflicts. 2026-02-08 13:12:16 +01:00
Laytan
470a245f5f new_os: core/prof/spall 2026-02-08 13:08:32 +01:00
Jeroen van Rijn
6270b02b2c Remove os2 mockup warning 2026-02-08 13:07:41 +01:00
Jeroen van Rijn
876935065f remove import 2026-02-08 13:07:10 +01:00
Jeroen van Rijn
940105dc19 Convert fmt_js.odin to not use core:os* 2026-02-08 13:07:05 +01:00
Jeroen van Rijn
13228c14e8 More conflicts during rebase 2026-02-08 13:04:44 +01:00
Jeroen van Rijn
2efefaac1a Update example 2026-02-08 12:56:07 +01:00
Jeroen van Rijn
2e970db51d Link some more of filepath to os2 2026-02-08 12:56:05 +01:00
Jeroen van Rijn
0c341123cb More conflicts during rebase 2026-02-08 12:56:00 +01:00
Jeroen van Rijn
5924fb448e Add tests for glob + match 2026-02-08 12:54:25 +01:00
Jeroen van Rijn
1c9e36b05e Fix js_wasm 2026-02-08 12:54:23 +01:00
Jeroen van Rijn
2f58776745 More conflicts during rebase 2026-02-08 12:54:20 +01:00
Jeroen van Rijn
691dc44719 Add glob + match to os2 2026-02-08 12:51:29 +01:00
Jeroen van Rijn
cc50be1a6c Add more filepath to os2 2026-02-08 12:51:29 +01:00
Jeroen van Rijn
af8bc8bbfc More conflicts during rebase 2026-02-08 12:51:24 +01:00
Jeroen van Rijn
8b3ae667f4 More conflicts during rebase 2026-02-08 12:50:19 +01:00
Jeroen van Rijn
c265d297b5 core:time/timezone -> os2 2026-02-08 12:48:51 +01:00
Jeroen van Rijn
8f4bcf4d31 More conflicts during rebase 2026-02-08 12:48:41 +01:00
Jeroen van Rijn
c2647673ec mem.virtual -> os2 2026-02-08 12:44:15 +01:00
Jeroen van Rijn
5d8de5860b gzip -> os2 2026-02-08 12:44:14 +01:00
Jeroen van Rijn
c0da9be4a9 core:text/table -> core:os/os2 2026-02-08 12:44:13 +01:00