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 #656
gingerBill
2020-05-24
1
-50
/
+16
*
Add intrinsics.type_is_comparable; Add sort.linear_search
gingerBill
2020-05-23
2
-0
/
+4
*
Make the `using import` deprecation warning an error
gingerBill
2020-05-23
1
-1
/
+1
*
Add `"pure"` procedure types
gingerBill
2020-05-23
8
-17
/
+55
*
Strip carriage return `\r` from raw string literals
gingerBill
2020-05-23
2
-2
/
+26
*
Fix SelectorCallExpr with no return values
gingerBill
2020-05-22
3
-3
/
+19
*
Selector Call Expressions: `x->y(123) == x.y(x, 123)`
gingerBill
2020-05-22
6
-39
/
+217
*
Remove the need for `type_of`, `size_of`, `align_of`, `offset_of` to be keywords
gingerBill
2020-05-22
3
-37
/
+0
*
Minor fixes to improve hash map/set performance
gingerBill
2020-05-21
6
-34
/
+28
*
Add `string.h`
gingerBill
2020-05-21
1
-0
/
+1
*
Use `memcmp` for `str_eq`
gingerBill
2020-05-21
1
-6
/
+1
*
Add extra information to `-show-more-timings`
gingerBill
2020-05-21
2
-50
/
+77
*
Fix edge cases of relative pointers
gingerBill
2020-05-17
3
-5
/
+64
*
LLVM C backend: Obey directives on blocks, procedures, and expressions
Tetralux
2020-05-16
2
-1
/
+61
*
Add bounds checks to LLVM C backend
Tetralux
2020-05-16
1
-8
/
+58
*
Relative pointer and relative slices
gingerBill
2020-05-15
5
-90
/
+266
*
Relative pointers in old backend
gingerBill
2020-05-15
3
-16
/
+102
*
Relative pointers
gingerBill
2020-05-15
9
-39
/
+357
*
Enforce explicit context definition for procedure calls
gingerBill
2020-05-14
3
-0
/
+9
*
Fix Assertion failure in ir_print_exact_value #620
gingerBill
2020-05-14
2
-12
/
+16
*
Implement Explicit context creation #639
gingerBill
2020-05-14
4
-9
/
+31
*
Implement Allow `.?` operator to unwrap any union #549
gingerBill
2020-05-14
2
-2
/
+21
*
Fix #561 `where` statements that eval to false do not show incorrect usage lo...
gingerBill
2020-05-13
3
-2
/
+33
*
#591 Improve type switch statement error for `fallthrough`
gingerBill
2020-05-13
2
-2
/
+8
*
(#594) Add `#config` to replace `#defined`; Restrict `#defined` within proced...
gingerBill
2020-05-13
4
-3
/
+60
*
Fix #632 behaviour
gingerBill
2020-05-13
1
-3
/
+19
*
Fix #622 on both backends
gingerBill
2020-05-13
2
-4
/
+8
*
Fix procedure references in global compound literals in old backend
gingerBill
2020-05-13
1
-1
/
+1
*
Fix procedure literal declarations at file scope with `-llvm-api`
gingerBill
2020-05-13
1
-45
/
+49
*
Add extra 128 bit integer procedures
gingerBill
2020-05-13
1
-0
/
+5
*
Replace `entity_of_ident` with `entity_of_node`
gingerBill
2020-05-12
6
-45
/
+33
*
Fix bug for array-like compounds for LLVM-API
gingerBill
2020-05-12
1
-13
/
+1
*
Let -vet ignore intentional declaration shadowing #637
gingerBill
2020-05-12
3
-7
/
+27
*
Fix constant complex arithmetic bug
gingerBill
2020-05-08
1
-0
/
+2
*
Fix ABI typo
gingerBill
2020-05-06
1
-1
/
+3
*
Add `-extra-linker-flags:<string>`
gingerBill
2020-05-06
2
-5
/
+37
*
Support `--flag` as redundancy for `-flag`
gingerBill
2020-05-04
1
-0
/
+4
*
Fix `-subsystem:windows` for normal backend
gingerBill
2020-05-04
2
-47
/
+4
*
Fix typo
gingerBill
2020-05-03
1
-8
/
+8
*
Add `-ignore-vs-search`
gingerBill
2020-05-02
2
-0
/
+22
*
Add experimental atom op tables for llvm-backend
gingerBill
2020-05-02
11
-14
/
+552
*
Move TypeProc outside
gingerBill
2020-05-02
1
-26
/
+28
*
Fix rc.exe call
gingerBill
2020-05-02
1
-4
/
+2
*
Add missing `;`
gingerBill
2020-04-30
1
-1
/
+1
*
Add `-subsystem` to `odin build -help`
gingerBill
2020-04-30
1
-1
/
+12
*
LLVM API: Fix compound literals with constant parameters to `union` fields
gingerBill
2020-04-25
2
-9
/
+13
*
Fix @(export) for global variable declarations
gingerBill
2020-04-24
1
-0
/
+1
*
Fix type assertion bug #619
gingerBill
2020-04-21
1
-3
/
+2
*
Fix `#optional_ok`; Fix `container.Array`
gingerBill
2020-04-19
1
-39
/
+38
*
`#optional_ok` tag for procedures
gingerBill
2020-04-19
8
-303
/
+397
[next]