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
...
*
|
|
|
Fix endianness for wasm64p32
gingerBill
2023-06-07
3
-12
/
+8
*
|
|
|
Fix typo in wasm64p32 abi
gingerBill
2023-06-07
1
-1
/
+1
*
|
|
|
Ignore non-variable parameters
gingerBill
2023-06-07
1
-3
/
+6
*
|
|
|
Change ABI for wasm64p32 on slices and structs
gingerBill
2023-06-07
2
-17
/
+43
*
|
|
|
Fix non-constant compound literals of slices
gingerBill
2023-06-07
4
-11
/
+43
*
|
|
|
Fix wasm intrinsics; fix `len` for strings and slices
gingerBill
2023-06-06
2
-6
/
+11
*
|
|
|
Fix constant slice initialization for wasm64p32
gingerBill
2023-06-06
2
-10
/
+26
*
|
|
|
Merge branch 'master' into separate-int-word-sizes
gingerBill
2023-06-06
25
-231
/
+758
|
\
\
\
\
|
*
|
|
|
Fix `@(default_calling_convention)` check on wasm
gingerBill
2023-06-06
1
-5
/
+4
|
*
|
|
|
Add error requiring an explicit calling convention for foreign procedures
gingerBill
2023-06-06
1
-0
/
+8
|
*
|
|
|
Minor fix to internal `using` logic with LLVM causing a compiler bug
gingerBill
2023-06-06
1
-4
/
+9
|
*
|
|
|
Merge pull request #2504 from jon-lipstate/attr_error
gingerBill
2023-05-31
1
-0
/
+1
|
|
\
\
\
\
|
|
*
\
\
\
Merge branch 'odin-lang:master' into attr_error
jon lipstate
2023-05-30
28
-236
/
+753
|
|
|
\
\
\
\
|
|
*
|
|
|
|
helpful errors custom-attrs
Jon Lipstate
2023-04-30
1
-0
/
+1
|
*
|
|
|
|
|
Parse leading comment above attribute for value declarations
gingerBill
2023-05-30
1
-2
/
+6
|
*
|
|
|
|
|
Improve `check_decl_attributes` logic for `is_runtime`
gingerBill
2023-05-30
1
-1
/
+12
|
*
|
|
|
|
|
Don't strip `builtin` attribute form AST
gingerBill
2023-05-30
1
-3
/
+9
|
|
|
/
/
/
/
|
|
/
|
|
|
|
|
*
|
|
|
|
Minor change to `#reverse for` logic; add comments explaining it
gingerBill
2023-05-30
1
-24
/
+103
|
*
|
|
|
|
Fix type `switch` debug information on `-o:none`
gingerBill
2023-05-30
2
-3
/
+13
|
*
|
|
|
|
Support `#reverse` for strings
gingerBill
2023-05-29
2
-22
/
+53
|
*
|
|
|
|
Merge pull request #2563 from charles-l/master
gingerBill
2023-05-29
1
-9
/
+22
|
|
\
\
\
\
\
|
|
*
|
|
|
|
WASM: Use BasicC ABI convention for arguments that have a `proc "c"` annotation
charles
2023-05-29
1
-9
/
+22
|
*
|
|
|
|
|
Improve error message for `#reverse` on an interval
gingerBill
2023-05-29
1
-2
/
+2
|
*
|
|
|
|
|
Support `#reverse` on `#soa` arrays
gingerBill
2023-05-29
2
-13
/
+32
|
*
|
|
|
|
|
Basic support for `#reverse for in` on normal arrays
gingerBill
2023-05-29
4
-18
/
+79
|
*
|
|
|
|
|
Fix #2562 caused by inlining of procedure call
gingerBill
2023-05-29
1
-0
/
+1
|
*
|
|
|
|
|
Fix #2561 - ARM64 ABI bug for homogenous structs with more than 4 elements
gingerBill
2023-05-29
1
-1
/
+5
|
*
|
|
|
|
|
Merge pull request #2535 from jasonKercher/fix2515
gingerBill
2023-05-29
2
-6
/
+23
|
|
\
\
\
\
\
\
|
|
|
/
/
/
/
/
|
|
/
|
|
|
|
|
|
|
*
|
|
|
|
implement random map seed
jason
2023-05-16
2
-6
/
+23
|
*
|
|
|
|
|
Fix #2560
gingerBill
2023-05-29
1
-2
/
+12
|
*
|
|
|
|
|
Add debug messages to docs_writer.cpp
gingerBill
2023-05-22
1
-0
/
+15
|
*
|
|
|
|
|
Disable stable_type_cache for the time being
gingerBill
2023-05-22
1
-4
/
+4
|
*
|
|
|
|
|
Improve doc_writer.cpp performance
gingerBill
2023-05-22
1
-0
/
+11
|
*
|
|
|
|
|
Correct entity flag generation
gingerBill
2023-05-22
1
-7
/
+6
|
*
|
|
|
|
|
Inline `are_types_identical_unique_tuples` to improve `odin_doc_type` perform...
gingerBill
2023-05-22
1
-5
/
+36
|
*
|
|
|
|
|
Minor change to handling of propagation of errors with `---` as a value
gingerBill
2023-05-22
15
-82
/
+69
|
*
|
|
|
|
|
Fix `---` on variable declarations
gingerBill
2023-05-22
1
-1
/
+4
|
*
|
|
|
|
|
Restrict `---` to variable declarations only
gingerBill
2023-05-22
3
-8
/
+27
|
|
|
_
|
_
|
_
|
/
|
|
/
|
|
|
|
|
*
|
|
|
|
Enforce an `icmp` when casting to `i1` to correct behaviour for booleans whic...
gingerBill
2023-05-20
1
-45
/
+32
|
*
|
|
|
|
Merge pull request #2479 from Naught00/master
Jeroen van Rijn
2023-05-19
2
-3
/
+84
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Fix accidental check in
Mark Naughton
2023-05-19
1
-8
/
+0
|
|
*
|
|
|
|
Fix windows write_directory()
Mark Naughton
2023-05-19
1
-1
/
+1
|
|
*
|
|
|
|
Add write permissions check on output folder
Mark Naughton
2023-05-19
2
-1
/
+54
|
|
*
|
|
|
|
Fix single-file package case
Mark Naughton
2023-05-18
2
-1
/
+8
|
|
*
|
|
|
|
Simplify extension addition logic
Mark Naughton
2023-04-26
1
-9
/
+2
|
|
*
|
|
|
|
Use buildpath instead of init_filename
Mark Naughton
2023-04-26
1
-1
/
+1
|
|
*
|
|
|
|
Fix .bin not being applied for relative directory
Mark Naughton
2023-04-26
1
-1
/
+2
|
|
*
|
|
|
|
Fix Windows version of get_current_directory
Mark Naughton
2023-04-25
1
-3
/
+3
|
|
*
|
|
|
|
Add Windows equivalent of get_current_directory
Mark Naughton
2023-04-24
1
-0
/
+15
|
|
*
|
|
|
|
Add .bin extension in extra case
Mark Naughton
2023-04-24
1
-3
/
+9
[prev]
[next]