aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Correct header pathsmimallocgingerBill2024-01-296-14/+14
* Remove malloc.h importgingerBill2024-01-291-4/+0
* Move src files to parent directory; add LICENSE for mimallocgingerBill2024-01-2932-2/+23
* Change from <> to ""gingerBill2024-01-292-2/+2
* Add support for mimalloc on \*nix systemsgingerBill2024-01-292-3/+1
* Use `mimalloc` on Windows as a replacement for `HeapAlloc`gingerBill2024-01-2941-6/+16218
* Rename `runtime.os_write` to `runtime.stderr_write`gingerBill2024-01-299-16/+16
* Fix #3150gingerBill2024-01-292-0/+2
* Merge pull request #3147 from odin-lang/base-workgingerBill2024-01-29248-1176/+1608
|\
| * Use long-form names and alias with short-form UNIX-like namesgingerBill2024-01-299-37/+57
| * Remove use of `incl` in `vendor:nanovg`gingerBill2024-01-291-1/+1
| * Remove `incl` and `excl`gingerBill2024-01-291-33/+0
| * Add matrix related intrinsics to dummy filegingerBill2024-01-291-0/+6
| * Move core:(builtin|intrinsics) to base:gingerBill2024-01-292-0/+0
| * Merge branch 'master' into base-workgingerBill2024-01-281-1/+5
| |\ | |/ |/|
* | Fix semantics for casting between polymorphic specialized proceduresgingerBill2024-01-281-1/+5
| * Improve foreign variable fuzzy type checkinggingerBill2024-01-284-4/+6
| * Fix types for BSDgingerBill2024-01-282-2/+2
| * Fix typogingerBill2024-01-281-0/+2
| * Fix typo of `_heap_resize`gingerBill2024-01-281-5/+5
| * Remove cyclic import hack for `package runtime`gingerBill2024-01-281-4/+4
| * Remove `core:os` dependency completely from `base:runtime`gingerBill2024-01-284-21/+24
| * Alias heap calls from `base:runtime` is `core:os`gingerBill2024-01-2813-316/+50
| * Remove `core:os` dependency for `base:runtime`gingerBill2024-01-2819-118/+200
| * Make //+privategingerBill2024-01-281-0/+1
| * Replace `core:*` to `base:*` where appropriategingerBill2024-01-28180-225/+225
| * Freestanding - default to nil allocator; wasm - default to panic allocatorgingerBill2024-01-281-1/+10
| * `-default-to-panic-allocator`gingerBill2024-01-285-16/+38
| * Remove `core:os` dependency for `runtime.os_write` on linuxgingerBill2024-01-282-0/+23
| * Remove `core:os` dependency from `base:runtime`; change to `base:intrinsics`gingerBill2024-01-2816-15/+32
| * Remove `sdl.stack_*` callsgingerBill2024-01-281-13/+0
| * Fix demo docsgingerBill2024-01-281-3/+3
| * Fix demogingerBill2024-01-281-2/+2
| * Move matrix related procedures to the different `linalg` packagesgingerBill2024-01-285-330/+829
| * Move matrix compiler `builtin`s to `intrinsics`; alias within core_builtin_ma...gingerBill2024-01-284-11/+22
| * Move `core:runtime` to `base:runtime`; keep alias aroundgingerBill2024-01-2842-7/+54
|/
* Remove `core:mem` dependency from `core:reflect`gingerBill2024-01-281-3/+1
* Add missing clone for `Struct_Type`gingerBill2024-01-281-0/+1
* Add `#field_align(N)`gingerBill2024-01-286-24/+64
* Remove dead codegingerBill2024-01-284-100/+16
* Change return values from `Struct_Tag` to `string`gingerBill2024-01-281-5/+5
* Merge pull request #3139 from flysand7/file-attribgingerBill2024-01-263-8/+8
|\
| * os/os2: Remove file attribute casting from core:os2flysand72024-01-261-4/+4
| * os: Fix casting errors in other filesflysand72024-01-251-3/+3
| * Merge branch 'master' into unsigned-file-attribflysand72024-01-256-13/+73
| |\
| * | sys/windows: Make INVALID_FILE_ATTRIBUTES a u32 constantflysand72024-01-251-1/+1
* | | Fix #3053gingerBill2024-01-261-16/+2
* | | Fix #3122gingerBill2024-01-261-1/+3
* | | Fix `type_ptr_set_update`gingerBill2024-01-261-1/+3
| |/ |/|
* | Merge pull request #3132 from KyleNBurke/patch-1Jeroen van Rijn2024-01-241-1/+1
|\ \