| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correct header pathsmimalloc | gingerBill | 2024-01-29 | 6 | -14/+14 |
| | | |||||
| * | Remove malloc.h import | gingerBill | 2024-01-29 | 1 | -4/+0 |
| | | |||||
| * | Move src files to parent directory; add LICENSE for mimalloc | gingerBill | 2024-01-29 | 32 | -2/+23 |
| | | |||||
| * | Change from <> to "" | gingerBill | 2024-01-29 | 2 | -2/+2 |
| | | |||||
| * | Add support for mimalloc on \*nix systems | gingerBill | 2024-01-29 | 2 | -3/+1 |
| | | |||||
| * | Use `mimalloc` on Windows as a replacement for `HeapAlloc` | gingerBill | 2024-01-29 | 41 | -6/+16218 |
| | | |||||
| * | Rename `runtime.os_write` to `runtime.stderr_write` | gingerBill | 2024-01-29 | 9 | -16/+16 |
| | | |||||
| * | Fix #3150 | gingerBill | 2024-01-29 | 2 | -0/+2 |
| | | |||||
| * | Merge pull request #3147 from odin-lang/base-work | gingerBill | 2024-01-29 | 248 | -1176/+1608 |
| |\ | | | | | `base` library collection work | ||||
| | * | Use long-form names and alias with short-form UNIX-like names | gingerBill | 2024-01-29 | 9 | -37/+57 |
| | | | |||||
| | * | Remove use of `incl` in `vendor:nanovg` | gingerBill | 2024-01-29 | 1 | -1/+1 |
| | | | |||||
| | * | Remove `incl` and `excl` | gingerBill | 2024-01-29 | 1 | -33/+0 |
| | | | |||||
| | * | Add matrix related intrinsics to dummy file | gingerBill | 2024-01-29 | 1 | -0/+6 |
| | | | |||||
| | * | Move core:(builtin|intrinsics) to base: | gingerBill | 2024-01-29 | 2 | -0/+0 |
| | | | |||||
| | * | Merge branch 'master' into base-work | gingerBill | 2024-01-28 | 1 | -1/+5 |
| | |\ | |/ |/| | |||||
| * | | Fix semantics for casting between polymorphic specialized procedures | gingerBill | 2024-01-28 | 1 | -1/+5 |
| | | | |||||
| | * | Improve foreign variable fuzzy type checking | gingerBill | 2024-01-28 | 4 | -4/+6 |
| | | | |||||
| | * | Fix types for BSD | gingerBill | 2024-01-28 | 2 | -2/+2 |
| | | | |||||
| | * | Fix typo | gingerBill | 2024-01-28 | 1 | -0/+2 |
| | | | |||||
| | * | Fix typo of `_heap_resize` | gingerBill | 2024-01-28 | 1 | -5/+5 |
| | | | |||||
| | * | Remove cyclic import hack for `package runtime` | gingerBill | 2024-01-28 | 1 | -4/+4 |
| | | | |||||
| | * | Remove `core:os` dependency completely from `base:runtime` | gingerBill | 2024-01-28 | 4 | -21/+24 |
| | | | |||||
| | * | Alias heap calls from `base:runtime` is `core:os` | gingerBill | 2024-01-28 | 13 | -316/+50 |
| | | | |||||
| | * | Remove `core:os` dependency for `base:runtime` | gingerBill | 2024-01-28 | 19 | -118/+200 |
| | | | |||||
| | * | Make //+private | gingerBill | 2024-01-28 | 1 | -0/+1 |
| | | | |||||
| | * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 180 | -225/+225 |
| | | | |||||
| | * | Freestanding - default to nil allocator; wasm - default to panic allocator | gingerBill | 2024-01-28 | 1 | -1/+10 |
| | | | |||||
| | * | `-default-to-panic-allocator` | gingerBill | 2024-01-28 | 5 | -16/+38 |
| | | | |||||
| | * | Remove `core:os` dependency for `runtime.os_write` on linux | gingerBill | 2024-01-28 | 2 | -0/+23 |
| | | | |||||
| | * | Remove `core:os` dependency from `base:runtime`; change to `base:intrinsics` | gingerBill | 2024-01-28 | 16 | -15/+32 |
| | | | |||||
| | * | Remove `sdl.stack_*` calls | gingerBill | 2024-01-28 | 1 | -13/+0 |
| | | | |||||
| | * | Fix demo docs | gingerBill | 2024-01-28 | 1 | -3/+3 |
| | | | |||||
| | * | Fix demo | gingerBill | 2024-01-28 | 1 | -2/+2 |
| | | | |||||
| | * | Move matrix related procedures to the different `linalg` packages | gingerBill | 2024-01-28 | 5 | -330/+829 |
| | | | |||||
| | * | Move matrix compiler `builtin`s to `intrinsics`; alias within ↵ | gingerBill | 2024-01-28 | 4 | -11/+22 |
| | | | | | | | | | core_builtin_matrix.odin | ||||
| | * | Move `core:runtime` to `base:runtime`; keep alias around | gingerBill | 2024-01-28 | 42 | -7/+54 |
| |/ | |||||
| * | Remove `core:mem` dependency from `core:reflect` | gingerBill | 2024-01-28 | 1 | -3/+1 |
| | | |||||
| * | Add missing clone for `Struct_Type` | gingerBill | 2024-01-28 | 1 | -0/+1 |
| | | |||||
| * | Add `#field_align(N)` | gingerBill | 2024-01-28 | 6 | -24/+64 |
| | | | | | | It sets the minimum alignment for the fields within a struct. This cannot be used with `#packed`, but can be used with `#align(N)`. If `#align(N)` is less than `#field_align(N)`, then a warning will be printed. | ||||
| * | Remove dead code | gingerBill | 2024-01-28 | 4 | -100/+16 |
| | | |||||
| * | Change return values from `Struct_Tag` to `string` | gingerBill | 2024-01-28 | 1 | -5/+5 |
| | | |||||
| * | Merge pull request #3139 from flysand7/file-attrib | gingerBill | 2024-01-26 | 3 | -8/+8 |
| |\ | | | | | sys/windows: Make `INVALID_FILE_ATTRIBUTES` a `u32` constant | ||||
| | * | os/os2: Remove file attribute casting from core:os2 | flysand7 | 2024-01-26 | 1 | -4/+4 |
| | | | |||||
| | * | os: Fix casting errors in other files | flysand7 | 2024-01-25 | 1 | -3/+3 |
| | | | |||||
| | * | Merge branch 'master' into unsigned-file-attrib | flysand7 | 2024-01-25 | 6 | -13/+73 |
| | |\ | |||||
| | * | | sys/windows: Make INVALID_FILE_ATTRIBUTES a u32 constant | flysand7 | 2024-01-25 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix #3053 | gingerBill | 2024-01-26 | 1 | -16/+2 |
| | | | | |||||
| * | | | Fix #3122 | gingerBill | 2024-01-26 | 1 | -1/+3 |
| | | | | |||||
| * | | | Fix `type_ptr_set_update` | gingerBill | 2024-01-26 | 1 | -1/+3 |
| | |/ |/| | |||||
| * | | Merge pull request #3132 from KyleNBurke/patch-1 | Jeroen van Rijn | 2024-01-24 | 1 | -1/+1 |
| |\ \ | | | | | | | Remove mention of `map` in builtin resize proc group | ||||