| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make Mutex_Allocator use Ada_Case | Chris | 2024-03-13 | 1 | -4/+4 |
| | | |||||
| * | Fix typo | gingerBill | 2024-03-07 | 1 | -2/+2 |
| | | |||||
| * | Add `default_commit_size` to `virtual.Arena` | gingerBill | 2024-03-07 | 2 | -14/+36 |
| | | |||||
| * | Fix typo | gingerBill | 2024-03-06 | 1 | -1/+1 |
| | | |||||
| * | Add `mem.Mutex_Allocator` | gingerBill | 2024-03-06 | 1 | -0/+33 |
| | | |||||
| * | Add missing attribute | gingerBill | 2024-03-06 | 1 | -0/+1 |
| | | |||||
| * | Add `Query_Info` to `Buddy_Allocator` | gingerBill | 2024-03-06 | 1 | -2/+14 |
| | | |||||
| * | Add `mem.Buddy_Allocator` | gingerBill | 2024-03-06 | 1 | -0/+264 |
| | | |||||
| * | Fix indentation | gingerBill | 2024-03-06 | 1 | -4/+6 |
| | | |||||
| * | Add virtual.Arena utilities: `new`, `new_aligned`, `make` | gingerBill | 2024-03-06 | 1 | -0/+67 |
| | | |||||
| * | mem/virtual: fix arena_static_reset_to inverted logic | Laytan | 2024-02-06 | 1 | -2/+2 |
| | | |||||
| * | Move Tracking_Allocator to its own file.dev-2024-02 | gingerBill | 2024-02-01 | 2 | -132/+135 |
| | | |||||
| * | Remove `core:os` dependency for `base:runtime` | gingerBill | 2024-01-28 | 1 | -1/+1 |
| | | |||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 5 | -9/+9 |
| | | |||||
| * | Keep vet happy | gingerBill | 2024-01-17 | 1 | -2/+0 |
| | | |||||
| * | Fix typo | gingerBill | 2024-01-17 | 1 | -1/+1 |
| | | |||||
| * | Fix typo | gingerBill | 2024-01-17 | 1 | -1/+1 |
| | | |||||
| * | Rename to `Map_File_*` | gingerBill | 2024-01-17 | 5 | -9/+9 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-01-17 | 3 | -19/+48 |
| |\ | |||||
| | * | oops, indentation | Colin Davidson | 2024-01-17 | 1 | -14/+14 |
| | | | |||||
| | * | add resize_non_zeroed to query features | Colin Davidson | 2024-01-17 | 2 | -5/+28 |
| | | | |||||
| | * | bring log allocator up to date | Colin Davidson | 2024-01-17 | 5 | -12/+12 |
| | |\ | |||||
| | * | | add resize non zeroed in more places | Colin Davidson | 2023-12-04 | 1 | -1/+1 |
| | | | | |||||
| | * | | add non-zeroing append and resize | Colin Davidson | 2023-12-04 | 2 | -14/+20 |
| | | | | |||||
| * | | | Add `virtual.map_file` | gingerBill | 2024-01-17 | 5 | -1/+139 |
| | |/ |/| | |||||
| * | | stdcall -> system | gingerBill | 2024-01-17 | 1 | -1/+1 |
| | | | |||||
| * | | fix | xb-bx | 2024-01-08 | 2 | -2/+2 |
| | | | |||||
| * | | fix not passing arg everywhere | Laytan | 2023-12-18 | 1 | -1/+1 |
| | | | |||||
| * | | fix big alignment | Laytan | 2023-12-18 | 2 | -5/+5 |
| | | | |||||
| * | | fix same problem in virtual arena | Laytan Laats | 2023-12-18 | 1 | -4/+4 |
| | | | |||||
| * | | virtual arena: Actually use DEFAULT_ARENA_STATIC_RESERVE_SIZE as default ↵ | Karl Zylinski | 2023-12-04 | 1 | -1/+1 |
| |/ | | | | value on arena_init_static | ||||
| * | [core]: Remove `do` keyword from the core library | flysand7 | 2023-11-11 | 1 | -1/+3 |
| | | |||||
| * | Implement new sys/unix package | flysand7 | 2023-10-27 | 1 | -74/+23 |
| | | |||||
| * | use memory formatting in tracking allocator doc | Laytan Laats | 2023-09-01 | 1 | -1/+1 |
| | | |||||
| * | Add formatting of bytes into the best unit of measurement | Laytan Laats | 2023-09-01 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #2721 from Kartoffelsaft/dynamic-pool-alloc | gingerBill | 2023-08-16 | 1 | -0/+1 |
| |\ | | | | | Return .Invalid_Argument in pool allocator to avoid potential segfaults | ||||
| | * | fix whitespace | Benjamin Findley | 2023-08-15 | 1 | -1/+1 |
| | | | |||||
| | * | prevent potential segfaults when using large allocations from dynamic pool | Benjamin Findley | 2023-08-11 | 1 | -0/+1 |
| | | | |||||
| * | | Scale by 3/2 rather than 5/4 | gingerBill | 2023-08-15 | 1 | -1/+1 |
| | | | |||||
| * | | Improve heuristic for committing memory with `virtual.alloc_from_memory_block` | gingerBill | 2023-08-15 | 1 | -5/+12 |
| | | | |||||
| * | | Align committed to a page size | gingerBill | 2023-08-15 | 1 | -0/+5 |
| | | | |||||
| * | | `alloc_from_memory_block` to commit amounts equal to multiples of the ↵ | gingerBill | 2023-08-15 | 1 | -5/+8 |
| |/ | | | | `DEFAULT_PAGE_SIZE` | ||||
| * | Fix docs typo | gingerBill | 2023-08-07 | 1 | -1/+1 |
| | | |||||
| * | Clean up usage of `using` throughout core and vendor | gingerBill | 2023-07-31 | 1 | -52/+52 |
| | | |||||
| * | Fix small doc mistakes in arena.odin | Eric Johnson | 2023-07-11 | 1 | -4/+4 |
| | | |||||
| * | Default to `panic` allocator for wasm targets | gingerBill | 2023-06-26 | 1 | -6/+6 |
| | | |||||
| * | Use positional and named arguments within the core library | gingerBill | 2023-06-21 | 1 | -1/+1 |
| | | |||||
| * | Add bsd to mem/virtual | gingerBill | 2023-06-07 | 1 | -0/+24 |
| | | |||||
| * | Merge branch 'master' into separate-int-word-sizes | gingerBill | 2023-06-06 | 4 | -37/+82 |
| |\ | |||||
| | * | Update core/mem/doc.odin | Axel Pahl | 2023-06-06 | 1 | -1/+2 |
| | | | |||||