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
Franz
ee3d0ea0b5
Fix #6407
2026-03-13 14:21:42 +01: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
gingerBill
c7308d86d4
Fix tests as they are not direct matches to small_array
2026-03-12 17:33:54 +00:00
gingerBill
26eb58b589
Move raw closer to usage
2026-03-12 17:03:07 +00:00
gingerBill
6c61b1d46c
Remove loc being passed
2026-03-12 16:59:58 +00:00
gingerBill
fac8471019
Fix typos
2026-03-12 16:59:11 +00:00
gingerBill
6e9d6bfbe5
Fixed tests
2026-03-12 16:55:46 +00:00
gingerBill
6898cbe678
Replace usage of Small_Array(N; T) with [dynamic; N]T in core:nbio for posix systems
2026-03-12 16:46:51 +00:00
gingerBill
43d8c2bb34
Add basic tests
...
I know this is not the best place to put them but since `[dynamic; N]T` is meant to a replacement for `small_array.Small_Array(N, T)`, I thought it would be fine for the time being.
2026-03-12 16:41:24 +00:00
Jeroen van Rijn
3da7817f5a
Merge pull request #6409 from frwdrik/patch-2
...
Fix typo in error message for using statement
2026-03-12 16:47:50 +01:00
Fredrik Vaeng Røtnes
b4405d01f8
Fix typo in error message for using statement
...
Change "It you do require..." to "If you do require..."
2026-03-12 16:37:05 +01:00
gingerBill
e485d82c9d
cbor support for fixed capacity dynamic arrays
2026-03-12 13:01:29 +00:00
gingerBill
bc636e4b36
raddbg debug view for fixed capacity dynamic arrays
2026-03-12 12:56:00 +00:00
Jeroen van Rijn
b0e88fbed4
Merge pull request #6398 from Faker-09/virtual_arena_overcommit_bug_5821
...
Fix for virtual arena overcommit bug #5821
2026-03-12 12:29:44 +01:00
gingerBill
a6160770ff
Support compound literals for fixed capacity dynamic arrays
2026-03-12 10:03:58 +00:00
gingerBill
8ff07d29be
Fix parser position for fixed capacity dynamic arrays
2026-03-12 09:42:46 +00:00
gingerBill
6a03cf5d68
Add "remove" procedures to fixed capacity dynamic arrays
2026-03-12 09:40:31 +00:00
gingerBill
535b70b82e
Add other @builtin procedures for fixed capacity dynamic arrays
2026-03-12 09:37:27 +00:00
Jeroen van Rijn
7a8b6d189e
Merge pull request #6404 from botero-dev/android-platforms
...
Add support for other Android architectures
2026-03-11 22:34:25 +01:00
Laytan Laats
273ab7e3bb
nbio: fix posix big send/recv wrongly check if done
2026-03-11 22:19:28 +01:00
Andrés Botero
9df092759e
Add support for other Android architectures
2026-03-11 15:37:37 -05:00
gingerBill
4df2de057b
Add Type_Info_Fixed_Capacity_Dynamic_Array to json
2026-03-11 18:43:01 +00:00
gingerBill
f1dbe9c242
[dynamic; N]T proof of concept: fixed capacity dynamic array (akin to small_array.Small_Array(N, T))
2026-03-11 16:46:33 +00:00
gingerBill
143a8762a0
Merge branch 'master' of https://github.com/odin-lang/Odin
2026-03-11 14:22:49 +00:00
gingerBill
b7bb7a1dc4
Use scope_reserve call directly
2026-03-11 14:22:36 +00:00
gingerBill
ea3f5b1ead
Merge pull request #6389 from connnnal/d3d12-1.619.x-partial
...
Partial 1.619.x d3d12 bindings
2026-03-11 14:20:54 +00:00
gingerBill
461486ef6c
Fix comments which used /// instead of //
2026-03-11 13:41:27 +00:00
gingerBill
770ee8e420
Merge pull request #6392 from maximusdionyssopoulos/master
...
core:sys/darwin/Foundation: Fix NSTimer binding
2026-03-11 11:45:40 +00:00
gingerBill
c4ef17db3d
Merge pull request #6402 from bymehul/fix-6401-generic-cycle-deadlock
...
Fix generic cycle deadlock in struct layout
2026-03-11 11:45:22 +00:00
gingerBill
03fff831bc
Merge pull request #6400 from bymehul/fix-bitfield-literal-6396
...
fix: handle full-width bit_field literal masks
2026-03-11 11:33:41 +00:00
Jeroen van Rijn
7fc670c8a6
Merge pull request #6403 from mifreundorfer/fix-auto-reset-event-deadlock
...
Fix auto reset event signal deadlock
2026-03-11 10:25:11 +01:00
Michael Freundorfer
8b4cd5a3f3
Fix auto reset event signal deadlock
...
The status variables need to be updated every iteration, otherwise the thread
will spin forever, if another thread waits on the event between the load
and the compare exchange, because the old value is never updated.
2026-03-11 10:08:58 +01:00
bymehul
763c8d3a42
Fix generic cycle deadlock in struct layout
2026-03-11 03:04:26 +05:30
bymehul
c9e55d3add
fix: handle full-width bit_field literal masks
2026-03-10 23:21:19 +05:30