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
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
llvm 18: general unix and darwin specifics
Laytan Laats
2024-05-07
2
-12
/
+393
*
Fix typo
gingerBill
2024-05-07
1
-1
/
+1
*
Add metadata to packed structs field accesses to state it is packed
gingerBill
2024-05-07
3
-2
/
+43
*
Check for specialization in `typeid/T` for parapoly records
gingerBill
2024-05-07
1
-1
/
+10
*
Merge pull request #3540 from VictorSohier/handle-fixed-soa-arrays
gingerBill
2024-05-07
1
-2
/
+8
|
\
|
*
Remove breakpoint hook
Victor Sohier
2024-05-06
1
-1
/
+0
|
*
Explicitly handle previously implicitly handled case
Victor Sohier
2024-05-06
1
-0
/
+1
|
*
Formatting
Victor Sohier
2024-05-05
1
-4
/
+1
|
*
Fix: Fixed #soa arrays
Victor Sohier
2024-05-05
1
-2
/
+11
*
|
Fix #3527
gingerBill
2024-05-07
1
-0
/
+8
*
|
Fix #3530
gingerBill
2024-05-07
2
-2
/
+11
*
|
Fix #3464
gingerBill
2024-05-07
1
-0
/
+3
*
|
Free memory for the error messages just in case
gingerBill
2024-05-07
1
-0
/
+1
*
|
Merge neighbouring error messages with the same location
gingerBill
2024-05-07
1
-34
/
+57
*
|
Fix #3531
Feoramund
2024-05-06
1
-1
/
+3
|
/
*
Merge pull request #3526 from laytan/target-features
gingerBill
2024-05-05
11
-184
/
+839
|
\
|
*
compiler: improve target features support
Laytan Laats
2024-05-02
11
-184
/
+839
*
|
Merge pull request #3532 from laytan/fix-invalid-json
gingerBill
2024-05-05
1
-2
/
+3
|
\
\
|
*
|
fix invalid JSON when an error does not have a position
Laytan Laats
2024-05-05
1
-2
/
+3
*
|
|
Minimally support compiling Odin on FreeBSD arm64
Feoramund
2024-05-05
3
-1
/
+18
*
|
|
Merge pull request #3369 from joakin/fix-dynamic-library-from-vendor-on-linux
gingerBill
2024-05-03
3
-2
/
+21
|
\
\
\
|
*
|
|
Recognize dynamic library names like libraylib.so.5.0.0
joakin
2024-04-19
3
-2
/
+21
*
|
|
|
Merge pull request #3525 from Feoramund/fix-more-error-racecond
gingerBill
2024-05-03
1
-3
/
+3
|
\
\
\
\
|
*
|
|
|
Fix more race conditions in error reporting
Feoramund
2024-05-01
1
-3
/
+3
*
|
|
|
|
Allow `#no_alias` on multi-pointers
gingerBill
2024-05-03
1
-2
/
+2
|
|
_
|
/
/
|
/
|
|
|
*
|
|
|
Improve error message's suggestion for `if !integer`
gingerBill
2024-05-03
1
-3
/
+5
*
|
|
|
Revert to old `StringMap` internal layout
gingerBill
2024-05-03
1
-0
/
+292
|
/
/
/
*
|
|
Merge pull request #3518 from laytan/sysinfo-arm-additions
gingerBill
2024-04-30
1
-7
/
+20
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
sys/info: retrieve better CPU description on Darwin
Laytan Laats
2024-04-30
1
-7
/
+20
*
|
|
Merge pull request #3505 from Feoramund/allow-disabled-init-procs
gingerBill
2024-04-29
1
-0
/
+5
|
\
\
\
|
*
|
|
Allow `@(init)` procs to be `@(disabled)`
Feoramund
2024-04-28
1
-0
/
+5
*
|
|
|
Fix race condition in `error_va`
Feoramund
2024-04-28
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #3495 from Feoramund/fix-rune-literal-error-double-reporting
gingerBill
2024-04-28
1
-2
/
+1
|
\
\
\
|
*
|
|
Fix invalid rune literal reported twice
Feoramund
2024-04-28
1
-2
/
+1
*
|
|
|
wasm: allow `-default-to-nil-allocator`
Laytan Laats
2024-04-28
1
-2
/
+4
|
|
/
/
|
/
|
|
*
|
|
Add extra asserts
gingerBill
2024-04-28
1
-0
/
+2
*
|
|
Clear unused `global_error_collector.curr_error`
Feoramund
2024-04-28
1
-0
/
+2
|
/
/
*
|
Disallow `for x in bitset_or_map` if `x` is a variable that matches the "key"
gingerBill
2024-04-27
1
-0
/
+22
*
|
Generalize Odin call-based "iterators" to work with more than 2-values: `for ...
gingerBill
2024-04-27
2
-23
/
+65
*
|
Fix wrong allocator usage
gingerBill
2024-04-27
1
-1
/
+1
*
|
Correct map usage
gingerBill
2024-04-26
3
-3
/
+3
*
|
Implement dumb `PtrMap`
gingerBill
2024-04-26
4
-258
/
+241
*
|
Implement dumb `StringMap`
gingerBill
2024-04-26
2
-169
/
+135
*
|
Minor clean up
gingerBill
2024-04-26
3
-10
/
+17
*
|
Minor changes
gingerBill
2024-04-26
2
-6
/
+7
*
|
Fix minor bug
gingerBill
2024-04-26
1
-1
/
+1
*
|
Merge pull request #3467 from laytan/clang-18-linking-backport
gingerBill
2024-04-25
1
-73
/
+29
|
\
\
|
*
|
fix linking with clang-18
Laytan
2024-04-22
1
-73
/
+29
*
|
|
Merge pull request #3479 from laytan/support-0-sized-return-arm64-abi
gingerBill
2024-04-25
1
-2
/
+3
|
\
\
\
|
*
|
|
compiler: support returning 0 sized types in arm64 abi
Laytan Laats
2024-04-24
1
-2
/
+3
[next]