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
/
code
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Check for empty generic declaration list
Ginger Bill
2017-06-12
1
-4
/
+0
*
Pascal style declaration grouping with ()
Ginger Bill
2017-06-12
1
-12
/
+20
*
`import` and `import_load` as keywords; Fix procedure literal call trick
Ginger Bill
2017-06-12
1
-16
/
+15
*
Prefix `proc` syntax
Ginger Bill
2017-06-12
1
-2
/
+5
*
Remove := with var and :: with const
Ginger Bill
2017-06-12
1
-199
/
+14
*
v0.3 Release
v0.3.0
Ginger Bill
2017-06-08
1
-4
/
+6
*
v0.3.0
Ginger Bill
2017-06-07
1
-11
/
+192
*
Implement u128/i128 features; Add bits.odin
Ginger Bill
2017-06-01
1
-18
/
+0
*
Use 128-bit integers for ExactValue integers
Ginger Bill
2017-05-30
1
-0
/
+18
*
`default:` to `case:`; `no_alias` to `#no_alias`
Ginger Bill
2017-05-27
1
-1
/
+1
*
Revert demo.odin
Ginger Bill
2017-05-09
1
-1
/
+16
*
Fix issue #63 for block comments not terminating at an EOF
Ginger Bill
2017-05-09
1
-17
/
+1
*
Add hidden __tag for union variables.
Ginger Bill
2017-05-04
1
-0
/
+1
*
Fix alignment and size bug of enums; Remove #ordered and make the default #or...
Ginger Bill
2017-05-02
1
-1
/
+0
*
Remove check on array/slice/dynamic element size
Ginger Bill
2017-05-02
1
-0
/
+1
*
Revert to previous demo
Ginger Bill
2017-04-28
1
-7
/
+13
*
Fix issue #51; begin work on `atomic` types
Ginger Bill
2017-04-28
1
-13
/
+7
*
Revert to the old demo
Ginger Bill
2017-04-16
1
-643
/
+10
*
IR emit C ABI compatible types for calling conventions (Only for x86/amd64 li...
Ginger Bill
2017-04-16
1
-10
/
+643
*
Fix segfault with heap allocation
root
2017-04-10
1
-13
/
+0
*
Fix ir bugs: global variable names, untyped to any assignment
Ginger Bill
2017-04-06
1
-4
/
+13
*
Fix issue #31; Removed `down_cast`
Ginger Bill
2017-04-04
1
-1
/
+5
*
Update and regression test old demos
Ginger Bill
2017-04-02
5
-447
/
+448
*
len, cap, make; remove .count, .capacity, new_slice
Ginger Bill
2017-04-02
1
-5
/
+13
*
Fix `conj`
Ginger Bill
2017-04-01
1
-2
/
+1
*
Add Quaternions: quaternion128, quaternion256
Ginger Bill
2017-04-01
1
-4
/
+4
*
Fix constant conversion for complex numbers from integers
Ginger Bill
2017-04-01
1
-0
/
+2
*
Complex numbers: complex64 complex128
Ginger Bill
2017-04-01
1
-313
/
+2
*
v0.1.3
v0.1.3
Ginger Bill
2017-03-27
1
-4
/
+17
*
Multiple type cases for `match in`
Ginger Bill
2017-03-19
1
-0
/
+15
*
Add named branches for match statements
Ginger Bill
2017-03-19
1
-2
/
+1
*
Add branch labels for loops; using list
Ginger Bill
2017-03-19
1
-70
/
+206
*
Update gb.h
Ginger Bill
2017-03-17
1
-8
/
+1
*
windows.odin TYPE_NAME to Type_Name; More SSA work and SSA printing for debug...
Ginger Bill
2017-03-12
1
-7
/
+8
*
Finally fix signed integer conversion and printing
Ginger Bill
2017-03-10
1
-4
/
+4
*
Begin work on the custom backend
Ginger Bill
2017-03-05
1
-9
/
+5
*
Allow pointers to `append`; Fix strconv stuff; `new_slice` allows for capacity
Ginger Bill
2017-03-02
1
-2
/
+2
*
Slices now have a capacity.
Ginger Bill
2017-02-26
1
-8
/
+10
*
Ellipsis is now just `..`; Remove half-closed range operator and treat all of...
Ginger Bill
2017-02-26
1
-4
/
+4
*
Fix fmt integer width printing
Ginger Bill
2017-02-26
1
-1
/
+1
*
++ -- statements; add strconv.odin (and replace some of the fmt procs); Fix ~...
Ginger Bill
2017-02-26
1
-5
/
+10
*
Fix Tuple type info bug
Ginger Bill
2017-02-24
1
-0
/
+12
*
v0.1.1
v0.1.1
Ginger Bill
2017-02-24
1
-100
/
+12
*
A decent union type with common fields and variants
Ginger Bill
2017-02-21
1
-5
/
+95
*
Begin changing `union` syntax
Ginger Bill
2017-02-19
1
-1
/
+1
*
Unexported struct fields on selectors
Ginger Bill
2017-02-19
1
-0
/
+7
*
Unexported struct fields
Ginger Bill
2017-02-19
1
-7
/
+0
*
`delete` for maps
Ginger Bill
2017-02-19
1
-0
/
+7
*
Fix overloading bug due to `#import .`; Add sys/wgl.odin
Ginger Bill
2017-02-19
1
-1
/
+1
*
Fix overloading bug due to comparison of named types
Ginger Bill
2017-02-18
1
-1
/
+0
[prev]
[next]