Commit Graph

  • 98d6e0c26a ARM chunking logic, improved docs kalsprite 2026-05-20 17:55:29 -07:00
  • ae4b94fbd0 fix overloaded call kalsprite 2026-05-20 16:57:05 -07:00
  • b924da10a0 Be more thorough in detecting generic procedure types Krzesimir Nowak 2026-05-18 11:55:59 +02:00
  • 844a828a94 Merge pull request #6661 from mothfuzz/patch-4 gingerBill 2026-05-20 12:37:53 +01:00
  • a91725f305 Add simd.interleave + simd.deinterleave gingerBill 2026-05-19 21:32:09 +01:00
  • c66de5ee3c Improve vector to integer transmute LLVM IR gingerBill 2026-05-19 18:32:05 +01:00
  • f231ef0596 Support simd.byte_swap gingerBill 2026-05-19 15:44:31 +01:00
  • a3240373ac Allow simd.(reduce_any|reduce_all) to work with #simd integers gingerBill 2026-05-19 15:33:45 +01:00
  • 2094cd4768 Add suggestion for ternary if with simd gingerBill 2026-05-19 15:27:34 +01:00
  • 42d3f78bae Improve simd.sign_bit code generation gingerBill 2026-05-19 14:54:39 +01:00
  • cfef365c9f Add another suggestion of #simd shifting gingerBill 2026-05-19 14:53:50 +01:00
  • 046771c94a Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-05-19 14:52:56 +01:00
  • 0a87628a76 Add suggestion when trying to use << and >> with #simd gingerBill 2026-05-19 14:52:46 +01:00
  • f370632888 Add suggestion when trying to index a #simd array gingerBill 2026-05-19 14:47:06 +01:00
  • 9a0d939442 Merge pull request #6695 from Yawning/feature/mldsa Jeroen van Rijn 2026-05-19 12:34:12 +02:00
  • ccc17780b4 core/crypto/mldsa: Initial import Yawning Angel 2026-05-11 17:17:52 +09:00
  • 0c1c0372c7 core/crypto/mlkem: Minor cleanups Yawning Angel 2026-05-16 06:49:21 +09:00
  • d5903be4e5 core/crypto/noise: Stop cheating and reaching into "opaque" structs Yawning Angel 2026-05-18 14:32:17 +09:00
  • 104da7d54b core/crypto/ecdh: Add private_key_public_bytes Yawning Angel 2026-05-18 14:29:04 +09:00
  • c3e7a9026b core/crypto/ed25519: Add private_key_public_bytes Yawning Angel 2026-05-18 14:35:55 +09:00
  • 675389aeab core/crypto/ecdsa: Minor additions and cleanups Yawning Angel 2026-05-16 17:02:51 +09:00
  • f6da3a76b4 Merge pull request #6707 from jakubtomsu/ord_gram_schmidt gingerBill 2026-05-19 11:27:03 +01:00
  • 6a206d9bce tabs... jakubtomsu 2026-05-18 20:05:30 +02:00
  • b57db64c8e linalg: gram schmidt in any order jakubtomsu 2026-05-18 19:34:53 +02:00
  • c19540dda4 Merge pull request #6696 from Spooky309/no-thread-local gingerBill 2026-05-18 16:28:39 +01:00
  • 9d92bf6a2e Merge pull request #6706 from BadWolfuu/master gingerBill 2026-05-18 16:28:25 +01:00
  • 9501894e80 Merge pull request #6701 from Creativty/fix_poly_proc_nil gingerBill 2026-05-18 15:00:18 +01:00
  • bb819109c0 Merge pull request #6702 from Creativty/add_switch_type_duplicate_checks gingerBill 2026-05-18 14:58:34 +01:00
  • 1e1f37fcef n -> num_appended for append return values gingerBill 2026-05-18 14:33:35 +01:00
  • 37aaf4519c adding missing documentation to strconv.parse_int and strconv.parse_uint BadWolfuu 2026-05-18 14:01:31 +02:00
  • d02c5e1a21 add: check duplicates in type switches Abderrahim Indjaren 2026-05-18 03:15:55 +01:00
  • d37284ce55 fix: nil keeps its type instead of taking expected type Abderrahim Indjaren 2026-05-17 18:49:49 +01:00
  • 97482f53f4 Minor rearrange gingerBill 2026-05-17 13:18:48 +01:00
  • d8bbdf5ae6 Add EBNF for Odin gingerBill 2026-05-17 12:54:22 +01:00
  • e2c8d9ea33 Merge pull request #6697 from dogue/master Jeroen van Rijn 2026-05-16 20:21:43 +02:00
  • e6d10b02e5 [core:io/utils]: fix undeclared name in read_slice (typo) dogue 2026-05-16 14:07:41 -04:00
  • 765776d136 Honour no-thread-local for variables declared at procedure scope Spooky309 2026-05-16 10:56:17 +01:00
  • 80a21a01cc Merge pull request #6687 from MightyChubz/xlib-signature-changes gingerBill 2026-05-15 12:40:17 +01:00
  • 6888cca982 refactor: Change bit_set type for SizeHints to int Alexander Cusaac (MightyChubz) 2026-05-13 18:07:57 -04:00
  • 7c2588b101 Fix formatting to keep -vet happy gingerBill 2026-05-13 14:05:20 +01:00
  • 1d1f72fa1a Merge pull request #6683 from jasonKercher/oslinux-statx gingerBill 2026-05-13 14:03:05 +01:00
  • 265a81eb09 Merge pull request #6684 from ddenizozgur/fix-x11-XInternAtoms gingerBill 2026-05-13 14:01:26 +01:00
  • 310d27ff19 fix: Change discard from bool to b32 in Sync Alexander Cusaac (MightyChubz) 2026-05-13 02:13:46 -04:00
  • 53dd8075b1 refactor: Clean signature for GetWindowProperty Alexander Cusaac (MightyChubz) 2026-05-13 02:13:15 -04:00
  • e294f3f1e1 feat: Add atom constants for XA_CARDINAL and XA_INTEGER Alexander Cusaac (MightyChubz) 2026-05-13 02:11:58 -04:00
  • a1a201b4ff typo Alexander Cusaac (MightyChubz) 2026-05-13 00:51:40 -04:00
  • 844f813ab6 refactor: Add returns to all window mapping/unmapping functions Alexander Cusaac (MightyChubz) 2026-05-13 00:51:31 -04:00
  • 4de05d4b49 vendor/x11: fix missing only_if_exists parameter in XInternAtoms ddenizozgur 2026-05-13 04:08:05 +03:00
  • 57b63263b3 get .MODE and .TYPE right jason 2026-05-12 18:53:39 -04:00
  • bb9cddabac linux.Stat -> linux.Statx jason 2026-05-12 18:24:08 -04:00
  • e0781c0e40 Just change the type when transposing #row_major to #column_major matrix types gingerBill 2026-05-12 17:19:49 +01:00
  • 16ebdc19dd Merge pull request #6672 from JoltedJon/gh-6660 gingerBill 2026-05-12 14:55:06 +01:00
  • bab064ce61 Merge pull request #6680 from MightyChubz/xlib-binding-fixes gingerBill 2026-05-12 14:54:55 +01:00
  • 2952af3398 Merge pull request #6669 from BradLewis/fix/json-handle-invalid-utf8 gingerBill 2026-05-12 14:40:49 +01:00
  • d4508e39de Merge pull request #6677 from BigBoyBarney/builtin-fix gingerBill 2026-05-12 14:31:26 +01:00
  • 3715544202 Merge pull request #6670 from Creativty/fix_dynamic_cap_doc gingerBill 2026-05-12 14:29:09 +01:00
  • 26d72060a5 Merge pull request #6668 from Creativty/fix_parapoly_return gingerBill 2026-05-12 14:28:42 +01:00
  • cd073bc797 Remove bad merge issue gingerBill 2026-05-12 10:48:04 +01:00
  • 8ac7819bf5 zero allocation gingerBill 2026-05-12 10:44:01 +01:00
  • e4733b9a4e Merge pull request #6676 from odin-lang/bill/matrix-optimizations gingerBill 2026-05-12 10:42:35 +01:00
  • 202a4f19ca refactor: Change return type for IconifyWindow Alexander Cusaac (MightyChubz) 2026-05-11 20:55:33 -04:00
  • 3b909eab03 fix: Add missing parameter to TranslateCoordinates Alexander Cusaac (MightyChubz) 2026-05-11 20:52:52 -04:00
  • b603e7400f Fix make_aligned and new_aligned to be builtin Sylphrena 2026-05-11 21:53:57 +02:00
  • 724ce14677 More improvements to linalg functions gingerBill 2026-05-11 15:44:12 +01:00
  • 86a6f69793 General clean up gingerBill 2026-05-11 14:01:50 +01:00
  • 7d0dba1b82 Improve code generation for intrinsics.transpose gingerBill 2026-05-11 13:41:30 +01:00
  • b752ff4bdb Add a minor optimization for row_major * row_major gingerBill 2026-05-11 13:28:54 +01:00
  • 58e4e6be24 Improve matrix * vector code generation gingerBill 2026-05-11 13:14:02 +01:00
  • b0ee0bb635 Add @(fast_math={...}) + intrinsics.Fast_Math_Flags gingerBill 2026-05-11 11:55:07 +01:00
  • 65ff188c1c Add optimization edge case for square mat * mat gingerBill 2026-05-11 11:16:27 +01:00
  • 539ea7a003 Add unicode mapping between 'ẞ' <-> 'ß' JoltedJon 2026-05-10 17:41:19 -04:00
  • d2fafbb251 fix: handle allocator errors in os.read_entire_file_from_file Nicolas Maier 2026-05-10 17:20:22 +02:00
  • 7954e3bdbe add: cap dynamic array is now handled in write_expr_to_string Abderrahim Indjaren 2026-05-10 15:48:32 +01:00
  • 87d58b9fb7 Handle invalid utf8 when parsing json Brad Lewis 2026-05-10 16:17:39 +10:00
  • ebd50de56c fix: no more deferred_return in generic parapoly type name fix: segfault on accessing empty tags array in docs writer Abderrahim Indjaren 2026-05-09 23:07:50 +01:00
  • d005ba677c retrigger checks Kay 2026-05-09 04:08:27 -05:00
  • 1ba0ab8790 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-05-08 16:19:01 +01:00
  • daa6bb1aee Fix check_multi_expr_with_type_hint to use return rather than break gingerBill 2026-05-08 14:34:44 +01:00
  • 9cf809f329 Merge pull request #6664 from Deserted999/add-defsubclassproc Jeroen van Rijn 2026-05-08 15:21:38 +02:00
  • 95cd01e32d fix alignment Deserted999 2026-05-08 16:02:19 +03:00
  • e9cf5fdc3a Add DefSubclassProc binding Deserted999 2026-05-08 15:01:11 +03:00
  • e70f846de0 Merge pull request #6658 from BunterSchatten/nightly-arm-workflow Jeroen van Rijn 2026-05-07 10:46:46 +02:00
  • ca7576a8b0 Merge pull request #6659 from jakubtomsu/tracking-alloc-panic gingerBill 2026-05-07 09:09:32 +01:00
  • f8c7225047 Fix naming for wgpuTextureGetDepthOrArrayLayers in wgpu.js Gaia 2026-05-06 23:26:11 -05:00
  • 450e6917b2 use context.assertion_failure_proc in tracking allocator bad free callback jakubtomsu 2026-05-06 20:57:19 +02:00
  • f8410b1b6d Add /src as safe directory for nightly linux arm workflow David Bader 2026-05-06 17:09:03 +02:00
  • d21fea404b Merge pull request #6631 from heavyrain266/deprecate-haiku gingerBill 2026-05-06 15:52:36 +01:00
  • 54d8261355 Merge pull request #6649 from krnowak/krnowak/prefix-inc-dec-error-reporting gingerBill 2026-05-06 11:11:21 +01:00
  • f8dccc907a Merge pull request #6635 from Yawning/feature/mlkem Jeroen van Rijn 2026-05-06 11:59:08 +02:00
  • d2c29c025e core/crypto/mlkem: Initial import Yawning Angel 2026-04-01 04:21:36 +09:00
  • 8f1067f290 tests/core/crypto/wycheproof: Break up into separate files Yawning Angel 2026-05-02 14:47:57 +09:00
  • a3d7300e55 core/crypto/ecdh,ecdsa: Add require_results annotations Yawning Angel 2026-05-01 23:48:54 +09:00
  • e3504c94ad core/crypto: Get rid of set (only used by legacy) Yawning Angel 2026-03-28 11:47:06 +09:00
  • 8ffcdf172a Odin_Calling_Convention defined in compiler; Allow for main :: proc "contextless" () {} with -bedrock; intrinsics.type_proc_calling_convention gingerBill 2026-05-05 15:07:42 +01:00
  • 34b198019f Better error reporting for unary decrement/increment operators Krzesimir Nowak 2026-05-03 15:47:16 +02:00
  • 942c1bff17 Merge branch 'master' into bill/bedrock gingerBill 2026-05-05 13:57:14 +01:00
  • 7788ca0242 Fix minor indentation problem gingerBill 2026-05-05 12:16:42 +01:00
  • b083b980f7 Fix variable based procedure groups gingerBill 2026-05-05 12:09:27 +01:00
  • 09c7b75f79 Remove Odin_Endian_Type.Unknown gingerBill 2026-05-05 10:18:19 +01:00
  • 560f8847c7 Merge pull request #6651 from IllusionMan1212/os-fixes gingerBill 2026-05-04 19:55:04 +01:00