Laytan
|
99dffb344a
|
Merge pull request #6424 from andzdroid/patch-4
encoding/cbor: fix order-dependent partial unmarshals
|
2026-03-16 15:17:57 +01:00 |
|
gingerBill
|
0bf2d01a04
|
Work on improving bounds checking with constant known indices and lb_add_local_generated
|
2026-03-16 14:06:23 +00:00 |
|
gingerBill
|
93852df29e
|
Support #unroll(N) for for FCD arrays
|
2026-03-16 12:28:18 +00:00 |
|
gingerBill
|
38d5b234cb
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2026-03-16 12:21:56 +00:00 |
|
gingerBill
|
e87564b205
|
Support for in for FCD arrays
|
2026-03-16 12:21:41 +00:00 |
|
Jeroen van Rijn
|
0b4fabd8b6
|
Merge pull request #6432 from Yawning/cleanup/sha2
core/crypto/sha2: Cleanups
|
2026-03-16 10:26:13 +01:00 |
|
Jeroen van Rijn
|
ee9cb72cd5
|
Merge pull request #6431 from Faker-09/FCD_array_proc_group
FCD array proc group add `append_fixed_capacity_elems`
|
2026-03-16 10:24:31 +01:00 |
|
Yawning Angel
|
ccb56de19a
|
core/crypto/sha2: Add scaffolding for SHA512 acceleration
|
2026-03-16 16:05:21 +09:00 |
|
Yawning Angel
|
a030fb6596
|
core/crypto/sha2: Remove the broken Intel intrinsic kludge
|
2026-03-16 15:52:59 +09:00 |
|
Yawning Angel
|
9051f5a075
|
core/simd/x86: Fix _mm_blend_epi16
|
2026-03-16 15:52:59 +09:00 |
|
Shane Shrybman
|
af2d8ca679
|
FCD array proc group add _elems
|
2026-03-15 21:45:44 -04:00 |
|
gingerBill
|
5fa274cb6a
|
-internal-rvo
|
2026-03-15 22:10:03 +00:00 |
|
gingerBill
|
b3b31cdba7
|
-internal-llvm-mem2reg
|
2026-03-15 22:04:27 +00:00 |
|
gingerBill
|
5d165f70e1
|
Add loads of RVO optimizations for basic 1-value return cases
|
2026-03-15 21:53:38 +00:00 |
|
gingerBill
|
fa6109ca1e
|
Properly dispose of LLVMTargetDataRef
|
2026-03-15 21:35:26 +00:00 |
|
gingerBill
|
38d7f45e64
|
Fix race condition with code_gen_module
|
2026-03-15 21:35:02 +00:00 |
|
gingerBill
|
2de214418c
|
Fix LTO with debug info by passing -g
|
2026-03-15 21:29:54 +00:00 |
|
gingerBill
|
dc72e8210f
|
Support proc(q: $Q) -> type_of(Q{}.data[0]) in return types
|
2026-03-15 21:28:58 +00:00 |
|
gingerBill
|
eecb67cb89
|
Implement fused nested slice chain optimizations src[a:b][c:d][e:f]...
|
2026-03-15 21:17:05 +00:00 |
|
gingerBill
|
6b2853d9f1
|
Improve matrix * vector code gen
|
2026-03-15 21:03:31 +00:00 |
|
gingerBill
|
12b06887a3
|
Remove dead code
|
2026-03-15 20:36:02 +00:00 |
|
gingerBill
|
f8f96905ae
|
Fix typos
|
2026-03-15 20:27:14 +00:00 |
|
gingerBill
|
a56c3da149
|
Support select fast path for or_else
|
2026-03-15 20:02:48 +00:00 |
|
gingerBill
|
f70bceec84
|
Add optimization for improving side-effect-free use of a select for ternary if.
|
2026-03-15 19:58:57 +00:00 |
|
gingerBill
|
bb2e42faa6
|
More uses of SSA aggregation values
|
2026-03-15 19:49:26 +00:00 |
|
gingerBill
|
0dbda03890
|
Simplify slice creation as LLVM values
|
2026-03-15 19:40:57 +00:00 |
|
gingerBill
|
20dcc8fd80
|
Remove use of @(init) for checking if Windows has long path support and check on first usage instead
|
2026-03-15 19:09:45 +00:00 |
|
gingerBill
|
55b3ea7c2d
|
Allow @(deprecated=<string>) on types
|
2026-03-15 18:58:48 +00:00 |
|
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 |
|
andzdroid
|
f123fb1e91
|
encoding/cbor: fix order-dependent partial unmarshals
|
2026-03-15 13:20:57 +00: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 |
|