aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* core/mem: Add zero_explicitYawning Angel2021-10-311-0/+9
* core/intrinsics: Add mem_zero_volatileYawning Angel2021-10-311-0/+1
* Add procs for wasm32gingerBill2021-10-311-0/+7
* Add default_allocators_wasi.odingingerBill2021-10-311-0/+32
* Stub out os.open for wasigingerBill2021-10-311-47/+1
* Update wasi to use `string` and slice typesgingerBill2021-10-313-204/+303
* Correct string usagegingerBill2021-10-311-27/+37
* Add basic support for wasi in package osgingerBill2021-10-312-10/+36
* Separate os-specific things to separate filegingerBill2021-10-312-33/+37
* Add os_specific_wasi.odingingerBill2021-10-311-0/+10
* Correct wasi linkinggingerBill2021-10-311-198/+218
* Add `memmove` and `memset` support for `wasm`gingerBill2021-10-311-7/+34
* Move `sys/wasi` to `sys/wasm/wasi`gingerBill2021-10-311-228/+226
* Add `wasi_wasm32`gingerBill2021-10-316-209/+122
* Add `core:sys/wasi`gingerBill2021-10-311-0/+1819
* Compile `wasm64`; Add `lb_run_remove_unused_function_pass`gingerBill2021-10-312-14/+16
* Begin work on supporting `wasm64`; Correct `wasm32` compilation behaviourgingerBill2021-10-301-142/+156
* `big.Rat` (Experimental)gingerBill2021-10-295-14/+614
* better naming conventions for stopwatch procedures + fieldsPhil H2021-10-281-10/+10
* Add clock overloads for Duration and StopwatchPhil2021-10-281-4/+19
* Add a stopwatch to time.odinPhil2021-10-281-1/+30
* Merge pull request #1249 from Yawning/feature/math-bits-improvementsgingerBill2021-10-281-42/+30
|\
| * core:math/bits: Improve add/sub/mul_u64Yawning Angel2021-10-271-42/+30
* | Support `matrix` type in `core:odin`gingerBill2021-10-275-21/+85
* | Update doc-formatgingerBill2021-10-271-5/+7
* | Comment clean upgingerBill2021-10-271-4/+4
* | Add support for matrix type in `core:odin/doc-format`gingerBill2021-10-271-0/+3
|/
* Merge pull request #1245 from odin-lang/new-matrix-typegingerBill2021-10-2611-23/+389
|\
| * Merge branch 'master' into new-matrix-typegingerBill2021-10-261-2/+6
| |\
| * | Fix typosgingerBill2021-10-251-8/+8
| * | Reorder codegingerBill2021-10-251-13/+15
| * | Rename `hermitian_adjoint`gingerBill2021-10-251-14/+13
| * | Minor changes to `where` conditionsgingerBill2021-10-251-2/+2
| * | Improve core_builtin_matrix.odingingerBill2021-10-251-36/+23
| * | Fix typogingerBill2021-10-251-2/+2
| * | Improve internal proceduresgingerBill2021-10-252-21/+11
| * | Remove assertgingerBill2021-10-251-1/+1
| * | Add comments to `Type_Info_Matrix`gingerBill2021-10-251-1/+2
| * | Merge branch 'master' into new-matrix-typegingerBill2021-10-243-2/+5
| |\ \
| * \ \ Merge branch 'master' into new-matrix-typegingerBill2021-10-234-14/+76
| |\ \ \
| * | | | Correct core_builtin_matrix.odingingerBill2021-10-211-94/+63
| * | | | Add builtin procedures for matrix values: `determinant`, `adjugate`, `inverse...gingerBill2021-10-201-0/+317
| * | | | Fix json.marshal for MatrixgingerBill2021-10-201-0/+3
| * | | | Fix %#v for matricesgingerBill2021-10-201-1/+7
| * | | | Support matrix literalsgingerBill2021-10-202-3/+3
| * | | | Support indexing matricesgingerBill2021-10-191-0/+23
| * | | | Change syntax for matrices to `matrix[R, C]T`gingerBill2021-10-193-7/+6
| * | | | Basic support for matrix*vector, vector*matrix operationsgingerBill2021-10-191-8/+8
| * | | | Very basic matrix support in backendgingerBill2021-10-181-1/+34
| * | | | Begin work on matrix typegingerBill2021-10-185-1/+38