Commit Graph

  • 84b38810f1 powmod: fix Montgomery branch calling Barrett implementation mlgudi 2026-03-15 02:46:30 +00:00
  • e40fdb8a31 Merge pull request #6372 from laytan/more-accurate-native-features gingerBill 2026-03-14 17:50:35 +00:00
  • 0e6ea3884d General improves gingerBill 2026-03-14 16:26:42 +00:00
  • 59bc428782 Update core/odin/ast/ast.odin gingerBill 2026-03-14 16:22:12 +00:00
  • 7b0121756c Update core/encoding/cbor/marshal.odin gingerBill 2026-03-14 16:22:01 +00:00
  • ee667ec02b Update core/reflect/reflect.odin gingerBill 2026-03-14 16:21:38 +00:00
  • 3a59e8c849 core/simd/arm: Add the SHA intrinsics Yawning Angel 2026-03-14 05:09:35 +09:00
  • adb2890d2b core/simd/arm: Formating fixes (NFC) Yawning Angel 2026-03-14 04:12:17 +09:00
  • 9630f223d0 Merge pull request #6417 from laytan/fix-type-info-for-u16-could-not-be-found Jeroen van Rijn 2026-03-13 21:12:11 +01:00
  • f56ec37d1b fix type info of u16 could not be found Laytan Laats 2026-03-13 20:43:03 +01:00
  • af8853473a query host features instead of only host cpu for more accurate -microarch:native Laytan 2025-11-11 19:14:40 +01:00
  • 411e85f02e Fix copy-and-paste doc typo gingerBill 2026-03-13 13:37:34 +00:00
  • ee3d0ea0b5 Fix #6407 Franz 2026-03-13 14:21:18 +01:00
  • 1cc9c1f723 Merge pull request #6408 from Yawning/feature/arm-hw-crypto Jeroen van Rijn 2026-03-13 14:09:09 +01:00
  • 3139b7e755 core/crypto/aes: Migrate to generic SIMD + HW AES Yawning Angel 2026-03-13 15:00:21 +09:00
  • e09923f585 core/crypto/deoxysii: Migrate to generic SIMD + HW AES Yawning Angel 2026-03-13 02:04:41 +09:00
  • df1a966100 core/crypto/aegis: Migrate to generic SIMD + HW AES Yawning Angel 2026-03-12 22:06:22 +09:00
  • 6aeed0e20e core/crypto/_aes/hw: Initial import Yawning Angel 2026-03-12 20:35:55 +09:00
  • 48b1f3b830 core/simd/arm: Initial import Yawning Angel 2026-03-12 02:44:21 +09:00
  • 004a65e382 core/crypto/_aes/hw_intel: Remove a copy of zero_explicit Yawning Angel 2026-03-12 02:40:20 +09:00
  • b5801ea5c1 Handle endianness for floats gingerBill 2026-03-13 11:10:28 +00:00
  • 987aa04d6c Minor formatting improvements, and more use of or_return gingerBill 2026-03-13 11:08:50 +00:00
  • 27667ce36b iff -> if and only if (⟺) Jeroen van Rijn 2026-03-13 11:54:15 +01:00
  • fa72a38036 Add fixed capacity dynamic array stuff to core:reflect gingerBill 2026-03-12 17:44:05 +00:00
  • 8e23c58620 Add intrinsics type_fixed_capacity_dynamic_array_len_offset and type_is_fixed_capacity_dynamic_array gingerBill 2026-03-12 17:39:44 +00:00
  • c7308d86d4 Fix tests as they are not direct matches to small_array gingerBill 2026-03-12 17:33:54 +00:00
  • 26eb58b589 Move raw closer to usage gingerBill 2026-03-12 17:03:07 +00:00
  • 6c61b1d46c Remove loc being passed gingerBill 2026-03-12 16:59:58 +00:00
  • fac8471019 Fix typos gingerBill 2026-03-12 16:59:11 +00:00
  • 6e9d6bfbe5 Fixed tests gingerBill 2026-03-12 16:55:46 +00:00
  • 6898cbe678 Replace usage of Small_Array(N; T) with [dynamic; N]T in core:nbio for posix systems gingerBill 2026-03-12 16:46:51 +00:00
  • 43d8c2bb34 Add basic tests gingerBill 2026-03-12 16:41:24 +00:00
  • 3da7817f5a Merge pull request #6409 from frwdrik/patch-2 Jeroen van Rijn 2026-03-12 16:47:50 +01:00
  • b4405d01f8 Fix typo in error message for using statement Fredrik Vaeng Røtnes 2026-03-12 16:37:05 +01:00
  • e485d82c9d cbor support for fixed capacity dynamic arrays gingerBill 2026-03-12 13:01:29 +00:00
  • bc636e4b36 raddbg debug view for fixed capacity dynamic arrays gingerBill 2026-03-12 12:56:00 +00:00
  • b0e88fbed4 Merge pull request #6398 from Faker-09/virtual_arena_overcommit_bug_5821 Jeroen van Rijn 2026-03-12 12:29:44 +01:00
  • a6160770ff Support compound literals for fixed capacity dynamic arrays gingerBill 2026-03-12 10:03:58 +00:00
  • 8ff07d29be Fix parser position for fixed capacity dynamic arrays gingerBill 2026-03-12 09:42:46 +00:00
  • 6a03cf5d68 Add "remove" procedures to fixed capacity dynamic arrays gingerBill 2026-03-12 09:40:31 +00:00
  • 535b70b82e Add other @builtin procedures for fixed capacity dynamic arrays gingerBill 2026-03-12 09:37:27 +00:00
  • 7a8b6d189e Merge pull request #6404 from botero-dev/android-platforms Jeroen van Rijn 2026-03-11 22:34:25 +01:00
  • 273ab7e3bb nbio: fix posix big send/recv wrongly check if done Laytan Laats 2026-03-11 22:16:35 +01:00
  • 9df092759e Add support for other Android architectures Andrés Botero 2026-01-10 10:21:00 -05:00
  • 4df2de057b Add Type_Info_Fixed_Capacity_Dynamic_Array to json gingerBill 2026-03-11 18:43:01 +00:00
  • f1dbe9c242 [dynamic; N]T proof of concept: fixed capacity dynamic array (akin to small_array.Small_Array(N, T)) gingerBill 2026-03-11 16:46:33 +00:00
  • 143a8762a0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2026-03-11 14:22:49 +00:00
  • b7bb7a1dc4 Use scope_reserve call directly gingerBill 2026-03-11 14:22:36 +00:00
  • ea3f5b1ead Merge pull request #6389 from connnnal/d3d12-1.619.x-partial gingerBill 2026-03-11 14:20:54 +00:00
  • 461486ef6c Fix comments which used /// instead of // gingerBill 2026-03-11 13:41:27 +00:00
  • 770ee8e420 Merge pull request #6392 from maximusdionyssopoulos/master gingerBill 2026-03-11 11:45:40 +00:00
  • c4ef17db3d Merge pull request #6402 from bymehul/fix-6401-generic-cycle-deadlock gingerBill 2026-03-11 11:45:22 +00:00
  • 03fff831bc Merge pull request #6400 from bymehul/fix-bitfield-literal-6396 gingerBill 2026-03-11 11:33:41 +00:00
  • 7fc670c8a6 Merge pull request #6403 from mifreundorfer/fix-auto-reset-event-deadlock Jeroen van Rijn 2026-03-11 10:25:11 +01:00
  • 8b4cd5a3f3 Fix auto reset event signal deadlock Michael Freundorfer 2026-03-11 10:07:26 +01:00
  • 763c8d3a42 Fix generic cycle deadlock in struct layout bymehul 2026-03-11 03:04:26 +05:30
  • c9e55d3add fix: handle full-width bit_field literal masks bymehul 2026-03-10 23:21:19 +05:30
  • 5d80809dc8 Fix virtual arena memory block overcommit bug #5821 Shane Shrybman 2026-03-09 14:58:58 -04:00
  • 5a82f06ba1 Add virtual arena tests for bug #5821 Shane Shrybman 2026-03-09 14:51:35 -04:00
  • 7a41092dcc Merge pull request #6395 from daninaga/master gingerBill 2026-03-10 12:25:19 +00:00
  • 72db43f2d6 correcting SIMD shr examples documentation turu 2026-03-09 21:33:23 -05:00
  • 7ae1a4c456 Merge pull request #6394 from StudebakerGuy/ucd Jeroen van Rijn 2026-03-10 00:50:11 +01:00
  • d3a71c5dc6 string_to_proplist_property returns error StudebakerGuy 2026-03-09 19:32:27 -04:00
  • 20b4d5757f Corrected type name Prop_List_Property StudebakerGuy 2026-03-09 19:25:00 -04:00
  • 4cf2f1a61b Merge pull request #6391 from mtarik34b/duration-unit-spacing Jeroen van Rijn 2026-03-10 00:21:10 +01:00
  • e119b9883f Use fi.space instead of fi.hash Tarık B. 2026-03-10 00:05:46 +01:00
  • dca824c6af Merge pull request #6393 from Kelimion/unicode Jeroen van Rijn 2026-03-09 20:00:09 +01:00
  • d880404b84 Style Jeroen van Rijn 2026-03-09 19:40:10 +01:00
  • df0d74efbe Simplify table writer Jeroen van Rijn 2026-03-09 18:38:49 +01:00
  • 7928d1b92c Simplify Jeroen van Rijn 2026-03-09 17:22:23 +01:00
  • 7b79f28522 Allow compiling with -vet -vet-tabs -strict-style -vet-style -vet-cast -warnings-as-errors -disallow-do Jeroen van Rijn 2026-03-09 16:47:53 +01:00
  • 3f330752cd Replace iterators; fixes line ending handling Jeroen van Rijn 2026-03-09 16:25:35 +01:00
  • 1d0510d27f is_graphic now uses the generated Unicode tables StudebakerGuy 2026-03-08 19:00:06 -04:00
  • 65d0e5c82f is_symbol uses generated Unicode tables StudebakerGuy 2026-03-08 16:20:35 -04:00
  • 8f5f1ee1cc is_punct now searches generated tables StudebakerGuy 2026-03-08 16:00:34 -04:00
  • 3bfa01d4a8 Generate Unicode Punctuation Tables StudebakerGuy 2026-03-08 12:19:38 -04:00
  • 9b38bdf849 Refactor to remove the us of if do StudebakerGuy 2026-03-08 11:58:50 -04:00
  • e9943e6145 is_letter now uses generated tables StudebakerGuy 2026-03-08 11:40:05 -04:00
  • 69c04b696a islower now used the generated tables StudebakerGuy 2026-03-07 19:23:16 -05:00
  • b4d70d3c5b Corrected issue with PropList.txt ranges StudebakerGuy 2026-03-07 19:19:04 -05:00
  • 090dedda1b is_number now searches generate tables StudebakerGuy 2026-03-07 18:28:34 -05:00
  • e5b1f1bf94 Add procedure is_decimal StudebakerGuy 2026-03-07 18:18:47 -05:00
  • 263bc8cc7e Added comment to is_digit StudebakerGuy 2026-03-07 18:13:04 -05:00
  • 673adf30c3 Add searing of generated tables, Fixed in_digit StudebakerGuy 2026-03-07 18:01:09 -05:00
  • 9d038b23ec Add generated tables to core/unicode StudebakerGuy 2026-03-07 17:41:55 -05:00
  • 8f579d1f3b Added program to generate Unicode Table StudebakerGuy 2026-03-07 17:34:37 -05:00
  • c4f5f9e55a Add files needed to generate unicode tables StudebakerGuy 2026-03-07 17:12:33 -05:00
  • 1b23231e4a Merge pull request #6387 from krnowak/krnowak/fix-tokenizer-init Jeroen van Rijn 2026-03-09 14:35:11 +01:00
  • ac6cabd5e3 fix NSTimer scheduledTimerWithTimeInterval:repeats:block: procedure maximusdionyssopoulos 2026-03-09 21:17:20 +11:00
  • 8f101af8f8 Add formatting flag for space between time.Duration and unit Tarık B. 2026-03-08 21:01:31 +01:00
  • e77dd887aa Partial 1.619.x d3d12 bindings connnnal 2026-03-08 16:50:53 +00:00
  • 0087d6d62e Add preserve/* to base:runtime Jeroen van Rijn 2026-03-08 15:05:23 +01:00
  • 7320f10de6 Fix tokenizer init Krzesimir Nowak 2026-03-08 12:08:49 +01:00
  • 6f5446bfc4 Merge pull request #6381 from Faker-09/mem_rollback_stack_typo Jeroen van Rijn 2026-03-07 18:28:35 +01:00
  • e1ea3d634b core:testing remove whitespace typo Shane Shrybman 2026-03-07 11:34:15 -05:00
  • 1b850ded79 Merge pull request #6380 from gfaster/master Jeroen van Rijn 2026-03-07 16:17:42 +01:00
  • 93b1e97402 fix documentation of assign_at Gavin Rohrer 2026-03-07 10:07:15 -05:00
  • d767e1c513 Clarify long double comment Jeroen van Rijn 2026-03-07 14:57:39 +01:00
  • 7938e4d56e Merge pull request #6379 from Kelimion/limit_exponent Jeroen van Rijn 2026-03-07 12:54:46 +01:00
  • 6434bf4b65 Limit maximum exponent in parsing of float/integer literals Jeroen van Rijn 2026-03-07 12:38:04 +01:00