Commit Graph

  • 6fc3a8fb2a Use when-block for sanitizer poisoning oxSleep 2026-02-13 16:59:22 +01:00
  • 6386b395de Add -did-you-mean-limit:N Jeroen van Rijn 2026-02-13 15:15:03 +01:00
  • f7f19e5ebe Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2026-02-13 12:38:11 +01:00
  • 57653dd363 short_stem Jeroen van Rijn 2026-02-13 12:37:55 +01:00
  • faca11d593 Fix os.stem, os.short_stem. Jeroen van Rijn 2026-02-13 12:36:15 +01:00
  • 4e2dcb6b74 Merge pull request #6268 from lodinukal/fix_dynamic_handle_map gingerBill 2026-02-13 10:38:24 +00:00
  • f8767e58c5 Fix #6267 Jeroen van Rijn 2026-02-13 11:10:37 +01:00
  • b906412f47 use xar.len instead of len for accessing length of items imlodinu 2026-02-13 15:46:28 +08:00
  • 22a5792888 Merge pull request #6261 from Faker-09/strings_remove_mem_depend Jeroen van Rijn 2026-02-12 20:13:50 +01:00
  • ce2a1f5d02 Remove core:mem dependency from strings builder Shane Shrybman 2026-02-12 14:04:38 -05:00
  • bb9d45867f Remove core:mem dependency from strings conversion.odin Shane Shrybman 2026-02-12 13:35:34 -05:00
  • 671c46235a Remove core:mem dependency from strings builder Shane Shrybman 2026-02-12 13:21:19 -05:00
  • c9f53fdfd7 Merge pull request #6264 from Kelimion/mem_to_runtime Jeroen van Rijn 2026-02-12 18:26:39 +01:00
  • c0300a3303 Remove core:mem imports from core:encoding. Jeroen van Rijn 2026-02-12 18:19:24 +01:00
  • 8cb22d9685 Remove core:mem import from core:container/bit_array. Jeroen van Rijn 2026-02-12 17:58:10 +01:00
  • d1927e4eba strings.compare() can be an alias of runtime.string_cmp() Shane Shrybman 2026-02-12 11:52:55 -05:00
  • 51183268b7 Remove core:mem import from core:container/pool. Jeroen van Rijn 2026-02-12 17:44:36 +01:00
  • 8a2a0c5a93 Remove core:mem dependency from strings intern.odin Shane Shrybman 2026-02-12 11:05:23 -05:00
  • 871ad16501 Add the length checks back to string.compare() Shane Shrybman 2026-02-12 10:54:59 -05:00
  • cde6dc1f20 Remove core:mem import from core:crypto. Jeroen van Rijn 2026-02-12 16:52:25 +01:00
  • a484937fb7 strings.compare() can wrap runtime.string_cmp() Shane Shrybman 2026-02-12 10:43:27 -05:00
  • af80dfe995 Remove core:mem import from core:sync/chan. Jeroen van Rijn 2026-02-12 14:56:24 +01:00
  • d8f2eb2717 Remove core:mem import from core:math/big. Jeroen van Rijn 2026-02-12 14:37:28 +01:00
  • 2b2b5aeefb Support for init; x in y {} in core:odin/parser gingerBill 2026-02-12 13:24:35 +00:00
  • 6412c84690 Merge branch 'master' into bill/range-init gingerBill 2026-02-12 13:15:39 +00:00
  • 76c866686c Remove core:mem import from core:sys/darwin/Foundation. Jeroen van Rijn 2026-02-12 13:15:34 +01:00
  • 71f343bc85 Remove core:mem import from core:math/big. Jeroen van Rijn 2026-02-12 13:04:58 +01:00
  • 1159110e73 Fix #6265 Jeroen van Rijn 2026-02-12 13:55:17 +01:00
  • 90923272b3 Merge pull request #6263 from Kelimion/js-logger Jeroen van Rijn 2026-02-12 12:29:01 +01:00
  • 62cfa9e8e3 Narrowly tailor panic. Jeroen van Rijn 2026-02-12 12:21:01 +01:00
  • 658e6b9d9f Add core:log support for js/wasm Jeroen van Rijn 2026-02-12 12:02:11 +01:00
  • 97683ae014 Simplify Jeroen van Rijn 2026-02-12 10:48:26 +01:00
  • edcefaac12 Remove core:mem dependency from core:strings Shane Shrybman 2026-02-11 13:45:10 -05:00
  • b18f75c41c Make core:flags file open errors more readable Jeroen van Rijn 2026-02-11 22:52:24 +01:00
  • b82512b4cf Restrict math.wrap to floats. Jeroen van Rijn 2026-02-11 22:15:15 +01:00
  • 43f4b2187c Fix #6251 Jeroen van Rijn 2026-02-11 21:21:48 +01:00
  • 0ee15453e7 Use builder_len instead of len on the underlying dynamic array Harold Brenes 2026-02-11 14:16:25 -05:00
  • 2899d09003 Use strings.partition instead of raw slicing Harold Brenes 2026-02-11 14:15:34 -05:00
  • 3b8cb7fc61 Update core/testing/runner.odin Harold Brenes 2026-02-11 14:14:58 -05:00
  • 7ea074a248 Update core/testing/runner.odin Harold Brenes 2026-02-11 14:14:27 -05:00
  • f50dd2f639 Update core/testing/runner.odin Harold Brenes 2026-02-11 14:13:49 -05:00
  • ea6867ed61 Revert "fix wrong allocator in endpoint_to_string" Laytan Laats 2026-02-11 20:11:35 +01:00
  • cac90a84fc Update core/testing/runner.odin Harold Brenes 2026-02-11 14:09:33 -05:00
  • d49ab07d35 fix typo Laytan Laats 2026-02-11 20:05:45 +01:00
  • f755839877 fix wrong allocator in endpoint_to_string Laytan Laats 2026-02-11 20:02:42 +01:00
  • 557a191108 Fix missing import after rebase Harold Brenes 2026-02-11 13:51:51 -05:00
  • 3aed99093b Rebase and update to reflect os2 -> os Harold Brenes 2026-02-11 13:46:19 -05:00
  • 167afbc75d Fix formatting Harold Brenes 2026-02-05 10:34:20 -05:00
  • d56e655be7 Fix scoping issues caused by switching from when to if Harold Brenes 2026-01-19 11:17:32 -05:00
  • 23019020a1 Add runtime options for test runner via command line Harold Brenes 2026-01-19 10:51:59 -05:00
  • 530fa1a257 Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2026-02-11 19:15:47 +01:00
  • 8468d269dc Remove @(require_results) from os.read_directory_iterator Jeroen van Rijn 2026-02-11 19:15:32 +01:00
  • 9c47ca7306 checkout with LFS binaries in nightly CI Laytan Laats 2026-02-11 19:00:11 +01:00
  • 355b8a8c83 Merge pull request #6245 from odin-lang/new_os gingerBill 2026-02-11 17:53:16 +00:00
  • b5bf28dc47 Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2026-02-11 16:34:50 +01:00
  • bd3cf2a1e6 Remove -show-import-graph header Jeroen van Rijn 2026-02-11 16:33:52 +01:00
  • 8cb7965aa5 for init; x in y {} style loops gingerBill 2026-02-11 15:33:14 +00:00
  • 2618a03514 Merge pull request #6258 from Faker-09/xar_depend Jeroen van Rijn 2026-02-11 16:19:21 +01:00
  • 2e58c62a80 Clarify -lto help text Jeroen van Rijn 2026-02-11 15:13:24 +01:00
  • b1633b9ebb Require all values from a procedure iterator if the procedure is marked with @(require_results) gingerBill 2026-02-11 14:05:06 +00:00
  • 9e547b4f82 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-02-11 13:02:06 +00:00
  • 16a6c96971 Add VirtualAlloc2 and MapViewOfFile3 gingerBill 2026-02-11 13:01:35 +00:00
  • fedc0a9d96 Merge pull request #6257 from krnowak/krnowak/asm-unknown-directives Jeroen van Rijn 2026-02-11 13:40:38 +01:00
  • 6cc6f06d4d Stop silently ignoring unknown directives on an inline asm expression Krzesimir Nowak 2026-02-11 13:22:13 +01:00
  • 264029b2d6 Remove core:mem dependency from core:container/xar Shane Shrybman 2026-02-10 21:13:33 -05:00
  • ae91b9b369 Add -show-import-graph gingerBill 2026-02-10 22:16:15 +00:00
  • 3eaa11044c Add user_data: rawptr to time.Benchmark_Options gingerBill 2026-02-10 20:20:02 +00:00
  • 192f49e748 Merge branch 'odin-lang:master' into more-import-cleanup jakubtomsu 2026-02-10 20:23:51 +01:00
  • bd70ac47ca use core:c instead of libc in miniaudio jakubtomsu 2026-02-10 20:23:08 +01:00
  • 855bc31350 Merge pull request #6254 from jakubtomsu/more-import-cleanup Jeroen van Rijn 2026-02-10 20:19:26 +01:00
  • 83489c07f1 fix allocator error jakubtomsu 2026-02-10 19:56:49 +01:00
  • 26e4af28ad remove the actual fmt import from trace_cpp jakubtomsu 2026-02-10 19:55:50 +01:00
  • edd960905a fix typo in the trace cpp backend jakubtomsu 2026-02-10 19:48:12 +01:00
  • 77be6a1f18 fix tabs jakubtomsu 2026-02-10 19:46:51 +01:00
  • 0e2f5b7d70 remove strconv jakubtomsu 2026-02-10 19:45:18 +01:00
  • 874ffa0385 remove core:fmt dependency from core:debug/trace jakubtomsu 2026-02-10 19:19:30 +01:00
  • 53cb56cc21 remove core:mem dependency from core:bytes jakubtomsu 2026-02-10 18:48:22 +01:00
  • 8bfee54204 Merge branch 'master' of https://github.com/jakubtomsu/Odin into more-import-cleanup jakubtomsu 2026-02-10 18:39:28 +01:00
  • 204dee162d remove xxhash core:mem dependency jakubtomsu 2026-02-10 18:31:43 +01:00
  • 132e4e470f Merge pull request #6249 from laytan/fix-box2d-build-and-try-lfs gingerBill 2026-02-10 13:30:24 +00:00
  • 9c3ea1386f Merge pull request #6250 from jakubtomsu/dep-cleanup Jeroen van Rijn 2026-02-09 23:11:08 +01:00
  • d492122bd4 import cleanup jakubtomsu 2026-02-09 20:08:22 +01:00
  • 5a02132ac3 fix box2d build and try git LFS laytan 2026-02-09 19:48:27 +01:00
  • 1a37f4eb0c Only count bits in touched array members. new_os Jeroen van Rijn 2026-02-09 19:13:32 +01:00
  • 454ad1f4b8 Unwrap cpu affinity syscalls. Jeroen van Rijn 2026-02-09 19:01:43 +01:00
  • fa44c64c42 != nil Jeroen van Rijn 2026-02-09 18:29:31 +01:00
  • ec05bb57dc Implement get_processor_core_count without libc for Linux. Jeroen van Rijn 2026-02-09 18:16:16 +01:00
  • 7a7127aa13 Fix package line Jeroen van Rijn 2026-02-09 16:34:24 +01:00
  • 8366e7094a Fix up ABI name for core:os and core:os/old Jeroen van Rijn 2026-02-09 16:27:53 +01:00
  • e7dbabf668 core:os -> core:os/old && core:os/os2 -> core:os Jeroen van Rijn 2026-02-09 15:50:21 +01:00
  • 8ed264680b Remove all core:os imports from JS targets Fix local_tz_name on FreeBSD. Jeroen van Rijn 2026-02-08 16:39:56 +01:00
  • 8018604f83 Fix handle_map index on dynamic_add gingerBill 2026-02-08 22:58:44 +00:00
  • 5bf30b2d56 Fix os2 file_wasi Jeroen van Rijn 2026-02-08 14:13:20 +01:00
  • b16ca5a986 fix libc-shim Jeroen van Rijn 2026-02-08 13:51:49 +01:00
  • 674f0e0474 Fix doc tests Jeroen van Rijn 2026-02-08 13:28:04 +01:00
  • 29b6a7ddfe Remove unused import Jeroen van Rijn 2026-02-08 13:21:01 +01:00
  • 89fccd6056 One more fix. Jeroen van Rijn 2026-02-08 13:17:39 +01:00
  • 38def33c95 Fix more merge conflicts. Jeroen van Rijn 2026-02-08 12:40:51 +01:00
  • 470a245f5f new_os: core/prof/spall Laytan 2025-11-03 19:51:42 +01:00
  • fb7ac1fb64 new_os: vendor/libc Laytan 2025-11-03 19:27:02 +01:00