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/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
...
*
|
|
|
Use C++11 loops for some arrays
gingerBill
2022-12-09
1
-46
/
+39
*
|
|
|
Fix map looping
gingerBill
2022-12-09
1
-9
/
+9
*
|
|
|
Add extra check
gingerBill
2022-12-09
1
-0
/
+2
*
|
|
|
Fix variable shadow in compiler
gingerBill
2022-12-09
1
-3
/
+3
*
|
|
|
Replace compiler for loops for the hash-table types to simplify code usage
gingerBill
2022-12-09
18
-209
/
+269
|
/
/
/
*
|
|
Initialize the multiple return value map in `lb_create_dummy_procedure`
gingerBill
2022-12-07
1
-0
/
+1
*
|
|
Merge pull request #2208 from odin-lang/multiple-return-abi-experiment
gingerBill
2022-12-07
12
-244
/
+539
|
\
\
\
|
*
|
|
Naïve optimization of named _split_ multiple return valued when `defer` is n...
gingerBill
2022-11-25
9
-17
/
+84
|
*
|
|
Correct return ptr semantics for split returns
gingerBill
2022-11-24
1
-1
/
+8
|
*
|
|
Make split multiple return logic only work for the native Odin calling conven...
gingerBill
2022-11-24
1
-1
/
+11
|
*
|
|
Add split multiple return to different ABIs
gingerBill
2022-11-24
1
-43
/
+75
|
*
|
|
Fix type for split returns code
gingerBill
2022-11-24
1
-1
/
+1
|
*
|
|
Basic copy elision support for multiple return values
gingerBill
2022-11-24
4
-76
/
+160
|
*
|
|
Listen to past Bill's wisdom
gingerBill
2022-11-23
1
-24
/
+10
|
*
|
|
Merge branch 'master' into multiple-return-abi-experiment
gingerBill
2022-11-23
1
-1
/
+9
|
|
\
\
\
|
*
\
\
\
Merge branch 'master' into multiple-return-abi-experiment
gingerBill
2022-11-23
1
-9
/
+50
|
|
\
\
\
\
|
*
|
|
|
|
Clean up `return` logic for split multiple return ABI experiment
gingerBill
2022-11-23
1
-37
/
+57
|
*
|
|
|
|
Basic support for new ABI experiment on Win64
gingerBill
2022-11-23
5
-63
/
+202
|
*
|
|
|
|
Remove copy elision code
gingerBill
2022-11-22
4
-57
/
+7
*
|
|
|
|
|
-ignore-unknown-attributes: fixed the attribute value being type checked in v...
Dragos Popescu
2022-12-03
1
-2
/
+5
*
|
|
|
|
|
correct compare_exact_values(x,y) for TypeId and Procedure
Phil
2022-12-02
1
-4
/
+4
|
|
_
|
/
/
/
|
/
|
|
|
|
*
|
|
|
|
Fix LLVM type cycle nonsense with procedure types
gingerBill
2022-11-23
1
-1
/
+9
|
|
/
/
/
|
/
|
|
|
*
|
|
|
HACK: Get around debugging type generation for slices and dynamic arrays of *...
gingerBill
2022-11-23
1
-2
/
+14
*
|
|
|
Extra check for slices and dynamic arrays for `-debug`
gingerBill
2022-11-23
1
-0
/
+2
*
|
|
|
Add extra check to debug information of named composite types
gingerBill
2022-11-23
1
-7
/
+34
|
/
/
/
*
|
|
Fix #2109
gingerBill
2022-11-21
1
-0
/
+1
*
|
|
Make structs with the same fields but different tags different types
gingerBill
2022-11-21
1
-0
/
+3
*
|
|
Improve error handling for trailing commas #2136
gingerBill
2022-11-21
1
-4
/
+15
*
|
|
Fix #2172
gingerBill
2022-11-21
1
-17
/
+30
*
|
|
Fix #2179
gingerBill
2022-11-21
1
-1
/
+1
*
|
|
Fix #2186
gingerBill
2022-11-21
1
-10
/
+7
*
|
|
Fix #2188
gingerBill
2022-11-21
2
-12
/
+7
*
|
|
Fix #2197
gingerBill
2022-11-21
1
-0
/
+18
*
|
|
Fix #2199
gingerBill
2022-11-21
1
-1
/
+1
*
|
|
Fix #2201
gingerBill
2022-11-21
1
-16
/
+21
*
|
|
Fix #2202
gingerBill
2022-11-21
1
-0
/
+3
*
|
|
Fix #2125
gingerBill
2022-11-21
3
-0
/
+6
*
|
|
Fixed comparison against nil for maps
gingerBill
2022-11-20
1
-8
/
+3
*
|
|
Merge pull request #2181 from odin-lang/map-dev
gingerBill
2022-11-17
18
-300
/
+777
|
\
\
\
|
*
|
|
Revert "Minor improvement to multi return value reducing stack usage"
gingerBill
2022-11-13
6
-91
/
+20
|
*
|
|
Fix prototype
gingerBill
2022-11-13
1
-1
/
+1
|
*
|
|
Enforce pointer cast
gingerBill
2022-11-13
3
-3
/
+5
|
*
|
|
Simplify the handling of the hashing calls for `map`s
gingerBill
2022-11-13
2
-27
/
+7
|
*
|
|
Minor improvement to multi return value reducing stack usage
gingerBill
2022-11-13
6
-19
/
+90
|
*
|
|
Merge branch 'master' into map-dev
gingerBill
2022-11-11
1
-1
/
+1
|
|
\
\
\
|
*
\
\
\
Merge branch 'master' into map-dev
gingerBill
2022-11-11
3
-9
/
+19
|
|
\
\
\
\
|
*
|
|
|
|
Add `noinline` LLVM attribute to static map procedures
gingerBill
2022-11-11
1
-0
/
+6
|
*
|
|
|
|
Add internal linkage to static map calls
gingerBill
2022-11-11
1
-1
/
+2
|
*
|
|
|
|
Begin work on map static set
gingerBill
2022-11-11
9
-39
/
+217
|
*
|
|
|
|
Make `__dynamic_map_set` take the `hash` rather than compute it internally
gingerBill
2022-11-11
1
-5
/
+7
[prev]
[next]