| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add `procs_windows_amd64.asm` for use with `-no-crt` | gingerBill | 2021-11-24 | 2 | -9/+15 |
| | | |||||
| * | Keep `-vet` happy for -no-crt and wasm targets | gingerBill | 2021-11-17 | 1 | -2/+0 |
| | | |||||
| * | Begin work in semi-standardized `js_wasm32` target | gingerBill | 2021-11-07 | 9 | -5/+42 |
| | | |||||
| * | Fix typos | gingerBill | 2021-11-07 | 1 | -2/+2 |
| | | |||||
| * | Improve support for `freestanding_wasm32` | gingerBill | 2021-11-07 | 4 | -29/+50 |
| | | |||||
| * | Change to `RUNTIME_LINKAGE` definition | gingerBill | 2021-11-04 | 1 | -1/+1 |
| | | |||||
| * | Reorganize code | gingerBill | 2021-11-04 | 1 | -29/+26 |
| | | |||||
| * | Correct foreign import library usage | gingerBill | 2021-11-04 | 1 | -2/+2 |
| | | |||||
| * | Use `Rtl*Memory` procedures with `-no-crt` on Windows | gingerBill | 2021-11-04 | 1 | -1/+29 |
| | | |||||
| * | Simplify logic for procs.odin | gingerBill | 2021-11-04 | 1 | -29/+4 |
| | | |||||
| * | Change `RUNTIME_LINKAGE` requirements | gingerBill | 2021-11-04 | 1 | -18/+17 |
| | | |||||
| * | Add `ODIN_BUILD_MODE` | gingerBill | 2021-11-04 | 1 | -17/+18 |
| | | |||||
| * | `@(linkage=<string>)` for procedures and variables; `@(require)` for ↵ | gingerBill | 2021-11-04 | 6 | -30/+29 |
| | | | | | procedures; `package runtime` linkage improvements; Subsequence improvements to `lb_run_remove_unused_function_pass` | ||||
| * | Correctly support `-default-to-nil-allocator` for all platforms | gingerBill | 2021-11-04 | 8 | -96/+85 |
| | | |||||
| * | Add `ODIN_NO_CRT` global constant | gingerBill | 2021-11-04 | 2 | -7/+46 |
| | | |||||
| * | Make runtime builtin matrix procedures `contextless` | gingerBill | 2021-11-03 | 1 | -19/+19 |
| | | |||||
| * | Add procs for wasm32 | gingerBill | 2021-10-31 | 1 | -0/+7 |
| | | |||||
| * | Add default_allocators_wasi.odin | gingerBill | 2021-10-31 | 1 | -0/+32 |
| | | |||||
| * | Update wasi to use `string` and slice types | gingerBill | 2021-10-31 | 1 | -1/+1 |
| | | |||||
| * | Add os_specific_wasi.odin | gingerBill | 2021-10-31 | 1 | -0/+10 |
| | | |||||
| * | Add `memmove` and `memset` support for `wasm` | gingerBill | 2021-10-31 | 1 | -7/+34 |
| | | |||||
| * | Add `wasi_wasm32` | gingerBill | 2021-10-31 | 5 | -178/+91 |
| | | |||||
| * | Compile `wasm64`; Add `lb_run_remove_unused_function_pass` | gingerBill | 2021-10-31 | 2 | -14/+16 |
| | | |||||
| * | Begin work on supporting `wasm64`; Correct `wasm32` compilation behaviour | gingerBill | 2021-10-30 | 1 | -142/+156 |
| | | |||||
| * | Merge pull request #1245 from odin-lang/new-matrix-type | gingerBill | 2021-10-26 | 5 | -13/+324 |
| |\ | | | | | `matrix` type | ||||
| | * | Fix typos | gingerBill | 2021-10-25 | 1 | -8/+8 |
| | | | |||||
| | * | Reorder code | gingerBill | 2021-10-25 | 1 | -13/+15 |
| | | | |||||
| | * | Rename `hermitian_adjoint` | gingerBill | 2021-10-25 | 1 | -14/+13 |
| | | | |||||
| | * | Minor changes to `where` conditions | gingerBill | 2021-10-25 | 1 | -2/+2 |
| | | | |||||
| | * | Improve core_builtin_matrix.odin | gingerBill | 2021-10-25 | 1 | -36/+23 |
| | | | |||||
| | * | Fix typo | gingerBill | 2021-10-25 | 1 | -2/+2 |
| | | | |||||
| | * | Improve internal procedures | gingerBill | 2021-10-25 | 1 | -13/+9 |
| | | | |||||
| | * | Add comments to `Type_Info_Matrix` | gingerBill | 2021-10-25 | 1 | -1/+2 |
| | | | |||||
| | * | Merge branch 'master' into new-matrix-type | gingerBill | 2021-10-23 | 3 | -14/+74 |
| | |\ | |||||
| | * | | Correct core_builtin_matrix.odin | gingerBill | 2021-10-21 | 1 | -94/+63 |
| | | | | |||||
| | * | | Add builtin procedures for matrix values: `determinant`, `adjugate`, ↵ | gingerBill | 2021-10-20 | 1 | -0/+317 |
| | | | | | | | | | | | | | `inverse`, `inverse_transpose`, `hermitian_adjoint` | ||||
| | * | | Support matrix literals | gingerBill | 2021-10-20 | 1 | -1/+1 |
| | | | | |||||
| | * | | Support indexing matrices | gingerBill | 2021-10-19 | 1 | -0/+23 |
| | | | | |||||
| | * | | Change syntax for matrices to `matrix[R, C]T` | gingerBill | 2021-10-19 | 1 | -2/+2 |
| | | | | |||||
| | * | | Begin work on matrix type | gingerBill | 2021-10-18 | 2 | -0/+17 |
| | | | | |||||
| * | | | Remove unneeded call | gingerBill | 2021-10-26 | 1 | -1/+1 |
| | | | | |||||
| * | | | Remove unnecessary `assert`s | gingerBill | 2021-10-26 | 1 | -12/+4 |
| | |/ |/| | |||||
| * | | Unify `memory_equal` and `string_eq` | gingerBill | 2021-10-23 | 1 | -64/+67 |
| | | | |||||
| * | | Improve `runtime.string_eq` | gingerBill | 2021-10-23 | 1 | -8/+65 |
| | | | |||||
| * | | Strip semicolons | gingerBill | 2021-10-23 | 2 | -3/+3 |
| |/ | |||||
| * | Add `runtime._cleanup_runtime` internal call | gingerBill | 2021-10-18 | 1 | -1/+6 |
| | | |||||
| * | Remove explicit link name from `runtime.memset` | gingerBill | 2021-10-16 | 1 | -2/+1 |
| | | |||||
| * | Correct issue with the generated `map` type internals; Simplify map rehash ↵ | gingerBill | 2021-10-07 | 1 | -54/+37 |
| | | | | | logic to utilize `resize` | ||||
| * | Add more `runtime.print_int` procedures | gingerBill | 2021-10-07 | 1 | -0/+4 |
| | | |||||
| * | Correct `runtime.floattidf` and other related i128<->f64 internal procedures | gingerBill | 2021-09-28 | 1 | -14/+14 |
| | | |||||