| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add missing type information for soa structs | gingerBill | 2023-11-23 | 1 | -0/+2 |
| * | Merge branch 'odin-lang:master' into union-tag-intrinsics | jakubtomsu | 2023-10-27 | 1 | -3/+3 |
| |\ |
|
| | * | Change and to or | jakubtomsu | 2023-10-25 | 1 | -3/+3 |
| * | | Remove len,cap,min,max and implement type_union_base_tag_value, type_union_v... | jakubtomsu | 2023-10-27 | 1 | -24/+55 |
| * | | Rename type_union_tag to type_union_tag_type | jakubtomsu | 2023-10-25 | 1 | -1/+1 |
| * | | Fix indentation | jakubtomsu | 2023-10-25 | 1 | -2/+2 |
| * | | Fix the intrinsics, add min and max | jakubtomsu | 2023-10-25 | 1 | -9/+37 |
| * | | Implement new union intrinsics and add support for len/cap | jakubtomsu | 2023-10-23 | 1 | -1/+138 |
| |/ |
|
| * | Rename simd bitwise operations from `intrinsics.simd_and` to `intrinsics.simd... | gingerBill | 2023-09-28 | 1 | -4/+4 |
| * | Fix #2812 | gingerBill | 2023-09-26 | 1 | -1/+1 |
| * | Remove #relative slices; Replace with #relative multi-pointers | gingerBill | 2023-08-05 | 1 | -1/+1 |
| * | Add `raw_data(^matrix[R, C]T) -> [^]T` | gingerBill | 2023-08-05 | 1 | -0/+3 |
| * | Replace a lot of warnings with errors; remove deprecated stuff | gingerBill | 2023-08-01 | 1 | -1/+1 |
| * | Rename `ODIN_DISALLOW_RTTI` to `ODIN_NO_RTTI`; Remove dead command line flags | gingerBill | 2023-06-12 | 1 | -2/+2 |
| * | Make `intrinsics.type_merge` form a union of the types; ignoring duplicates | gingerBill | 2023-05-19 | 1 | -4/+18 |
| * | Add `intrinsics.type_merge` | gingerBill | 2023-05-19 | 1 | -0/+69 |
| * | Rename built-in procedure to `expand_values` | gingerBill | 2023-02-07 | 1 | -1/+1 |
| * | Add extra `add_type_info_type` calls | gingerBill | 2023-01-23 | 1 | -1/+1 |
| * | Add error message for atomic intrinsics to prevent arbitrary types | gingerBill | 2023-01-16 | 1 | -0/+34 |
| * | Correct `mpsc_dequeue` | gingerBill | 2023-01-12 | 1 | -1/+1 |
| * | Add `ArenaTemp` to the compiler | gingerBill | 2023-01-12 | 1 | -0/+2 |
| * | Move walking of dependencies for procedures to just before calculating the mi... | gingerBill | 2023-01-04 | 1 | -2/+1 |
| * | Minimize `add_type_info_type` usage | gingerBill | 2023-01-03 | 1 | -1/+1 |
| * | More `for_array(i, y)` to `for (x : y)` translations | gingerBill | 2023-01-03 | 1 | -10/+5 |
| * | Make all maps use heap allocator implicitly | gingerBill | 2023-01-03 | 1 | -1/+1 |
| * | Use heap_allocator for all hash set types | gingerBill | 2023-01-03 | 1 | -1/+1 |
| * | Remove a few `TODO`s | gingerBill | 2022-12-22 | 1 | -5/+2 |
| * | Use `*_set_update` where possible | gingerBill | 2022-12-20 | 1 | -3/+1 |
| * | Add `gb_internal` to checker | gingerBill | 2022-12-18 | 1 | -17/+17 |
| * | Replace compiler for loops for the hash-table types to simplify code usage | gingerBill | 2022-12-09 | 1 | -3/+2 |
| * | Merge branch 'master' into map-dev | gingerBill | 2022-11-11 | 1 | -1/+1 |
| |\ |
|
| | * | Fix typo | gingerBill | 2022-11-11 | 1 | -1/+1 |
| * | | Merge branch 'master' into map-dev | gingerBill | 2022-11-11 | 1 | -0/+7 |
| |\| |
|
| | * | Check for non-zero sized elements for `intrinsics.ptr_sub` | gingerBill | 2022-11-11 | 1 | -0/+7 |
| * | | Add `intrinsics.map_cell_info` and `intrinsics.map_info` | gingerBill | 2022-11-08 | 1 | -0/+14 |
| * | | Make `Map_Info` store pointers to cell info rather than inline | gingerBill | 2022-11-08 | 1 | -0/+23 |
| |/ |
|
| * | Make `raw_data` an intrinsic rather a `@(builtin)` runtime procedure | gingerBill | 2022-10-30 | 1 | -0/+53 |
| * | Fix `#defined(I)`. | Jeroen van Rijn | 2022-10-23 | 1 | -2/+2 |
| * | Add node data for union when using `intrinsics.type_convert_variants_to_point... | gingerBill | 2022-09-27 | 1 | -0/+1 |
| * | Make `intrinsics.{count_ones, count_zeros, count_trailing_zeros, count_leadin... | gingerBill | 2022-09-22 | 1 | -1/+85 |
| * | `cap(Enum)` (equivalent to `max(Enum)-min(Enum)+1`) | gingerBill | 2022-09-22 | 1 | -10/+15 |
| * | Improve error message for using `offset_of` within a struct itself of that st... | gingerBill | 2022-09-17 | 1 | -0/+15 |
| * | Add `intrinsics.type_convert_variants_to_pointers` and `reflect.get_union_as_... | gingerBill | 2022-09-08 | 1 | -0/+40 |
| * | Make valgrind calls a no-op on non-supported platforms rather than print an e... | gingerBill | 2022-09-06 | 1 | -4/+1 |
| * | Fix #1974 by erring on untyped parameters to `intrinsics.objc_send` | gingerBill | 2022-09-01 | 1 | -0/+7 |
| * | Fix #1972 | gingerBill | 2022-08-24 | 1 | -1/+2 |
| * | EXPERIMENTAL `intrinsics.valgrind_client_request` | gingerBill | 2022-08-17 | 1 | -0/+35 |
| * | Allow for chaining of '#load(path) or_else #load(path)' | gingerBill | 2022-08-11 | 1 | -27/+29 |
| * | `#load(path, type)` | gingerBill | 2022-08-11 | 1 | -7/+42 |
| * | Improve type hint for #load to allow for string types | gingerBill | 2022-08-11 | 1 | -2/+6 |