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 futex error handling
Colin Davidson
2023-01-05
1
-0
/
+2
*
Merge pull request #2280 from DragosPopse/master
gingerBill
2023-01-01
2
-0
/
+22
|
\
|
*
Merge branch 'odin-lang:master' into master
Dragos Popescu
2022-12-26
2
-3
/
+3
|
|
\
|
*
|
Patched empty output_path.name when building a folder
Dragos
2022-12-26
2
-0
/
+22
*
|
|
Merge pull request #2283 from colrdavidson/threadpool-swap
gingerBill
2023-01-01
3
-162
/
+366
|
\
\
\
|
*
|
|
rework openbsd futexes a little
Colin Davidson
2022-12-29
1
-6
/
+13
|
*
|
|
cover openbsd too
Colin Davidson
2022-12-29
1
-0
/
+34
|
*
|
|
oops if->elif
Colin Davidson
2022-12-29
1
-1
/
+1
|
*
|
|
add freebsd support
Colin Davidson
2022-12-29
1
-0
/
+31
|
*
|
|
fix ulock/uwait imports
Colin Davidson
2022-12-28
1
-2
/
+2
|
*
|
|
fix build
Colin Davidson
2022-12-28
1
-1
/
+1
|
*
|
|
move to work-stealing threadpool
Colin Davidson
2022-12-28
3
-162
/
+294
*
|
|
|
Merge branch 'master' into compiler-improvements-2022-12
gingerBill
2023-01-01
1
-2
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
fixup are_types_identical for comparing procs and checking if parameter names...
Phil
2022-12-29
1
-2
/
+2
|
|
|
/
|
|
/
|
*
|
|
Remove a few `TODO`s
gingerBill
2022-12-22
5
-24
/
+7
*
|
|
Remove need the MPMC in single threaded case
gingerBill
2022-12-22
3
-13
/
+14
*
|
|
Clean up mutex usage in the parser
gingerBill
2022-12-22
2
-54
/
+59
*
|
|
Add minor comment
gingerBill
2022-12-22
1
-2
/
+2
*
|
|
Revert "Change `tav` to be a pointer internally"
gingerBill
2022-12-22
11
-140
/
+133
*
|
|
Change `tav` to be a pointer internally
gingerBill
2022-12-22
11
-133
/
+140
*
|
|
Merge branch 'master' into compiler-improvements-2022-12
gingerBill
2022-12-21
2
-3
/
+3
|
\
|
|
|
*
|
Change the order of the args and ret for Arm64 ABI
gingerBill
2022-12-21
1
-1
/
+1
|
*
|
Enable -out:<filepath> for build and runs with the attribute @(test)
Thomas Stibor
2022-12-14
1
-2
/
+2
|
|
/
*
|
Correct `type_ptr_set_update` and `type_ptr_set_exists`
gingerBill
2022-12-20
1
-0
/
+8
*
|
Set the file's filename and directory in `init_ast_file`
gingerBill
2022-12-20
3
-7
/
+11
*
|
Move `mutex` use around in thread pool
gingerBill
2022-12-20
1
-4
/
+3
*
|
Use `*_set_update` where possible
gingerBill
2022-12-20
6
-39
/
+32
*
|
Combine join and destroy for threads
gingerBill
2022-12-20
2
-15
/
+4
*
|
Remove need for `semaphore` in `Thread`
gingerBill
2022-12-20
2
-33
/
+15
*
|
Clarify ThreadPool interface; Move `import_mutex` guarding to just the string...
gingerBill
2022-12-20
2
-8
/
+18
*
|
Fix minor race condition
gingerBill
2022-12-19
2
-10
/
+43
*
|
Use `usize` for bounds checking in `Array` and `Slice` (compiler)
gingerBill
2022-12-18
1
-4
/
+4
*
|
Use `fetch_add` rather than `+=`
gingerBill
2022-12-18
2
-3
/
+3
*
|
Add missing `gb_internal`
gingerBill
2022-12-18
1
-1
/
+1
*
|
Add `gb_internal` to path procedures
gingerBill
2022-12-18
1
-15
/
+15
*
|
Remove dead code in the compiler
gingerBill
2022-12-18
27
-1661
/
+168
*
|
`gb_internal` LLVM backend
gingerBill
2022-12-18
12
-628
/
+627
*
|
`gb_internal` to docs and other auxiliary files
gingerBill
2022-12-18
5
-76
/
+75
*
|
Add `gb_internal` to checker
gingerBill
2022-12-18
7
-468
/
+466
*
|
Even more `gb_internal` everywhere
gingerBill
2022-12-18
4
-286
/
+286
*
|
`gb_internal` a lot
gingerBill
2022-12-18
25
-1141
/
+1091
*
|
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
[next]