aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | More improvements to minimize code gen sizegingerBill2025-09-187-21/+60
* | Minor rearrangementgingerBill2025-09-181-3/+3
* | Revert global procedure threadinggingerBill2025-09-181-35/+38
* | Change mutex usage for missing proceduresgingerBill2025-09-182-2/+6
* | After global procedures and types are generated, then queue the generation of...gingerBill2025-09-181-38/+35
* | Mulithread startup procedure body generationgingerBill2025-09-182-32/+45
* | Type erasure to minimize code generation sizegingerBill2025-09-181-14/+21
* | Use multiple modules per file in package runtimegingerBill2025-09-183-37/+23
* | Try moving parapoly procs into a separate module when doing weak monomorphiza...gingerBill2025-09-187-11/+66
* | Merge pull request #5690 from Creativty/mastergingerBill2025-09-171-10/+15
|\ \
| * | fix: fix segfault on string_to_string16xenobas2025-09-161-10/+15
|/ /
* | Use `permanent_allocator()` instead of `temporary_allocator()` temporarily to...gingerBill2025-09-141-1/+2
* | Temporarily disable `TEMPORARY_ALLOCATOR_GUARD`gingerBill2025-09-141-2/+2
* | Fix `temporary_allocator`gingerBill2025-09-141-1/+1
* | Merge pull request #5683 from thetarnav/soa-get-safe-contextlessJeroen van Rijn2025-09-141-3/+3
|\ \
| * | Add "contextless" to small_array get_safe and get_ptr_safeDamian Tarnawski2025-09-141-3/+3
|/ /
* | Merge pull request #5677 from slowhei/mastergingerBill2025-09-121-2/+14
|\ \
| * | Fix addObserver methods and add support for new Objc_BlockTohei Ichikawa2025-09-111-2/+14
* | | Merge pull request #5672 from thetarnav/strings-builder-caller-locationgingerBill2025-09-111-6/+6
|\ \ \
| * | | Add missing caller location param to append in strings builderDamian Tarnawski2025-09-101-6/+6
* | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-09-102-0/+4
|\ \ \ \
| * \ \ \ Merge pull request #5651 from FourteenBrush/patch-2gingerBill2025-09-102-0/+4
| |\ \ \ \
| | * \ \ \ Merge branch 'odin-lang:master' into patch-2FourteenBrush2025-09-0916-20/+1257
| | |\ \ \ \
| | * | | | | Add `RtlNtStatusToDosError` `ERROR_MR_MID_NOT_FOUND` errorFourteenBrush2025-09-091-0/+1
| | * | | | | Add `RtlNtStatusToDosError`FourteenBrush2025-09-091-0/+1
| | * | | | | Add `ERROR_NOT_FOUND`FourteenBrush2025-09-051-0/+1
| | * | | | | Add `CancelIoEx` to kernel32.odinFourteenBrush2025-09-041-0/+1
* | | | | | | Minimize mutex usage when in single threaded mode.gingerBill2025-09-107-27/+42
|/ / / / / /
* | | | | | Minor mutex rearrangementgingerBill2025-09-102-3/+4
* | | | | | Use a `RwMutex` instead of `BlockingMutex`gingerBill2025-09-105-16/+13
* | | | | | More thread contention removalgingerBill2025-09-103-3/+11
* | | | | | Remove global `PtrMap<Type *, GenTypesData *>` and store on the `TypeNamed` d...gingerBill2025-09-104-21/+19
* | | | | | Removal of some old checksgingerBill2025-09-101-35/+48
* | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-09-102-20/+12
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #5676 from Kelimion/big-asanJeroen van Rijn2025-09-102-20/+12
| |\ \ \ \ \ \
| | * | | | | | Change the way math/big constants are initializedJeroen van Rijn2025-09-102-20/+12
| |/ / / / / /
* | | | | | | Use macro instead of a C++ iterator - for speedgingerBill2025-09-104-28/+21
* | | | | | | Inline some ptr set iteratorsgingerBill2025-09-102-5/+17
|/ / / / / /
* | | | | | Move more from `heap_allocator()` to `temporary_allocator()`gingerBill2025-09-102-46/+40
* | | | | | Multithread "check all scope usages"gingerBill2025-09-102-11/+34
* | | | | | Minimize more thread contentiongingerBill2025-09-1010-58/+74
* | | | | | Minor clean up of permanent/temporary arena usagegingerBill2025-09-109-55/+98
* | | | | | Use arena in `calculate_global_init_order`gingerBill2025-09-102-53/+86
* | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-09-102-1/+18
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #5675 from jfcode4/mastergingerBill2025-09-101-0/+17
| |\ \ \ \ \ \
| | * | | | | | Fix incorrect json encoding for control characters < 32Jacob Friedman2025-09-101-0/+17
| |/ / / / / /
| * | | | | | Merge pull request #5673 from BradLewis/fix/parser-proc-group-trailing-commagingerBill2025-09-101-1/+1
| |\ \ \ \ \ \
| | * | | | | | Allow missing trailing comma with proc groups with odin parserBrad Lewis2025-09-101-1/+1
* | | | | | | | Multithread min dep set by removing the set itselfgingerBill2025-09-1013-123/+263
|/ / / / / / /
* / / / / / / Multithread some of the min dep systemgingerBill2025-09-101-15/+96
|/ / / / / /