gingerBill
|
87952fdb8e
|
big.Rat (Experimental)
|
2021-10-29 12:40:54 +01: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
|
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
|
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 |
|
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
|
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
|
d165de0d4d
|
Move thread initialization variables in thread_unix.odin
|
2021-10-26 11:46:31 +01:00 |
|
gingerBill
|
12ebd422c6
|
Fix typos
|
2021-10-25 19:04:08 +01:00 |
|
gingerBill
|
7ac156755b
|
Reorder code
|
2021-10-25 15:36:00 +01:00 |
|
gingerBill
|
973ca6824c
|
Rename hermitian_adjoint
|
2021-10-25 15:35:06 +01:00 |
|
gingerBill
|
9c7956be9e
|
Minor changes to where conditions
|
2021-10-25 15:16:34 +01:00 |
|
gingerBill
|
4475454632
|
Improve core_builtin_matrix.odin
|
2021-10-25 14:59:43 +01:00 |
|
gingerBill
|
f15825d2c6
|
Fix typo
|
2021-10-25 13:32:53 +01:00 |
|
gingerBill
|
aaaddd03a6
|
Improve internal procedures
|
2021-10-25 01:28:06 +01:00 |
|
gingerBill
|
79ad6f4564
|
Remove assert
|
2021-10-25 01:02:38 +01:00 |
|
gingerBill
|
c60c7a7621
|
Add comments to Type_Info_Matrix
|
2021-10-25 00:47:12 +01:00 |
|
gingerBill
|
7a29f6cff0
|
Merge branch 'master' into new-matrix-type
|
2021-10-24 12:36:34 +01:00 |
|
gingerBill
|
c9e6862332
|
Add id to thread.Thread
|
2021-10-24 12:30:25 +01:00 |
|
gingerBill
|
b4df51e483
|
Merge branch 'master' into new-matrix-type
|
2021-10-23 19:24:47 +01:00 |
|
gingerBill
|
d54b708ba8
|
Unify memory_equal and string_eq
|
2021-10-23 17:18:40 +01:00 |
|
gingerBill
|
fba20c9bd3
|
Improve runtime.string_eq
|
2021-10-23 17:10:30 +01:00 |
|
gingerBill
|
18ed444a63
|
Strip semicolons
|
2021-10-23 17:10:12 +01:00 |
|
André
|
3323c2730f
|
memleak fix on destroy_multi_logger()
data.loggers were never deleted
|
2021-10-23 12:24:53 +02:00 |
|
gingerBill
|
3b3e7550f6
|
Correct core_builtin_matrix.odin
|
2021-10-21 00:04:08 +01:00 |
|
gingerBill
|
bb0855b35a
|
Add builtin procedures for matrix values: determinant, adjugate, inverse, inverse_transpose, hermitian_adjoint
|
2021-10-20 17:00:59 +01:00 |
|
gingerBill
|
cdf881a378
|
Fix json.marshal for Matrix
|
2021-10-20 15:02:55 +01:00 |
|
gingerBill
|
f454ac3150
|
Fix %#v for matrices
|
2021-10-20 00:43:07 +01:00 |
|
gingerBill
|
82b6772ea4
|
Support matrix literals
|
2021-10-20 00:40:03 +01:00 |
|
gingerBill
|
662cbaf425
|
Support indexing matrices
|
2021-10-19 12:13:19 +01:00 |
|
gingerBill
|
1556fad65a
|
Change syntax for matrices to matrix[R, C]T
|
2021-10-19 11:31:11 +01:00 |
|
gingerBill
|
243e2e2b8a
|
Basic support for matrix*vector, vector*matrix operations
|
2021-10-19 11:24:26 +01:00 |
|
gingerBill
|
ba331024af
|
Very basic matrix support in backend
|
2021-10-18 18:16:52 +01:00 |
|
gingerBill
|
4c655865e5
|
Begin work on matrix type
|
2021-10-18 16:52:19 +01:00 |
|
gingerBill
|
7aac8df2f2
|
Add runtime._cleanup_runtime internal call
|
2021-10-18 12:28:46 +01:00 |
|
gingerBill
|
e98e62ec13
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-10-16 23:39:23 +01:00 |
|
gingerBill
|
eb3c1506f0
|
Remove explicit link name from runtime.memset
|
2021-10-16 23:39:14 +01:00 |
|
gingerBill
|
5bd4536372
|
Merge pull request #1220 from zhibog/master
Add crypto library. Additional information is included in the README.md
|
2021-10-16 22:42:42 +01:00 |
|
zhibog
|
7fa05238b8
|
Added note due address thread safety
|
2021-10-16 19:37:23 +02:00 |
|
zhibog
|
dd7449b8b5
|
Fixed some typos in proc names
|
2021-10-16 19:20:43 +02:00 |
|
zhibog
|
b7a0627d09
|
Remove the read_entire_file from the crypto utils and now use the one within core:os
|
2021-10-16 18:46:18 +02:00 |
|