gingerBill
|
5f5c19fa2c
|
Add deprecation notice to small_array/doc.odin
|
2026-03-15 18:58:27 +00:00 |
|
gingerBill
|
6fc80d9562
|
Correct write_type_to_canonical_string for "untyped" types
|
2026-03-15 18:33:20 +00:00 |
|
gingerBill
|
4b95e8a040
|
Add generic count of arrays to to doc-format
|
2026-03-15 18:18:02 +00:00 |
|
gingerBill
|
c4ae436ba6
|
Add This is a compiler error. Please report this. to all assertions.
|
2026-03-15 17:39:37 +00:00 |
|
gingerBill
|
70dd93db8f
|
Correct case nil: handling for unions
|
2026-03-15 17:24:38 +00:00 |
|
gingerBill
|
c51391f8cb
|
Fix #5129
|
2026-03-15 17:15:16 +00:00 |
|
gingerBill
|
0314c91a64
|
Add error message for foo := Foo{&foo} where the type of foo is not determined yet
|
2026-03-15 16:16:46 +00:00 |
|
gingerBill
|
55f398b734
|
Add #no_bounds_check to appropriate procedures
|
2026-03-15 16:00:40 +00:00 |
|
gingerBill
|
c23d2793df
|
Fix lb_convert_struct_index for FCD arrays
|
2026-03-15 15:45:29 +00:00 |
|
gingerBill
|
a0685f0511
|
Add intrinsics.likely and intrinsics.unlikely
|
2026-03-15 15:39:52 +00:00 |
|
gingerBill
|
7207b545e6
|
Merge pull request #6406 from odin-lang/bill/fixed-capacity-dynamic-array
Fixed Capacity Dynamic Arrays
|
2026-03-15 15:31:31 +00:00 |
|
Jeroen van Rijn
|
e0308a5417
|
Merge pull request #6427 from Kelimion/fix-6425
Fix #6425
|
2026-03-15 15:35:14 +01:00 |
|
Jeroen van Rijn
|
66be1a799b
|
Fix #6425
|
2026-03-15 15:25:54 +01:00 |
|
Jeroen van Rijn
|
d2297673af
|
Merge pull request #6423 from Barinzaya/small-array-fmt
Small_Array formatting
|
2026-03-15 13:37:06 +01:00 |
|
gingerBill
|
2f8da5ec67
|
Add fixed capacity dynamic array to the doc-format
|
2026-03-15 11:55:04 +00:00 |
|
gingerBill
|
ad1a10b8af
|
use intrinsics.mem_copy instead of a for-loop
|
2026-03-15 11:48:49 +00:00 |
|
gingerBill
|
310def1e71
|
Fix append_fixed_capacity_elems
|
2026-03-15 11:42:24 +00:00 |
|
gingerBill
|
c6772dfd06
|
Merge branch 'master' into bill/fixed-capacity-dynamic-array
|
2026-03-15 11:41:01 +00:00 |
|
Barinzaya
|
e5c7ab0660
|
Add fmt field tags to core:container/small_array.Small_Array.
This enables fmt (and other packages that use it, like log) to format
Small_Arrays with only the used portion of the array.
|
2026-03-15 07:16:02 -04:00 |
|
gingerBill
|
117e3a7b5a
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-03-15 10:34:01 +00:00 |
|
gingerBill
|
ca73cd395f
|
Fix #6412
|
2026-03-15 10:33:52 +00:00 |
|
Jeroen van Rijn
|
fcac43e08f
|
Merge pull request #6420 from mlgudi/fix-math-big-powmod-int-mul-high
Fix two bugs in `core:math/big` modular exponentiation
|
2026-03-15 11:26:28 +01:00 |
|
Jeroen van Rijn
|
3e80523f7d
|
Merge pull request #6422 from Yawning/feature/arm-hw-sha
core/crypto/sha2: Add ARM SHA256 acceleration
|
2026-03-15 11:23:51 +01:00 |
|
Jeroen van Rijn
|
f82fbc9405
|
-vet-tabs
|
2026-03-15 11:06:22 +01:00 |
|
Yawning Angel
|
9194b599ec
|
core/crypto/sha2: Add ARMv8 SHA256 acceleration
|
2026-03-15 18:44:29 +09:00 |
|
mlgudi
|
76da2c3233
|
mul_high: fix aliasing bug when dest overlaps input
|
2026-03-15 02:47:26 +00:00 |
|
mlgudi
|
84b38810f1
|
powmod: fix Montgomery branch calling Barrett implementation
|
2026-03-15 02:46:30 +00:00 |
|
gingerBill
|
e40fdb8a31
|
Merge pull request #6372 from laytan/more-accurate-native-features
More accurate native features
|
2026-03-14 17:50:35 +00:00 |
|
gingerBill
|
0e6ea3884d
|
General improves
|
2026-03-14 16:26:42 +00:00 |
|
gingerBill
|
59bc428782
|
Update core/odin/ast/ast.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2026-03-14 16:22:12 +00:00 |
|
gingerBill
|
7b0121756c
|
Update core/encoding/cbor/marshal.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2026-03-14 16:22:01 +00:00 |
|
gingerBill
|
ee667ec02b
|
Update core/reflect/reflect.odin
Co-authored-by: Laytan <laytanlaats@hotmail.com>
|
2026-03-14 16:21:38 +00:00 |
|
Yawning Angel
|
3a59e8c849
|
core/simd/arm: Add the SHA intrinsics
The SHA3 ones aren't in the developer.arm.com documentation.
|
2026-03-14 14:05:15 +09:00 |
|
Yawning Angel
|
adb2890d2b
|
core/simd/arm: Formating fixes (NFC)
|
2026-03-14 14:05:15 +09:00 |
|
Jeroen van Rijn
|
9630f223d0
|
Merge pull request #6417 from laytan/fix-type-info-for-u16-could-not-be-found
fix type info of u16 could not be found
|
2026-03-13 21:12:11 +01:00 |
|
Laytan Laats
|
f56ec37d1b
|
fix type info of u16 could not be found
|
2026-03-13 20:43:03 +01:00 |
|
Laytan
|
af8853473a
|
query host features instead of only host cpu for more accurate -microarch:native
|
2026-03-13 20:15:33 +01:00 |
|
gingerBill
|
411e85f02e
|
Fix copy-and-paste doc typo
|
2026-03-13 13:37:34 +00:00 |
|
Jeroen van Rijn
|
1cc9c1f723
|
Merge pull request #6408 from Yawning/feature/arm-hw-crypto
crypto: Add ARM AES hardware acceleration
|
2026-03-13 14:09:09 +01:00 |
|
Yawning Angel
|
3139b7e755
|
core/crypto/aes: Migrate to generic SIMD + HW AES
|
2026-03-13 22:01:16 +09:00 |
|
Yawning Angel
|
e09923f585
|
core/crypto/deoxysii: Migrate to generic SIMD + HW AES
|
2026-03-13 22:01:16 +09:00 |
|
Yawning Angel
|
df1a966100
|
core/crypto/aegis: Migrate to generic SIMD + HW AES
|
2026-03-13 22:01:16 +09:00 |
|
Yawning Angel
|
6aeed0e20e
|
core/crypto/_aes/hw: Initial import
|
2026-03-13 22:01:16 +09:00 |
|
Yawning Angel
|
48b1f3b830
|
core/simd/arm: Initial import
|
2026-03-13 21:00:42 +09:00 |
|
Yawning Angel
|
004a65e382
|
core/crypto/_aes/hw_intel: Remove a copy of zero_explicit
|
2026-03-13 21:00:42 +09:00 |
|
gingerBill
|
b5801ea5c1
|
Handle endianness for floats
|
2026-03-13 11:10:28 +00:00 |
|
gingerBill
|
987aa04d6c
|
Minor formatting improvements, and more use of or_return
|
2026-03-13 11:08:50 +00:00 |
|
Jeroen van Rijn
|
27667ce36b
|
iff -> if and only if (⟺)
|
2026-03-13 11:54:15 +01:00 |
|
gingerBill
|
fa72a38036
|
Add fixed capacity dynamic array stuff to core:reflect
|
2026-03-12 17:44:35 +00:00 |
|
gingerBill
|
8e23c58620
|
Add intrinsics type_fixed_capacity_dynamic_array_len_offset and type_is_fixed_capacity_dynamic_array
|
2026-03-12 17:39:44 +00:00 |
|