gingerBill
|
3224d04df8
|
Stub out os.open for wasi
|
2021-10-31 15:22:54 +00:00 |
|
gingerBill
|
c13c30b466
|
Update wasi to use string and slice types
|
2021-10-31 15:21:39 +00:00 |
|
gingerBill
|
0c1675c8b0
|
Correct string usage
|
2021-10-31 15:01:13 +00:00 |
|
gingerBill
|
22982586f1
|
Add basic support for wasi in package os
|
2021-10-31 13:45:00 +00:00 |
|
gingerBill
|
0d2c8dfeec
|
Separate os-specific things to separate file
|
2021-10-31 13:44:21 +00:00 |
|
gingerBill
|
305e965bcb
|
Add os_specific_wasi.odin
|
2021-10-31 13:08:19 +00:00 |
|
gingerBill
|
906c7ef0fc
|
Correct wasi linking
|
2021-10-31 13:04:28 +00:00 |
|
gingerBill
|
2a5b8f53fe
|
Add memmove and memset support for wasm
|
2021-10-31 12:47:50 +00:00 |
|
gingerBill
|
c6e08b059b
|
Move sys/wasi to sys/wasm/wasi
|
2021-10-31 12:30:10 +00:00 |
|
gingerBill
|
9a5216921c
|
Add wasi_wasm32
|
2021-10-31 01:08:17 +00:00 |
|
gingerBill
|
8a2078aa90
|
Add core:sys/wasi
|
2021-10-31 01:06:27 +00:00 |
|
gingerBill
|
841a96691b
|
Attempt to get wasm64 compiling with the correct features enabled
|
2021-10-31 00:37:37 +01:00 |
|
gingerBill
|
8ef6f9dd7b
|
Compile wasm64; Add lb_run_remove_unused_function_pass
|
2021-10-31 00:11:38 +01:00 |
|
gingerBill
|
5bc8a491a7
|
Begin work on supporting wasm64; Correct wasm32 compilation behaviour
|
2021-10-30 23:24:34 +01:00 |
|
gingerBill
|
87952fdb8e
|
big.Rat (Experimental)
|
2021-10-29 12:40:54 +01:00 |
|
gingerBill
|
c474e137ac
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-10-29 00:13:28 +01:00 |
|
gingerBill
|
7b8b2f042c
|
Add debug type information for matrix
|
2021-10-29 00:13:22 +01:00 |
|
Jeroen van Rijn
|
729e721b40
|
Merge pull request #1203 from thePHTest/stopwatch
Add a stopwatch to time.odin
|
2021-10-28 23:28:22 +02:00 |
|
Phil H
|
e4ce017183
|
better naming conventions for stopwatch procedures + fields
|
2021-10-28 14:08:21 -07:00 |
|
Phil
|
bbccf9ddbf
|
Add clock overloads for Duration and Stopwatch
|
2021-10-28 14:08:21 -07:00 |
|
Phil
|
a8425cfb47
|
Add a stopwatch to time.odin
|
2021-10-28 14:08:21 -07:00 |
|
gingerBill
|
ef29ffeb21
|
Correct llvm_vector_shuffle_reduction
|
2021-10-28 15:09:20 +01:00 |
|
gingerBill
|
3794d2417d
|
Write a log(n) fallback for llvm_vector_reduce_add
This may be what LLVM does at any rate
|
2021-10-28 15:01:13 +01:00 |
|
gingerBill
|
70793236ab
|
Support llvm_vector_reduce_add if the LLVM intrinsic is not supported
|
2021-10-28 00:57:10 +01:00 |
|
gingerBill
|
0a1ef1e59d
|
Improve comment
|
2021-10-28 00:50:03 +01:00 |
|
gingerBill
|
44a43eae10
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-10-28 00:49:14 +01:00 |
|
gingerBill
|
5b7f273165
|
Add matrix_type to demo.odin
|
2021-10-28 00:49:09 +01:00 |
|
gingerBill
|
fa07e45eda
|
Merge pull request #1249 from Yawning/feature/math-bits-improvements
core:math/bits: Improve add/sub/mul_u64
|
2021-10-28 00:19:57 +01:00 |
|
gingerBill
|
90d587df13
|
Support matrix type in core:odin
|
2021-10-27 23:49:37 +01:00 |
|
gingerBill
|
793a6479ef
|
Fix typo
|
2021-10-27 23:37:04 +01:00 |
|
gingerBill
|
47bef7a557
|
Update doc-format
|
2021-10-27 23:34:56 +01:00 |
|
gingerBill
|
208ba2c116
|
Comment clean up
|
2021-10-27 23:30:12 +01:00 |
|
gingerBill
|
42a8ac7096
|
Add support for matrix type in core:odin/doc-format
|
2021-10-27 23:26:39 +01:00 |
|
gingerBill
|
ccab715bbc
|
Add support for matrix type in doc format
|
2021-10-27 23:26:17 +01:00 |
|
Yawning Angel
|
ee724f183a
|
core:math/bits: Improve add/sub/mul_u64
* `add_u32`/`add_u64`/`add_uint` are now constant time
* `sub_u32`/`sub_u64`/`sub_uint` are now constant time
* `mul_u64` now uses `u128`
|
2021-10-27 12:37:35 +00:00 |
|
gingerBill
|
c4d2aae0ed
|
Merge pull request #1245 from odin-lang/new-matrix-type
`matrix` type
|
2021-10-26 21:08:08 +01:00 |
|
gingerBill
|
c722665c32
|
Merge pull request #1230 from jockus/master
Convert all vendor:OpenGL functions taking GLboolean to bool
|
2021-10-26 21:04:20 +01:00 |
|
gingerBill
|
8868bcf57a
|
Merge pull request #1234 from Skytrias/master
fix strip-semicolon using original file handle size
|
2021-10-26 21:04:02 +01:00 |
|
gingerBill
|
9e754cb0f1
|
Add slice.swap_between
|
2021-10-26 20:22:39 +01:00 |
|
gingerBill
|
802df73183
|
Remove unneeded call
|
2021-10-26 14:47:59 +01:00 |
|
gingerBill
|
9331ebebcc
|
Add #no_bounds_check to sorting procedures
|
2021-10-26 14:24:21 +01:00 |
|
gingerBill
|
c64674c39e
|
Remove unnecessary asserts
|
2021-10-26 13:38:48 +01:00 |
|
gingerBill
|
549a383cf0
|
Merge branch 'master' into new-matrix-type
|
2021-10-26 12:53:47 +01:00 |
|
gingerBill
|
ce8ddd0c3f
|
Add vendor:ENet to all_vendor.odin
|
2021-10-26 12:50:48 +01:00 |
|
gingerBill
|
98490454b6
|
Remove unneeded semicolons
|
2021-10-26 12:50:34 +01:00 |
|
gingerBill
|
bb334007cf
|
Merge pull request #1240 from graphitemaster/vendor-enet
vendor ENet
|
2021-10-26 12:49:14 +01:00 |
|
gingerBill
|
9522c42460
|
Change use of LLVMSizeOf to lb_sizeof
|
2021-10-26 12:17:39 +01:00 |
|
gingerBill
|
d165de0d4d
|
Move thread initialization variables in thread_unix.odin
|
2021-10-26 11:46:31 +01:00 |
|
gingerBill
|
5fb70c4c94
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-10-26 11:44:32 +01:00 |
|
gingerBill
|
72cc92dc5c
|
Add llvm_get_inline_asm for future compatibility
|
2021-10-26 11:44:25 +01:00 |
|