| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update tildeupdate-tilde | gingerBill | 2024-06-13 | 1 | -1/+3 |
| | | |||||
| * | Add define flag for codegen | gingerBill | 2024-06-11 | 1 | -1/+5 |
| | | | | | It's currently disabled until things even work | ||||
| * | Update tilde files | gingerBill | 2024-06-11 | 1 | -9/+0 |
| | | |||||
| * | Fill out more of the tilde expression code | gingerBill | 2024-04-30 | 1 | -0/+2 |
| | | |||||
| * | Update again | gingerBill | 2024-04-30 | 1 | -0/+15 |
| | | |||||
| * | Begin fixing type info stuff | gingerBill | 2024-04-30 | 1 | -2/+2 |
| | | |||||
| * | Update Tilde | gingerBill | 2024-04-30 | 1 | -42/+16 |
| | | |||||
| * | Begin updating Tilde | gingerBill | 2024-04-26 | 1 | -47/+48 |
| | | |||||
| * | Minor fix to call expr in tilde with variadic parameters | gingerBill | 2023-12-13 | 1 | -2/+1 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-12-13 | 1 | -4/+5 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-09-11 | 1 | -4/+4 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-08-21 | 1 | -9/+8 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-08-19 | 1 | -7/+23 |
| | | |||||
| * | Tilde: Begin work on #soa | gingerBill | 2023-08-07 | 1 | -1/+2 |
| | | |||||
| * | Mock out map get/set functionality | gingerBill | 2023-08-07 | 1 | -1/+5 |
| | | |||||
| * | Add hasher proc generation | gingerBill | 2023-08-03 | 1 | -0/+188 |
| | | |||||
| * | Generate equal proc for unions | gingerBill | 2023-08-03 | 1 | -1/+45 |
| | | |||||
| * | Update Tilde for the new TB_Passes approach | gingerBill | 2023-07-28 | 1 | -37/+121 |
| | | |||||
| * | BODGE for finding procedure symbols | gingerBill | 2023-07-28 | 1 | -3/+4 |
| | | | | | Related to a dependency graph race condition bug (THIS NEEDS TO BE FIXED) | ||||
| * | Fix dependency issue; Allow polymorphic procedures in tilde | gingerBill | 2023-07-25 | 1 | -21/+34 |
| | | |||||
| * | Support non-constant global slices | gingerBill | 2023-07-25 | 1 | -2/+5 |
| | | |||||
| * | Generate anonymous procedure literals | gingerBill | 2023-07-25 | 1 | -1/+58 |
| | | |||||
| * | Update tilde | gingerBill | 2023-07-25 | 1 | -39/+15 |
| | | |||||
| * | Implement basic runtime type information | gingerBill | 2023-07-25 | 1 | -3/+2 |
| | | | | | This allows for `runtime.println_any` to work! | ||||
| * | Begin work on setting up type information table | gingerBill | 2023-07-24 | 1 | -0/+2 |
| | | |||||
| * | Fix `transmute(uintptr)ptr` etc | gingerBill | 2023-07-24 | 1 | -0/+6 |
| | | |||||
| * | Implement for in statements for array-like values | gingerBill | 2023-07-24 | 1 | -1/+1 |
| | | |||||
| * | Update Tilde to fix reg alloc bug | gingerBill | 2023-07-24 | 1 | -1/+1 |
| | | |||||
| * | Update Tilde for testing reg spill stuff | gingerBill | 2023-07-24 | 1 | -3/+27 |
| | | |||||
| * | Multithread tilde backend | gingerBill | 2023-07-24 | 1 | -15/+29 |
| | | |||||
| * | Move linker code into separate file | gingerBill | 2023-07-24 | 1 | -1/+1 |
| | | |||||
| * | Update Tilde to get basic "Hello World" working with `runtime.print_string` | gingerBill | 2023-07-24 | 1 | -3/+3 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-07-24 | 1 | -3/+6 |
| | | |||||
| * | Begin working on a minimum build | gingerBill | 2023-07-23 | 1 | -35/+67 |
| | | |||||
| * | Update Tilde; Add `min` and `max` | gingerBill | 2023-07-22 | 1 | -23/+26 |
| | | |||||
| * | Simplify procedure argument handling | gingerBill | 2023-07-22 | 1 | -27/+86 |
| | | |||||
| * | Begin work on builtin procedures | gingerBill | 2023-07-22 | 1 | -1/+2 |
| | | |||||
| * | Implement call expressions | gingerBill | 2023-07-22 | 1 | -2/+183 |
| | | |||||
| * | Support multiple return values for non-odin calling conventions | gingerBill | 2023-07-22 | 1 | -18/+46 |
| | | |||||
| * | Support multiple return values | gingerBill | 2023-07-22 | 1 | -11/+55 |
| | | |||||
| * | Update Tilde to get procedure passing rules | gingerBill | 2023-07-22 | 1 | -12/+120 |
| | | |||||
| * | Add `defer` statements; add implicit `context` pointer to context stack | gingerBill | 2023-07-19 | 1 | -4/+23 |
| | | |||||
| * | Mock out `defer` handling logic (before handling `defer` statements) | gingerBill | 2023-07-19 | 1 | -12/+16 |
| | | |||||
| * | Support branch statements `break`/`continue`/`fallthrough` | gingerBill | 2023-07-19 | 1 | -2/+12 |
| | | |||||
| * | Implement if statements | gingerBill | 2023-07-19 | 1 | -2/+2 |
| | | |||||
| * | Update TB | gingerBill | 2023-07-19 | 1 | -6/+6 |
| | | |||||
| * | Implement Ternary If Expression | gingerBill | 2023-07-18 | 1 | -5/+7 |
| | | |||||
| * | Mock out binary expressions and variable declarations | gingerBill | 2023-07-18 | 1 | -1/+2 |
| | | |||||
| * | Update tilde; procedure type determination from debug types | gingerBill | 2023-07-18 | 1 | -261/+14 |
| | | |||||
| * | Planning for multi-valued expressions in the tilde backend | gingerBill | 2023-07-17 | 1 | -5/+4 |
| | | |||||