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
*
Generalize name mangling rule to have a singular definition for a name separator
dev-2023-07
gingerBill
2023-07-07
3
-4
/
+6
*
Add extra mutex guards around module value access
gingerBill
2023-07-07
2
-0
/
+11
*
Fix issue with pointer casting internal llvm intrinsics
gingerBill
2023-07-07
1
-1
/
+4
*
Remove math usage of raw LLVM intrinsic prototypes
gingerBill
2023-07-07
1
-16
/
+82
*
Fix #2593
gingerBill
2023-07-07
1
-1
/
+4
*
Fix #2624
gingerBill
2023-07-07
1
-1
/
+1
*
Fix #2629
gingerBill
2023-07-07
1
-2
/
+6
*
Fix `[2]union{T}` comparison against `nil`
gingerBill
2023-07-07
1
-2
/
+5
*
Fix #2630
gingerBill
2023-07-07
2
-19
/
+22
*
Add `core:math/cmpl` to all_main.odin
gingerBill
2023-07-07
1
-0
/
+2
*
Always call `lb_run_remove_dead_instruction_pass` to fix `-debug` issues
gingerBill
2023-07-07
2
-12
/
+3
*
Merge pull request #2627 from laytan/add-address-family-type-definition
Jeroen van Rijn
2023-07-03
1
-4
/
+5
|
\
|
*
add `ADDRESS_FAMILY` to darwin (currently only available in linux)
Laytan Laats
2023-07-03
1
-4
/
+5
*
|
Merge pull request #2623 from laytan/fix-2615-cant-iterate-untyped-string
Jeroen van Rijn
2023-07-02
4
-1
/
+22
|
\
\
|
|
/
|
/
|
|
*
add test
Laytan Laats
2023-07-02
3
-0
/
+21
|
*
Fix #2615: can't iterate untyped string
Laytan Laats
2023-07-02
1
-1
/
+1
|
/
*
Merge pull request #2622 from laytan/detect-unix-colors-support
Jeroen van Rijn
2023-07-02
1
-1
/
+23
|
\
|
*
fix spacing
Laytan Laats
2023-07-02
1
-18
/
+18
|
*
use more common detection method and add FORCE_COLOR and NO_COLOR support
Laytan Laats
2023-07-02
1
-15
/
+21
|
*
ignore stderr in tput call
Laytan Laats
2023-07-02
1
-1
/
+1
|
*
detect unix color support
Laytan Laats
2023-07-02
1
-0
/
+16
*
|
Merge pull request #2621 from DanielGavin/vulkan-flags2
Jeroen van Rijn
2023-07-02
3
-6
/
+309
|
\
\
|
*
|
Remove whitespaces
DanielGavin
2023-07-02
1
-8
/
+0
|
*
|
Add support FlagBits2
DanielGavin
2023-07-02
3
-6
/
+317
|
/
/
*
|
Begin work on `core:math/cmplx`
gingerBill
2023-06-28
3
-0
/
+1195
*
|
Improve accuracy of `abs` or `complex*` types
gingerBill
2023-06-28
1
-6
/
+27
*
|
Add `math.sincos`
gingerBill
2023-06-28
1
-0
/
+308
*
|
Keep `-vet` happy
gingerBill
2023-06-28
3
-5
/
+3
*
|
Actually add math.hypot
gingerBill
2023-06-28
1
-33
/
+39
*
|
Add `math.hypot`
gingerBill
2023-06-28
1
-0
/
+68
*
|
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2023-06-28
2
-2
/
+8
|
\
\
|
*
\
Merge pull request #2612 from laytan/master
Jeroen van Rijn
2023-06-28
1
-0
/
+3
|
|
\
\
|
|
*
|
only run nightly upload if workflow is ran on main repo
Laytan Laats
2023-06-27
1
-0
/
+3
|
|
|
/
|
*
|
Merge pull request #2611 from GoNZooo/gonz.add-unix-setenv
Jeroen van Rijn
2023-06-27
1
-2
/
+5
|
|
\
\
|
|
*
|
fix(set_env): use `clone_to_cstring` instead of `unsafe_to_cstring`
Rickard Andersson
2023-06-27
1
-2
/
+2
|
|
*
|
style: use tabs
Rickard Andersson
2023-06-27
1
-3
/
+3
|
|
*
|
cleanup: remove leftover line
Rickard Andersson
2023-06-27
1
-1
/
+0
|
|
*
|
fix(os): use `setenv` instead of `putenv`
Rickard Andersson
2023-06-27
1
-1
/
+5
*
|
|
|
General code style clean up for `vendor:nanovg`
gingerBill
2023-06-28
1
-451
/
+413
*
|
|
|
General code style clean up for `vendor:fontstash`
gingerBill
2023-06-28
1
-252
/
+217
*
|
|
|
Replace `mem` with `runtime` in `core:slice`
gingerBill
2023-06-28
2
-22
/
+28
|
/
/
/
*
|
|
Keep -vet happy
gingerBill
2023-06-26
3
-15
/
+15
*
|
|
Merge pull request #2268 from Skytrias/skytrias-vendor-additions
gingerBill
2023-06-26
7
-4
/
+6325
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
add build flags restrictions
skytrias
2023-06-26
3
-0
/
+3
|
*
|
-strict-style fix
skytrias
2023-06-23
1
-1
/
+1
|
*
|
cleanup with -vet and add to all_vendor
skytrias
2023-06-23
4
-59
/
+63
|
*
|
Merge branch 'master' into skytrias-vendor-additions
gingerBill
2023-06-23
542
-39493
/
+70721
|
|
\
\
|
*
|
|
fix GL2
Skytrias
2022-12-24
1
-4
/
+4
|
*
|
|
optional constants, starting GL2 fixes
Skytrias
2022-12-24
1
-12
/
+12
|
*
|
|
test
Skytrias
2022-12-24
3
-164
/
+139
[next]