index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix #no_nil in debug info
dev-2025-01
Laytan Laats
2025-01-08
1
-5
/
+4
*
Merge pull request #4474 from tf2spi/4407-mdei-pack
gingerBill
2025-01-08
1
-1
/
+1
|
\
|
*
Pack MDEI struct to fix issue #4407
Misomosi
2024-12-22
1
-1
/
+1
*
|
Merge pull request #4605 from karl-zylinski/tracking-allocator-bad-free-defau...
gingerBill
2025-01-08
3
-9
/
+43
|
\
\
|
*
|
Makes tracking allocator default to crashing on a bad free instead of add to ...
Karl Zylinski
2024-12-21
3
-9
/
+43
*
|
|
Merge pull request #4665 from GrumpyLion/add_some_missing_win_functions
gingerBill
2025-01-08
3
-0
/
+6
|
\
\
\
|
*
|
|
review
Lion Schitik
2025-01-08
1
-1
/
+2
|
*
|
|
Add SetWindowSubclass and RegisterHotKey functions
Lion Schitik
2025-01-08
3
-0
/
+5
*
|
|
|
Merge pull request #4666 from DaveTheGameDev/sys_windows
Laytan
2025-01-08
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Fix name of RI_MOUSE_LEFT_BUTTON_DOWN containing S at the end
david_cauchi
2025-01-08
1
-1
/
+1
|
/
/
/
*
|
|
sys/windows: fix xinput build tag
Laytan Laats
2025-01-06
1
-1
/
+1
*
|
|
Merge pull request #3208 from lordhippo/add-xinput
gingerBill
2025-01-06
1
-0
/
+210
|
\
\
\
|
*
|
|
Add distinct and remove unnecessary link_names
Ali Salehi
2024-02-19
1
-25
/
+8
|
*
|
|
Add xinput bindings to core:sys/windows
Ali Salehi
2024-02-18
1
-0
/
+227
*
|
|
|
Merge pull request #4599 from Barinzaya/fix_dynamic_resize_zeroing_on_grow
gingerBill
2025-01-06
1
-3
/
+5
|
\
\
\
\
|
*
|
|
|
Fixed zeroing in resize_dynamic_array.
Barinzaya
2024-12-19
1
-3
/
+5
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4533 from laytan/map-entry
gingerBill
2025-01-06
2
-0
/
+49
|
\
\
\
\
|
*
|
|
|
add `map_entry` procedure
Laytan Laats
2024-11-28
2
-0
/
+49
*
|
|
|
|
Merge pull request #4601 from Barinzaya/simd_vector_broadcasting
gingerBill
2025-01-06
1
-0
/
+20
|
\
\
\
\
\
|
*
|
|
|
|
Added some implicit broadcasting for #simd arrays.
Barinzaya
2024-12-19
1
-0
/
+20
|
|
|
/
/
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #4623 from Yawning/feature/rt-assert-ensure
gingerBill
2025-01-06
1
-0
/
+29
|
\
\
\
\
\
|
*
|
|
|
|
base/runtime: Add `ensure` and `ensure_contextless`
Yawning Angel
2024-12-25
1
-0
/
+29
*
|
|
|
|
|
Merge pull request #4633 from spahnke/fix-matrix-adjugate
gingerBill
2025-01-06
6
-54
/
+398
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Add regression tests for inverse_transpose
Sebastian Pahnke
2024-12-28
1
-0
/
+9
|
*
|
|
|
|
|
Add regression tests for matrix inverse
Sebastian Pahnke
2024-12-28
1
-0
/
+95
|
*
|
|
|
|
|
Test symmetry
Sebastian Pahnke
2024-12-28
1
-9
/
+21
|
*
|
|
|
|
|
Rename adjugate to cofactor to keep existing usages for inverse and determina...
Sebastian Pahnke
2024-12-28
3
-54
/
+198
|
*
|
|
|
|
|
Add tests for determinants because their calculation depends on the adjugate
Sebastian Pahnke
2024-12-28
1
-1
/
+7
|
*
|
|
|
|
|
Add tests for glsl and hlsl variants
Sebastian Pahnke
2024-12-28
1
-0
/
+20
|
*
|
|
|
|
|
Add regression tests reproducing the issue
Sebastian Pahnke
2024-12-28
3
-0
/
+58
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge pull request #4634 from dozn/patch-1
gingerBill
2025-01-06
1
-2
/
+2
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Remove unnecessary string() conversion.
dozn
2024-12-28
1
-1
/
+1
|
*
|
|
|
|
|
Use Struct Tags For Embedded (with `using`) Structs When Unmarshalling JSON
dozn
2024-12-28
1
-1
/
+1
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge pull request #4617 from gorevojd/free_bootstrapped_arena_crash
gingerBill
2025-01-06
1
-1
/
+2
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Fixed crash in arena_free_all() for bootstrapped growing arenas.
dmitriy.gorevoy
2024-12-23
1
-1
/
+2
|
|
|
/
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
vendor/box2d: clarify wasm building
Laytan Laats
2025-01-05
3
-1
/
+8
*
|
|
|
|
|
vendor/raylib: fix SetVertexAttribute definition
Laytan Laats
2025-01-05
1
-1
/
+1
*
|
|
|
|
|
Merge pull request #4639 from flga/vulkan_xlib_xcb
Laytan
2025-01-05
8
-16
/
+213
|
\
\
\
\
\
\
|
*
|
|
|
|
|
vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friends
fleandro
2025-01-05
3
-4
/
+6
|
*
|
|
|
|
|
vendor:vulkan Use vendor:x11/xlib types when available
fleandro
2024-12-31
2
-6
/
+30
|
*
|
|
|
|
|
vendor:vulkan Add support for xlib and xcb
fleandro
2024-12-30
7
-16
/
+187
|
|
|
/
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #4648 from lzurbriggen/fix/get-comm-ports
Laytan
2025-01-05
1
-1
/
+17
|
\
\
\
\
\
\
|
*
|
|
|
|
|
formatting
Leo Zurbriggen
2025-01-05
1
-11
/
+10
|
*
|
|
|
|
|
add SetCommMask, GetCommMask, WaitCommEvent, GetCommPorts, communication even...
Leo Zurbriggen
2025-01-05
1
-1
/
+18
|
*
|
|
|
|
|
move GetCommPorts to correct foreign block
Leo Zurbriggen
2025-01-02
1
-1
/
+1
*
|
|
|
|
|
|
Merge pull request #4654 from obiwan87/master
Laytan
2025-01-05
2
-2
/
+6
|
\
\
\
\
\
\
\
|
*
|
|
|
|
|
|
spacing
Laytan
2025-01-05
1
-0
/
+1
|
*
|
|
|
|
|
|
Import "base:runtime" to resolve reference to type info correctly
Antonino Simone Di Stefano
2025-01-03
1
-0
/
+2
|
*
|
|
|
|
|
|
Remove typeid
Antonino Simone Di Stefano
2025-01-03
1
-1
/
+1
|
*
|
|
|
|
|
|
Make expect parameter polymorphic
Antonino Simone Di Stefano
2025-01-03
1
-1
/
+1
[next]