Commit Graph

  • 5c48d91f8e And missing command line flag information gingerBill 2026-06-24 13:44:49 +01:00
  • 859290a9de Support where clauses for proc groups gingerBill 2026-06-24 13:31:11 +01:00
  • ead2b9a6e2 Merge pull request #6654 from odin-lang/bill/bedrock gingerBill 2026-06-24 13:28:10 +01:00
  • 3e3fc1c906 Remove duplicated code gingerBill 2026-06-24 11:11:16 +01:00
  • 51b13abb37 Merge branch 'master' into bill/bedrock gingerBill 2026-06-24 11:10:10 +01:00
  • 9be5790dbe Fix -> (#simd[N]T) like types in signature returns gingerBill 2026-06-24 11:09:53 +01:00
  • 40e54a97ed Merge branch 'master' into bill/bedrock gingerBill 2026-06-24 11:07:02 +01:00
  • ade003e128 Allow for -> (#simd[N]T) style return types gingerBill 2026-06-24 10:51:28 +01:00
  • 078664a5c2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-06-24 10:38:31 +01:00
  • f602a6acd7 Fix #6725 #6798 #4943 gingerBill 2026-06-24 10:38:21 +01:00
  • b1e9d83ea2 Merge pull request #6880 from RoBaertschi/master gingerBill 2026-06-24 10:36:20 +01:00
  • 55b63099a8 Fix constant x %% y evaluation gingerBill 2026-06-24 10:35:36 +01:00
  • 58aac9065a Merge pull request #6878 from Barinzaya/dynamic-arena-alignment gingerBill 2026-06-24 10:31:35 +01:00
  • 212004b3ad test_issue_6874: fix formatting Bärtschi Robin 2026-06-24 08:41:29 +02:00
  • 640a0f2ef4 add test for #6874 Bärtschi Robin 2026-06-24 08:31:46 +02:00
  • 3883d079c8 Fix #6874 Bärtschi Robin 2026-06-24 08:04:17 +02:00
  • 583a397e1d Fixed alignment handling in mem.Dynamic_Arena. Barinzaya 2026-06-24 00:50:52 -04:00
  • 5647a1b2fc Merge pull request #6873 from bennyyip/regex/inject gingerBill 2026-06-23 22:34:26 +01:00
  • 954f988d2b feat(build_settings): Added a section to init_build_context to target the thumbv7em-non-eabihf when the cortex-m7 processor is selected MauriceElliott 2026-06-23 22:03:22 +01:00
  • 07fee34419 Allow for both odin command path -flags and odin command -flags path gingerBill 2026-06-23 17:27:17 +01:00
  • f58d7edb39 pack consecutive inject bennyyip 2026-06-23 22:19:59 +08:00
  • 55e513fbd7 align struct fields bennyyip 2026-06-23 22:19:26 +08:00
  • 19bb9070e1 Add @(require_results) where missing gingerBill 2026-06-23 13:24:25 +01:00
  • f3a275c4dc Merge branch 'master' into bill/rexcode gingerBill 2026-06-23 13:21:46 +01:00
  • c7d313b524 Merge pull request #6875 from 0cch0/patch-1 gingerBill 2026-06-23 13:16:29 +01:00
  • 8c63a70aad Fix identation gingerBill 2026-06-23 13:14:56 +01:00
  • 87297950c1 Merge pull request #6435 from mtarik34b/improve-flags-bitset-support gingerBill 2026-06-23 12:50:21 +01:00
  • 2b684ed1ec Add json.unparse allowing for json.Value to io.Writer without the need for RTTI gingerBill 2026-06-23 12:47:38 +01:00
  • 6698ebacb1 Integrate docs from PR #5119 gingerBill 2026-06-23 12:35:58 +01:00
  • a1fe7222bb Remove using fmt for example docs gingerBill 2026-06-23 12:28:27 +01:00
  • 28df949279 Fix typo gingerBill 2026-06-23 12:25:36 +01:00
  • ebcf85a1fd Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-06-23 12:21:39 +01:00
  • 7d36866fe9 pool -> arena gingerBill 2026-06-23 12:21:29 +01:00
  • dc7cfbf443 Merge pull request #6671 from MaierN/master gingerBill 2026-06-23 12:20:36 +01:00
  • 82b2b293e9 Merge pull request #6515 from Peter0x44/master gingerBill 2026-06-23 12:19:08 +01:00
  • 1b75c44508 Change mem.Dynamic_Arena's alignment to be minimum_alignment gingerBill 2026-06-23 12:18:15 +01:00
  • e30da0beb3 Remove old dynamic_pool_ aliases gingerBill 2026-06-23 12:10:26 +01:00
  • bc1d6eb240 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-06-23 12:10:00 +01:00
  • a95d45e913 Fix typo gingerBill 2026-06-23 12:09:36 +01:00
  • 3b56706439 Merge pull request #6471 from Carlyle-Foster/master gingerBill 2026-06-23 12:08:37 +01:00
  • 8f83598750 Correct numerous issues with SDL3 and add missing procedures gingerBill 2026-06-23 12:03:36 +01:00
  • 0fdc0fd9da Merge pull request #5662 from leecommamichael/stbtt_types gingerBill 2026-06-23 11:51:19 +01:00
  • e3729aefc3 Add Maybe to SDL3 RenderGeometry gingerBill 2026-06-23 11:50:33 +01:00
  • 5ba39f42ea Improve error message on calls with varying argument count gingerBill 2026-06-23 11:49:00 +01:00
  • a20363c2bf Add windows.GetConsoleScreenBufferInfoEx gingerBill 2026-06-23 11:46:37 +01:00
  • 8397c83560 Merge pull request #5508 from Paul-Andre/print-errors-before-assert gingerBill 2026-06-23 11:41:48 +01:00
  • 38fa18023d Use intrinsics.count_leading_zeros internally for math.next_power_of_two gingerBill 2026-06-23 11:39:19 +01:00
  • 003c05dbb4 Update Xlib documentation link to current PDF 0cch0 2026-06-23 15:39:22 +07:00
  • 04b614e1ad update ecdsa to use asn1 kalsprite 2026-06-22 22:41:42 -07:00
  • 7bbfc50430 core:text/regex: improve compiler performance bennyyip 2026-06-23 09:36:27 +08:00
  • 8afac0f32f Ignore the previous commit :D gingerBill 2026-06-22 16:15:26 +01:00
  • 13832011fa Add core:time/tzdata to examples/all gingerBill 2026-06-22 16:12:44 +01:00
  • 36e14eba48 Merge branch 'master' into bill/rexcode gingerBill 2026-06-22 15:44:52 +01:00
  • 3bbeecea41 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-06-22 15:41:52 +01:00
  • d16a37e649 Add warning to help very large return values (partially fixes #6568) gingerBill 2026-06-22 15:41:43 +01:00
  • 6bae6eb3f1 Clarify "it" Jeroen van Rijn 2026-06-22 15:46:02 +02:00
  • 8148b04a6c Add missing word. Jeroen van Rijn 2026-06-22 15:44:11 +02:00
  • 778d3b97b6 Add comment to odin root about why there's no newline Jeroen van Rijn 2026-06-22 15:40:21 +02:00
  • 6cf57c1eaa Fix #6863 gingerBill 2026-06-22 13:17:43 +01:00
  • d1eaf5a209 Merge branch 'master' into bill/rexcode gingerBill 2026-06-22 12:58:36 +01:00
  • c843f3bb65 Optimize append_elem for different optimization levels gingerBill 2026-06-19 11:19:16 +01:00
  • 3834aeec49 Compiler: Improve error propagation when all of the overloads have the same return values gingerBill 2026-06-16 15:26:01 +01:00
  • 233242f4ea Remove __copy_bits gingerBill 2026-06-15 17:48:33 +01:00
  • 2aea1d13f1 Improve lb_copy_bits gingerBill 2026-06-15 17:46:54 +01:00
  • 8971e0f1ec Fix shifting buf in lb_copy_bits gingerBill 2026-06-15 17:13:33 +01:00
  • 588a8148f2 Remove the now defunct __write_bits and __read_bits gingerBill 2026-06-15 16:57:27 +01:00
  • 900ebd6b5b Heavily improve reading and writing to bit fields gingerBill 2026-06-15 16:53:15 +01:00
  • 244430bd4a Allow for struct #raw_union #packed gingerBill 2026-06-15 14:42:38 +01:00
  • b3f6d9ce9b doc_writer: String intern constant values expressions gingerBill 2026-06-15 11:46:26 +01:00
  • 6af1fe3e22 doc writer: Use string interning and minimize the size of the compound literal generation when it is HUGE gingerBill 2026-06-15 11:44:00 +01:00
  • a7186b8af0 Minimize error propagation of map[key] indexing gingerBill 2026-06-14 18:55:26 +01:00
  • baef272bbd Support constant compound literals gingerBill 2026-06-14 15:51:27 +01:00
  • ff8274c4f1 Merge pull request #6870 from Znarf64/raise_signal_on_child_crash gingerBill 2026-06-22 12:52:08 +01:00
  • 67cd466974 Fix the mistake caused by #6845 gingerBill 2026-06-22 12:45:44 +01:00
  • 5dd0041eb2 Raise child process error signal if odin run child gets terminated. Previously one would get a nice $ pid segmentation fault (core dumped) odin run . message, but this behaviour was (probably unintentionally) removed in #6848. Franz 2026-06-22 12:32:39 +02:00
  • 577889383d Merge pull request #6861 from BradLewis/fix/parse-multiline-ternary gingerBill 2026-06-21 23:08:05 +01:00
  • 1c5c490bdd Merge pull request #6848 from A1029384756/subprocess gingerBill 2026-06-21 10:09:37 +01:00
  • 76fb0aa975 Correct divergence with expr levels causing failures with the odin parser Brad Lewis 2026-05-17 12:01:01 +10:00
  • 604c6f85f1 Merge pull request #6859 from Raykiru/master gingerBill 2026-06-19 16:08:16 +01:00
  • 89ef64c490 rexcode/x86: form-match memoization cache for the matcher path Brendan Punsky 2026-06-19 10:48:20 -04:00
  • 9be899e6c7 rexcode/x86: recipe fast path handles memory r/m operands Brendan Punsky 2026-06-19 09:53:30 -04:00
  • ac0589daa1 rexcode/x86: emit-descriptor fast path (precompiled per-form recipe) Brendan Punsky 2026-06-19 09:45:55 -04:00
  • 912a45769b fix issue 6853: when iterating the values of an array literal,if one of the values is a function with multiple returns, it doesn't offset the struct field index by the number of values. ARay 2026-06-19 15:39:24 +03:00
  • 3db074900f comment out dead code: val is not used anywhere else in that scope ARay 2026-06-19 15:05:23 +03:00
  • de0d2ae178 Optimize append_elem for different optimization levels gingerBill 2026-06-19 11:19:16 +01:00
  • 7b58aa8eba Minor style changes gingerBill 2026-06-19 09:30:58 +01:00
  • 70768e447f Merge branch 'master' into bill/rexcode gingerBill 2026-06-19 09:20:52 +01:00
  • abbfe793e0 fmt on h' floats: force the width to always be bit_size/4 to accurately represent the number gingerBill 2026-06-19 09:20:26 +01:00
  • cd73a467ef Merge branch 'bill/rexcode' of https://github.com/odin-lang/Odin into bill/rexcode gingerBill 2026-06-19 09:16:44 +01:00
  • ceb242fc53 Merge branch 'master' into bill/rexcode gingerBill 2026-06-19 09:15:04 +01:00
  • 85db8c68a9 Remove -stack-protector:default as none is now the default gingerBill 2026-06-19 09:14:11 +01:00
  • 11e7cff116 Change -stack-protector: default to none gingerBill 2026-06-19 09:12:57 +01:00
  • 69daa4d184 Merge pull request #6830 from A1029384756/stack-canaries gingerBill 2026-06-19 09:11:40 +01:00
  • fae15847a3 rexcode: buffer-sizing helpers across all ISAs + naming-contract doc Brendan Punsky 2026-06-19 04:10:39 -04:00
  • d2813b978d Merge branch 'master' into bill/rexcode gingerBill 2026-06-19 09:10:30 +01:00
  • 417aa0ea9e Remove 0h float panic which will have been caught previously by the tokenizer gingerBill 2026-06-19 09:08:52 +01:00
  • f3e2262705 Update all_main.odin gingerBill 2026-06-19 09:04:32 +01:00
  • 49787b7de4 rexcode/x86: buffer-sizing helpers for encode and decode Brendan Punsky 2026-06-19 03:30:48 -04:00
  • 3341898437 rexcode/x86: flatten per-instruction loops + hint immediates (~1.5x encode) Brendan Punsky 2026-06-19 01:56:05 -04:00
  • a86f13b856 gitignore: un-ignore core/rexcode/isa/<arch> after the re-house Brendan Punsky 2026-06-18 22:54:41 -04:00