| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Minor code reorganization | gingerBill | 2018-02-25 | 1 | -0/+1 | |
| | | ||||||
| * | Fix slice bounds checking | gingerBill | 2018-02-25 | 1 | -25/+30 | |
| | | ||||||
| * | `-out` and generate executable in the current working directory | gingerBill | 2018-02-25 | 1 | -7/+18 | |
| | | ||||||
| * | fixed issues with uninitialized contexts | Brendan Punsky | 2018-02-24 | 1 | -0/+6 | |
| | | | | also, `any_to_bytes` I think, and maybe some bindings in `core:sys/windows.odin` | |||||
| * | auto_cast | gingerBill | 2018-02-18 | 1 | -0/+8 | |
| | | ||||||
| * | Fix compile time issue regarding switch ranges | gingerBill | 2018-02-17 | 1 | -22/+12 | |
| | | ||||||
| * | #complete switch; Removal of dyncall | gingerBill | 2018-02-17 | 1 | -8/+7 | |
| | | ||||||
| * | Fix `make` | gingerBill | 2018-02-11 | 1 | -2/+5 | |
| | | ||||||
| * | Fix zero value initialization in IR | gingerBill | 2018-02-11 | 1 | -13/+11 | |
| | | ||||||
| * | Change local variable alignment to 16 bytes for the time being | gingerBill | 2018-02-05 | 1 | -1/+3 | |
| | | ||||||
| * | Minor `context` fix | gingerBill | 2018-02-05 | 1 | -13/+22 | |
| | | ||||||
| * | Add extra check to ir_emit_zero_init | gingerBill | 2018-02-05 | 1 | -1/+3 | |
| | | ||||||
| * | Add extra zero init for IR | gingerBill | 2018-01-31 | 1 | -4/+4 | |
| | | ||||||
| * | Reduce type info data size in IR | gingerBill | 2018-01-28 | 1 | -15/+4 | |
| | | ||||||
| * | Improve min-dep for Type Info | gingerBill | 2018-01-28 | 1 | -3/+2 | |
| | | ||||||
| * | Add ir_emit_store_union_variant to reduce alloca use | gingerBill | 2018-01-28 | 1 | -12/+18 | |
| | | ||||||
| * | Add ODIN_DEBUG | gingerBill | 2018-01-28 | 1 | -1/+1 | |
| | | ||||||
| * | Fix minimum dependency generation for foreign entities | gingerBill | 2018-01-28 | 1 | -20/+38 | |
| | | ||||||
| * | Fix nested `defer` blocks | gingerBill | 2018-01-21 | 1 | -1/+1 | |
| | | ||||||
| * | Fix boolean casting | gingerBill | 2018-01-21 | 1 | -9/+2 | |
| | | ||||||
| * | Cache type size/align; Improve speed of ir_print.cpp | gingerBill | 2018-01-20 | 1 | -1/+4 | |
| | | ||||||
| * | Fix empty union IR bug | gingerBill | 2018-01-19 | 1 | -2/+5 | |
| | | ||||||
| * | Change to HeapAlloc et al on Windows | gingerBill | 2018-01-18 | 1 | -2/+1 | |
| | | ||||||
| * | `-no-bounds-check` | gingerBill | 2018-01-18 | 1 | -2/+10 | |
| | | ||||||
| * | Add basic debug information needed for stepping over code | gingerBill | 2018-01-18 | 1 | -23/+35 | |
| | | ||||||
| * | Modify boolean conversion in IR | gingerBill | 2018-01-17 | 1 | -2/+11 | |
| | | ||||||
| * | Named return value act as variables; Code reorganization | gingerBill | 2018-01-17 | 1 | -78/+43 | |
| | | ||||||
| * | Fix ir_emit_store for booleans | gingerBill | 2018-01-17 | 1 | -9/+3 | |
| | | ||||||
| * | Specific sized booleans: b8, b16, b32, b64 | gingerBill | 2018-01-17 | 1 | -9/+15 | |
| | | ||||||
| * | Remove `u128` and `i128` | gingerBill | 2018-01-13 | 1 | -26/+5 | |
| | | ||||||
| * | Fix issue #172 | gingerBill | 2018-01-10 | 1 | -1/+3 | |
| | | ||||||
| * | Fix min/max for floats | gingerBill | 2018-01-01 | 1 | -7/+9 | |
| | | ||||||
| * | Fix 'llvm bool' emit store | gingerBill | 2017-12-23 | 1 | -2/+6 | |
| | | ||||||
| * | Fix map internals | gingerBill | 2017-12-23 | 1 | -1/+4 | |
| | | ||||||
| * | "Fix" LLVM boolean bug (more like a bodge) | gingerBill | 2017-12-22 | 1 | -20/+48 | |
| | | ||||||
| * | Revert `map` to be a value type and not a reference type | gingerBill | 2017-12-21 | 1 | -63/+76 | |
| | | | | | (Implement code for "const ref" parameters) | |||||
| * | Fix len, cap, comparison against nil for `map` | gingerBill | 2017-12-18 | 1 | -16/+20 | |
| | | ||||||
| * | `map` is internally backed by a pointer (i.e. a "reference type") | gingerBill | 2017-12-17 | 1 | -52/+80 | |
| | | ||||||
| * | Remove `struct #ordered` | gingerBill | 2017-12-17 | 1 | -4/+7 | |
| | | ||||||
| * | Change Map and PtrSet grow rate | gingerBill | 2017-12-12 | 1 | -2/+2 | |
| | | ||||||
| * | Merge branch 'checker-optimizations' into explicit-overloading | gingerBill | 2017-12-12 | 1 | -7/+5 | |
| |\ | | | | | | | | | # Conflicts: # examples/demo.odin | |||||
| | * | Localize checker data | gingerBill | 2017-12-12 | 1 | -7/+5 | |
| | | | ||||||
| * | | Print `nil` for nil procedures in fmt.odin | gingerBill | 2017-12-12 | 1 | -30/+16 | |
| |/ | ||||||
| * | Disable struct field reordering (for the time being) | gingerBill | 2017-12-12 | 1 | -11/+0 | |
| | | ||||||
| * | Change how abs, min, max, and clamp are implemented for floats | gingerBill | 2017-12-11 | 1 | -64/+52 | |
| | | ||||||
| * | Fix proc groups from import names | gingerBill | 2017-12-10 | 1 | -2/+5 | |
| | | ||||||
| * | Explicit procedure group; Remove implicit procedure overloading | gingerBill | 2017-12-09 | 1 | -10/+11 | |
| | | ||||||
| * | Added skip for Entity_ProcedureGrouping | Aleksander Birkeland | 2017-12-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix union_tag_size; Fix constant array of array literal printing with scalar ↵ | gingerBill | 2017-12-03 | 1 | -27/+21 | |
| | | | | | contents | |||||
| * | &x.(type) | gingerBill | 2017-11-30 | 1 | -3/+74 | |
| | | ||||||