Commit Graph

17524 Commits

Author SHA1 Message Date
Alexander Cusaac (MightyChubz)
3d3aa45e02 refactor: Update fallback to just return MemFree 2026-06-03 16:45:06 -04:00
Alexander Cusaac (MightyChubz)
32de482025 docs: Add small comment to explain purpose of approach 2026-06-03 16:44:31 -04:00
Alexander Cusaac (MightyChubz)
55fd981941 refactor: Remove usage of do
I knew there was something I was forgetting with code in the core
packages. I wasn't applying the right arguments and style checks. Oops.
2026-06-03 12:09:46 -04:00
Alexander Cusaac (MightyChubz)
d41ff62c57 fix: Get meminfo from /proc/meminfo over sysinfo() 2026-06-03 05:28:05 -04:00
gingerBill
f040e29c1c Merge branch 'master' of https://github.com/odin-lang/Odin 2026-06-02 13:38:48 +01:00
gingerBill
16eac6187d Re-add @(link_section<string>) for procedures 2026-06-02 13:38:39 +01:00
gingerBill
6bb25d72b7 Merge pull request #6756 from A1029384756/rt_sigaction
[sys/linux] remove parapoly from `rt_sigaction`
2026-06-02 13:36:37 +01:00
gingerBill
7a5a73efae Generalize is_foreign_name_valid but add TODO to see how it should work. 2026-06-02 13:21:57 +01:00
gingerBill
a479eb7775 Support @(link_section=<string>) for procedures 2026-06-02 13:09:40 +01:00
gingerBill
b914dc1f32 Change compound literal grammar to match the formal grammar 2026-06-02 11:10:58 +01:00
gingerBill
619b3eb1b7 Merge pull request #6758 from juaumjuaumjuaum/patch-1
Swap panic_contextless and unimplemented_contexless documentation
2026-06-02 11:02:49 +01:00
juaumjuaumjuaum
bf2d33f0e5 Swap panic_contextless and unimplemented_contexless documentation
They were swaped
2026-06-02 00:00:45 +02:00
A1029384756
d7116d6415 [sys/linux] remove parapoly from rt_sigaction 2026-06-01 12:59:23 -04:00
gingerBill
f03ec366c0 Merge pull request #6602 from GloriousPtr/master
Add IDevice10 interface to vendor/directx/d3d12
2026-05-29 11:59:08 +01:00
gingerBill
5375d0ab6e Merge pull request #6749 from giornetta/patch-1
fix: inverted SDL2 and SDL3 in vendor/README.md
2026-05-29 10:59:16 +01:00
Michele Giornetta
21fc31dfb8 fix: invert SDL2 and SDL3 in vendor README 2026-05-29 11:01:01 +02:00
gingerBill
eaa32a82e8 Fix global constant union initialization bug. 2026-05-29 09:38:56 +01:00
gingerBill
baa4169744 Fix windows tests 2026-05-28 08:35:21 +01:00
gingerBill
195467c53e Merge pull request #6740 from jakubtomsu/any-int-fix
Properly check `#any_int` param operands
2026-05-28 08:29:42 +01:00
gingerBill
e506b78727 Merge pull request #6741 from jakubtomsu/error-pos-style
Fix error pos style environment variable overwriting commandline argument
2026-05-28 08:28:56 +01:00
gingerBill
24f1c63611 Merge pull request #6742 from jakubtomsu/bit-field-using-scope
Fix `using` on bit fields
2026-05-28 08:28:33 +01:00
jakubtomsu
3a413c3ef1 let using bit field populate scope 2026-05-27 20:29:56 +02:00
jakubtomsu
dca7710471 fix error pos style env var overwriting arg 2026-05-27 20:02:34 +02:00
jakubtomsu
8e9c0d38fa fix disallowed bool -> any_int in win32 2026-05-27 19:11:08 +02:00
jakubtomsu
46bb13d0bd check operand type in any_int params 2026-05-27 19:10:34 +02:00
gingerBill
edbbe4be92 Unify check_type_specialization_to logic 2026-05-27 15:52:32 +01:00
gingerBill
73d10f1cb6 Rename cbrt.odin to math_cbrt.odin 2026-05-27 11:03:14 +01:00
gingerBill
615f6b9d77 Fix typo 2026-05-27 11:01:41 +01:00
gingerBill
0d5fb4cd9e Add rand.Zipf 2026-05-27 10:58:03 +01:00
gingerBill
db512cd83a Add math.cbrt
Based on the https://www.netlib.org/fdlibm/s_cbrt.c
2026-05-27 10:37:21 +01:00
gingerBill
d0fc43bd12 Merge pull request #6734 from mohamed6000/shortest-round-error
Fixed the upper bound of Decimal in round_shortest
2026-05-26 11:23:12 +01:00
gingerBill
25c824035c Merge pull request #6733 from Yawning/fix/encoding/base64
core/encoding/base64: Misc fixes and improvements
2026-05-26 11:02:29 +01:00
Yawning Angel
82a18797b4 core/encoding/base64: Misc fixes and improvements
- Add error checking to `decode`
- Add `encode_into_buf`/`decode_into_buf`
2026-05-26 00:38:50 +09:00
mohamed6000
5c485d26ee Fixed the upper bound of Decimal in round_shortest 2026-05-25 16:21:00 +01:00
gingerBill
89c71c920f Merge pull request #6724 from reavencode/master
vendor/wgpu: Fix some incrrect proc signatures
2026-05-24 10:23:16 +01:00
reavencode
52e7e44930 vendor/wgpu: Fix some incrrect proc signatures 2026-05-24 10:50:26 +02:00
gingerBill
c34fe2a587 Merge pull request #6716 from wishfoundry/fix-parapoly-specialization-race
Fix race condition relating to type specialization
2026-05-23 18:48:50 +01:00
Be Dangerous
c30bb3afe7 narrow race condition fix during polymorphic specialization 2026-05-22 12:37:42 -05:00
Laytan
ad1b82abc3 Merge pull request #6713 from A1029384756/serialize-fixed-capacity
[encoding/json] add support for unmarshalling fixed capacity dynamic arrays
2026-05-21 20:29:00 +02:00
A1029384756
45a79f96f0 [encoding/json] add support for unmarshalling fixed capacity dynamic arrays 2026-05-21 11:48:25 -04:00
gingerBill
63a59210b0 Merge pull request #6711 from krnowak/krnowak/generic-procs
Be more thorough in detecting generic procedure types
2026-05-21 12:21:30 +01:00
gingerBill
e950abf0c2 Merge pull request #6712 from kalsprite/runtime_swizzle_patch
Runtime swizzle patch
2026-05-21 10:51:04 +01:00
kalsprite
98d6e0c26a ARM chunking logic, improved docs 2026-05-20 17:55:29 -07:00
kalsprite
ae4b94fbd0 fix overloaded call 2026-05-20 16:57:05 -07:00
Krzesimir Nowak
b924da10a0 Be more thorough in detecting generic procedure types 2026-05-20 22:11:25 +02:00
gingerBill
844a828a94 Merge pull request #6661 from mothfuzz/patch-4
Fix naming for wgpuTextureGetDepthOrArrayLayers in wgpu.js
2026-05-20 12:37:53 +01:00
gingerBill
a91725f305 Add simd.interleave + simd.deinterleave 2026-05-19 21:32:09 +01:00
gingerBill
c66de5ee3c Improve vector to integer transmute LLVM IR 2026-05-19 18:32:05 +01:00
gingerBill
f231ef0596 Support simd.byte_swap 2026-05-19 15:44:31 +01:00
gingerBill
a3240373ac Allow simd.(reduce_any|reduce_all) to work with #simd integers 2026-05-19 15:33:45 +01:00