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
/
core
Commit message (
Expand
)
Author
Age
Files
Lines
*
terminate read if we read EOF
Colin Davidson
2022-10-31
1
-0
/
+3
*
Make `raw_data` an intrinsic rather a `@(builtin)` runtime procedure
gingerBill
2022-10-30
2
-34
/
+2
*
Merge pull request #2153 from oskarnp/fix-fmt-string-width
Jeroen van Rijn
2022-10-26
1
-1
/
+1
|
\
|
*
Fix behavior of fmt_string() to not truncate strings to width
Oskar Nordquist
2022-10-26
1
-1
/
+1
*
|
Change name to `windows_set_file_info_times`
gingerBill
2022-10-26
2
-6
/
+5
*
|
Heavily improve time handling on Windows for `time.now()` and `os.File_Info`
gingerBill
2022-10-26
6
-49
/
+77
*
|
Fix typo
gingerBill
2022-10-26
1
-1
/
+1
*
|
Add `GetSystemTimePreciseAsFileTime`
gingerBill
2022-10-26
1
-0
/
+1
*
|
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2022-10-26
1
-3
/
+3
|
\
\
|
*
|
Fix printf typo in documentation
nowheredevel
2022-10-25
1
-3
/
+3
|
|
/
*
/
Add `Arena_Kind.Buffer` to `core:mem/virtual`
gingerBill
2022-10-26
2
-10
/
+45
|
/
*
Add `core:math/rand.choice`
Jeroen van Rijn
2022-10-23
1
-0
/
+9
*
Merge pull request #2134 from jrfondren/errno-linkfix
gingerBill
2022-10-21
1
-2
/
+15
|
\
|
*
fix core:c/libc.errno link_name for Linux and FreeBSD
Julian Fondren
2022-10-17
1
-2
/
+15
*
|
Fix signature for `objc_allocateClassPair`
Julian Ceipek
2022-10-20
1
-1
/
+1
*
|
Remove doubly linked list of `Platform_Memory_Block` fields
gingerBill
2022-10-19
2
-37
/
+0
*
|
Revert `default_resize_bytes_align` logic to previous behaviour
gingerBill
2022-10-19
1
-8
/
+7
*
|
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2022-10-18
10
-378
/
+451
|
\
|
|
*
Update sort_private.odin
gingerBill
2022-10-18
1
-2
/
+3
|
*
Merge pull request #2124 from odin-lang/virtual-arena-unification
gingerBill
2022-10-17
7
-376
/
+323
|
|
\
|
|
*
Wrap `intrinsics.overflow_add` to `safe_add`
gingerBill
2022-10-15
3
-48
/
+10
|
|
*
Add `overflow_add` checks to `alloc_from_memory_block`
gingerBill
2022-10-13
1
-3
/
+7
|
|
*
Add overflow check when using a growing arena
gingerBill
2022-10-13
1
-1
/
+2
|
|
*
Add @(require_results) to many procedures
gingerBill
2022-10-13
1
-0
/
+9
|
|
*
Inline `assert` condition
gingerBill
2022-10-12
1
-1
/
+1
|
|
*
Rename constants; minor rearrange of `Arena` layout
gingerBill
2022-10-12
1
-18
/
+17
|
|
*
Clean up `minimum_block_size` default implicit initialization
gingerBill
2022-10-12
1
-3
/
+7
|
|
*
Sanity corrections to virtual calls
gingerBill
2022-10-12
3
-32
/
+28
|
|
*
Inline resize logic for `virtual.Arena`
gingerBill
2022-10-12
2
-16
/
+44
|
|
*
Update `total_used` for `arena_static_reset_to`
gingerBill
2022-10-12
1
-0
/
+2
|
|
*
Inline align forward offset code
gingerBill
2022-10-12
1
-12
/
+7
|
|
*
Unify `Static_Arena` and `Growing_Arena` into `Arena`
gingerBill
2022-10-12
4
-362
/
+309
|
*
|
Merge pull request #2126 from ftphikari/master
gingerBill
2022-10-13
2
-0
/
+125
|
|
\
\
|
|
|
/
|
|
/
|
|
|
*
sys/windows: add ITaskbarList interfaces
hikari
2022-10-13
1
-0
/
+82
|
|
*
sys/windows: add SHFileOperationW
hikari
2022-10-12
2
-0
/
+43
*
|
|
Allow for `N = -1` in `wstring_to_utf8`
gingerBill
2022-10-18
1
-4
/
+4
|
/
/
*
|
Merge branch 'odin-lang:master' into master
elusivePorpoise
2022-10-11
10
-4
/
+208
|
\
|
|
*
Merge pull request #2101 from ftphikari/master
gingerBill
2022-10-10
9
-3
/
+200
|
|
\
|
|
*
sys/windows: replace A with W
hikari
2022-10-10
1
-2
/
+2
|
|
*
sys/windows: add free disk space function binding
hikari
2022-10-10
2
-0
/
+8
|
|
*
sys/windows: add some constants
hikari
2022-10-07
2
-2
/
+14
|
|
*
Merge branch 'odin-lang:master' into master
ftphikari
2022-10-04
4
-13
/
+46
|
|
|
\
|
|
*
|
sys/windows: add comctl32
hikari
2022-10-01
1
-0
/
+9
|
|
*
|
Merge remote-tracking branch 'origin/master'
hikari
2022-10-01
2
-10
/
+40
|
|
|
\
\
|
|
*
|
|
sys/windows: add a bunch of stuff
hikari
2022-10-01
6
-1
/
+169
|
*
|
|
|
Fix #2122
Jeroen van Rijn
2022-10-09
1
-1
/
+8
*
|
|
|
|
os2/file_windows fix
Phuk Ng Yu
2022-10-07
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2022-10-04
2
-1
/
+13
|
\
\
\
\
|
|
|
_
|
/
|
|
/
|
|
|
*
|
|
Add a few Fiber functions to kernel32.odin
matias
2022-10-03
1
-1
/
+12
|
*
|
|
Update Darwin release map
Ricardo Silva
2022-10-03
1
-0
/
+1
[next]