| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix gbMutex for *nix | gingerBill | 2018-08-19 | 1 | -1/+1 |
| | | |||||
| * | Fix demo | gingerBill | 2018-08-17 | 1 | -1/+1 |
| | | |||||
| * | Disable non-comparison operations for enum (use `bit_set` for flags) | gingerBill | 2018-08-17 | 1 | -1/+6 |
| | | |||||
| * | Add underlying type for `bit_set` | gingerBill | 2018-08-17 | 1 | -4/+7 |
| | | |||||
| * | bit_set['A'..'Z'], bit_set[0..8] | gingerBill | 2018-08-16 | 1 | -27/+41 |
| | | |||||
| * | Constant evaluation for `in` expression for `bit_set`s | gingerBill | 2018-08-16 | 1 | -1/+3 |
| | | |||||
| * | Fix demo and improve type hinting | gingerBill | 2018-08-14 | 1 | -52/+24 |
| | | |||||
| * | Minor sanity features for `bit_set` | gingerBill | 2018-08-14 | 1 | -23/+52 |
| | | |||||
| * | `bit_set` constants | gingerBill | 2018-08-14 | 1 | -3/+11 |
| | | |||||
| * | Add `bit_set` type | gingerBill | 2018-08-14 | 1 | -0/+20 |
| | | |||||
| * | Replace `context <- c {}` with `context = c;`. context assignments are ↵ | gingerBill | 2018-08-04 | 1 | -11/+9 |
| | | | | | scope based | ||||
| * | Reduce number of range and slice operators #239 | gingerBill | 2018-08-01 | 7 | -33/+31 |
| | | | | | Replace .. and ... with : and .. | ||||
| * | Add older demos | gingerBill | 2018-07-29 | 2 | -0/+1348 |
| | | |||||
| * | using Foo :: enum {A, B, C}; len(Foo) | gingerBill | 2018-07-29 | 1 | -5/+6 |
| | | |||||
| * | Rename `free` to `delete` for non pointer types | gingerBill | 2018-07-08 | 1 | -3/+2 |
| | | |||||
| * | Allow `.allocator` for dynamic arrays; Add `mem.Pool` | gingerBill | 2018-06-12 | 1 | -23/+0 |
| | | |||||
| * | Change our IR name mangling rules | gingerBill | 2018-06-03 | 1 | -5/+1 |
| | | |||||
| * | Remove special shared scope for runtime stuff | gingerBill | 2018-06-03 | 1 | -4/+4 |
| | | |||||
| * | Remove need for __llvm_core | gingerBill | 2018-06-03 | 1 | -1/+4 |
| | | |||||
| * | Use const & for Array<AstNode *> parameters | gingerBill | 2018-06-03 | 1 | -8/+1 |
| | | |||||
| * | Re-allow `when` statements at the file scope | gingerBill | 2018-06-02 | 1 | -3/+5 |
| | | |||||
| * | Remove dead code from checker | gingerBill | 2018-06-02 | 1 | -0/+8 |
| | | |||||
| * | Comment based build tags for packages (basic and temporary) | gingerBill | 2018-05-28 | 1 | -1/+1 |
| | | |||||
| * | Change import lookup | gingerBill | 2018-05-27 | 1 | -0/+1 |
| | | |||||
| * | Remove unused packages | gingerBill | 2018-05-27 | 1 | -0/+1 |
| | | |||||
| * | Fix demo.odin | gingerBill | 2018-05-27 | 1 | -1/+0 |
| | | |||||
| * | Fix delayed assert collection | gingerBill | 2018-05-27 | 1 | -2/+0 |
| | | |||||
| * | Allow for either .odin file or directory as the initial start | gingerBill | 2018-05-27 | 5 | -1478/+0 |
| | | |||||
| * | Move ODIN_* platform constants to `core:os` | gingerBill | 2018-05-27 | 1 | -1/+1 |
| | | |||||
| * | IR now builds with the new package system | gingerBill | 2018-05-27 | 1 | -0/+755 |
| | | |||||
| * | Fix demo for removing default struct values | gingerBill | 2018-05-20 | 1 | -1/+1 |
| | | |||||
| * | Allow for NO_DEFAULT_STRUCT_VALUES | gingerBill | 2018-05-13 | 1 | -63/+5 |
| | | | | | (will decide later if I want them or not) | ||||
| * | `deprecated` attribute for procedure declarations | gingerBill | 2018-03-03 | 1 | -0/+15 |
| | | |||||
| * | `cstring` | gingerBill | 2018-02-28 | 1 | -0/+18 |
| | | |||||
| * | Demo fix | gingerBill | 2018-02-25 | 1 | -1/+1 |
| | | |||||
| * | Revert demo | gingerBill | 2018-02-25 | 1 | -5/+754 |
| | | |||||
| * | Fix slice bounds checking | gingerBill | 2018-02-25 | 1 | -754/+5 |
| | | |||||
| * | Make `switch in f {` valid | gingerBill | 2018-02-25 | 1 | -1/+1 |
| | | |||||
| * | Replace `compile_assert` with `#assert` | gingerBill | 2018-02-24 | 8 | -16/+17 |
| | | |||||
| * | Minor fix to demo | gingerBill | 2018-02-17 | 1 | -1/+1 |
| | | |||||
| * | Disallow #complete switch ranges | gingerBill | 2018-02-17 | 1 | -4/+4 |
| | | |||||
| * | #complete switch; Removal of dyncall | gingerBill | 2018-02-17 | 1 | -10/+42 |
| | | |||||
| * | Replace [...] with [?] | gingerBill | 2018-02-13 | 2 | -14/+14 |
| | | |||||
| * | Update demo.odinv0.8.1 | gingerBill | 2018-02-11 | 1 | -3/+1 |
| | | |||||
| * | v0.8.1 | gingerBill | 2018-02-11 | 1 | -0/+2 |
| | | | | | Fix initialization values for variables | ||||
| * | v0.8.0v0.8.0 | gingerBill | 2018-02-09 | 1 | -2/+43 |
| | | |||||
| * | `distinct` keyword for type declarations | gingerBill | 2018-02-05 | 1 | -4/+18 |
| | | |||||
| * | `enum #export` | gingerBill | 2018-01-21 | 1 | -0/+11 |
| | | |||||
| * | Reimplement opt stage | gingerBill | 2018-01-20 | 1 | -5/+1 |
| | | |||||
| * | Remove timing for llvm-opt | gingerBill | 2018-01-20 | 1 | -2/+6 |
| | | |||||