| Commit message (Expand) | Author | Age | Files | Lines |
| * | Correct f64 -> u128/i128 generation | gingerBill | 2021-09-25 | 1 | -0/+2 |
| * | Fix #1174 | gingerBill | 2021-09-18 | 1 | -0/+2 |
| * | Remove custom alignment limit | gingerBill | 2021-09-13 | 1 | -2/+2 |
| * | Only store `field_index` remove `field_src_index` (for the time being) | gingerBill | 2021-09-13 | 1 | -1/+1 |
| * | Make `TypeStructl.tags` a pointer from a slice (reduce memory usage) | gingerBill | 2021-09-13 | 1 | -8/+1 |
| * | Reduce size of `Type` | gingerBill | 2021-09-13 | 1 | -14/+10 |
| * | More culling | gingerBill | 2021-09-13 | 1 | -40/+20 |
| * | Begin minimize `Type` size by replacing `Array` with `Slice` etc | gingerBill | 2021-09-13 | 1 | -22/+26 |
| * | Add multi-pointer types `[^]T` | gingerBill | 2021-08-21 | 1 | -33/+77 |
| * | Remove unused code | gingerBill | 2021-08-19 | 1 | -6/+0 |
| * | Make flags atomic for `Entity` and `Type` | gingerBill | 2021-08-16 | 1 | -3/+3 |
| * | Reorganize llvm_backend.cpp into separate files for easier maintenance | gingerBill | 2021-08-07 | 1 | -0/+32 |
| * | Define which mutexes are blocking and recursive explicitly | gingerBill | 2021-07-27 | 1 | -8/+8 |
| * | Add experimental support for a threaded semantic checker to `-threaded-checker` | gingerBill | 2021-07-10 | 1 | -1/+15 |
| * | Fix #1042 | gingerBill | 2021-06-28 | 1 | -0/+14 |
| * | Add `intrinsics.type_is_endian_platform` | gingerBill | 2021-06-17 | 1 | -16/+19 |
| * | Make default calling convention code more correct to read | gingerBill | 2021-06-08 | 1 | -1/+6 |
| * | Correct union tag size for large alignments | gingerBill | 2021-06-06 | 1 | -10/+2 |
| * | Experimental support for inline swizzling for array types of len <= 4 e.g. `v... | gingerBill | 2021-06-05 | 1 | -0/+2 |
| * | Remove old dead code | gingerBill | 2021-05-15 | 1 | -19/+0 |
| * | Force `zero_init` in `lb_add_local` in certain cases | gingerBill | 2021-05-03 | 1 | -0/+29 |
| * | Allow unions which are comparable to also be valid map keys (i.e. hashable) | gingerBill | 2021-05-03 | 1 | -3/+0 |
| * | Allow `union`s to be comparable if all their variants are comparable | gingerBill | 2021-05-03 | 1 | -1/+17 |
| * | Add "naked" calling convention (removes prologue and epilogue) | gingerBill | 2021-04-28 | 1 | -0/+3 |
| * | Remove old procedure ABI code | gingerBill | 2021-04-25 | 1 | -4/+0 |
| * | Add intrinsics: overflow_add, overflow_sub, overflow_mul; Change byte swap be... | gingerBill | 2021-04-22 | 1 | -1/+1 |
| * | Remove `intrinsics.x86_mmx` type | gingerBill | 2021-04-22 | 1 | -21/+4 |
| * | Add new intrinsics: debug_trap, trap, read_cycle_counter, expect | gingerBill | 2021-04-22 | 1 | -2/+16 |
| * | Add `-doc-format` command for the new .odin-doc file format (to be used to ge... | gingerBill | 2021-04-18 | 1 | -1/+0 |
| * | Fix alignment for complex32 and quaternion64 | gingerBill | 2021-04-01 | 1 | -6/+6 |
| * | Implement `f16` functionality | gingerBill | 2021-04-01 | 1 | -33/+92 |
| * | `bit_set` support in debug symbols by treating them like a bit field of 1 bit... | gingerBill | 2021-03-23 | 1 | -0/+1 |
| * | Improve debug type names for composite types (arrays, map, struct, union) | gingerBill | 2021-03-23 | 1 | -0/+3 |
| * | Fix Addressing for SOA on store; Add intrinsics.type_struct_field_count(T) | gingerBill | 2021-03-01 | 1 | -0/+3 |
| * | Remove `#opaque` types | gingerBill | 2021-02-23 | 1 | -54/+0 |
| * | Remove `"pure"` and `"pure_none"` calling conventions | gingerBill | 2021-02-23 | 1 | -6/+0 |
| * | Remove `bit_field` in type info, runtime, and general core library | gingerBill | 2021-02-19 | 1 | -3/+0 |
| * | Remove `bit_field` type from Odin (keyword and dead runtime code still exists) | gingerBill | 2021-02-19 | 1 | -140/+0 |
| * | Make `container.Map` have similar semantics to the built-in `map` type | gingerBill | 2020-12-15 | 1 | -0/+3 |
| * | Support any comparable type for map keys | gingerBill | 2020-11-29 | 1 | -0/+6 |
| * | Support map keys for simple compare types | gingerBill | 2020-11-29 | 1 | -1/+3 |
| * | Simplify hashing approach `map` | gingerBill | 2020-11-29 | 1 | -0/+3 |
| * | Add `intrinsics.type_hasher_proc`; Make `map` work with generic hasher procedure | gingerBill | 2020-11-29 | 1 | -1/+5 |
| * | Add intrinsics.type_equal_proc; Make `map` use an internal equal procedure to... | gingerBill | 2020-11-29 | 1 | -0/+2 |
| * | map type internal reorganization | gingerBill | 2020-11-23 | 1 | -1/+1 |
| * | Fix logic for comparisons of struct #raw_union types | gingerBill | 2020-11-23 | 1 | -0/+3 |
| * | Add `equal` procedure field to `runtime.Type_Info_Struct` | gingerBill | 2020-11-23 | 1 | -48/+49 |
| * | Add `flags: Type_Info_Flags,` to `runtime.Type_Info` | gingerBill | 2020-11-23 | 1 | -0/+23 |
| * | Add comparisons to structs where all fields are comparable `==` and `!=` | gingerBill | 2020-11-23 | 1 | -0/+64 |
| * | Support string literals for fixed arrays of runes; Add %q support for arrays/... | gingerBill | 2020-11-20 | 1 | -21/+31 |