aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | 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
|/ / / / / / / / / /
* | | | | | | | | | Split type and inline cycles into separate loopsgingerBill2025-09-102-15/+29
* | | | | | | | | | Multithread `check_update_dependency_tree_for_procedures`gingerBill2025-09-101-0/+39
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Add `nullptr` checks to more type helpers.Jeroen van Rijn2025-09-091-4/+24
* | | | | | | | | Merge pull request #5670 from Kelimion/jpeg-updatesJeroen van Rijn2025-09-092-736/+748
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Small updates to JPEG loaderJeroen van Rijn2025-09-092-736/+748
|/ / / / / / / / /
* | | | | | | | | Merge pull request #5668 from Kelimion/jpeg-updatesJeroen van Rijn2025-09-094-299/+398
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Expand grayscale JPEGs to RGB(A)Jeroen van Rijn2025-09-094-10/+35
| * | | | | | | | Implement .alpha_add_if_missing for JPEGJeroen van Rijn2025-09-092-30/+96
| * | | | | | | | Optionally save BMPJeroen van Rijn2025-09-091-6/+7
| * | | | | | | | Make progressive JPEGs return a proper errorJeroen van Rijn2025-09-093-270/+277
|/ / / / / / / /
* | | | | | | | Fix constant procedure parameters when passing literalsgingerBill2025-09-091-1/+9
* | | | | | | | Merge pull request #5663 from greenya/mastergingerBill2025-09-081-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | [core:time] time_js: tick_now(): Use f64 (was f32) as a return type of odin_e...Yuriy Grynevych2025-09-081-1/+1
* | | | | | | | | Merge pull request #4695 from IllusionMan1212/jpegJeroen van Rijn2025-09-0811-15/+1236
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Add JPG test assets to .gitignoreJeroen van Rijn2025-09-081-0/+1
| * | | | | | | | Add basic test for JPG using Odin emblemJeroen van Rijn2025-09-082-2/+52
| * | | | | | | | Address some naming issuesJeroen van Rijn2025-09-081-16/+20
| * | | | | | | | Fix `examples/all`Jeroen van Rijn2025-09-081-7/+7