Folkert
|
0c7a4179aa
|
report malformed int and float patterns
|
2020-07-04 20:29:37 +02:00 |
|
Richard Feldman
|
55045e1cea
|
Fix some tests and docs
|
2020-06-25 22:11:46 -04:00 |
|
Richard Feldman
|
ae58ef914d
|
Sort fields in one pass, and drop 0-sized fields
|
2020-06-25 01:49:59 -04:00 |
|
Richard Feldman
|
487c1e3b75
|
Derive more things for UnionVariant
|
2020-06-25 01:26:07 -04:00 |
|
Richard Feldman
|
ec953e9a15
|
Drop zero-sized record fields
|
2020-06-25 01:25:52 -04:00 |
|
Richard Feldman
|
46c43da1de
|
Improve debug output
|
2020-06-25 01:25:33 -04:00 |
|
Richard Feldman
|
72bdeb6e3c
|
Avoid a clone
|
2020-06-25 00:41:33 -04:00 |
|
Richard Feldman
|
e0fc71526e
|
Clean up some debugging info
|
2020-06-25 00:28:01 -04:00 |
|
Richard Feldman
|
72d865b753
|
Add a derive(Debug)
|
2020-06-25 00:15:02 -04:00 |
|
Richard Feldman
|
0550af17d2
|
Fix some empty list edge cases
|
2020-06-25 00:02:52 -04:00 |
|
Richard Feldman
|
2332650785
|
Add cfg(debug_assertions) where appropriate
|
2020-06-24 23:15:12 -04:00 |
|
Richard Feldman
|
c5fbb05ce9
|
Fix an error message
|
2020-06-24 23:15:03 -04:00 |
|
Richard Feldman
|
0f36255f83
|
Fix List.first types
|
2020-06-24 23:08:25 -04:00 |
|
Richard Feldman
|
14c31d55ee
|
Fix List.set monomorphization
|
2020-06-23 23:42:12 -04:00 |
|
Richard Feldman
|
4fdb39ee71
|
Delete some unused helpers
|
2020-06-23 21:17:51 -04:00 |
|
Richard Feldman
|
f350c0ed52
|
Fix List.len monomorphization
|
2020-06-23 21:14:23 -04:00 |
|
Richard Feldman
|
1c98248b91
|
Ops for sqrt and round
|
2020-06-23 18:05:30 -04:00 |
|
Richard Feldman
|
9f8c48118f
|
wip List.get
|
2020-06-22 23:30:11 -04:00 |
|
Richard Feldman
|
88990c8711
|
Move Int and Float modules into Num
|
2020-06-22 23:25:38 -04:00 |
|
Richard Feldman
|
d041355c1d
|
Rename to_owned to into_owned
|
2020-06-21 22:30:16 -04:00 |
|
Richard Feldman
|
8d92920731
|
Re-add Float128 and Float16
|
2020-06-21 22:29:28 -04:00 |
|
Richard Feldman
|
b97c94c2da
|
Fix infinite loop
|
2020-06-21 22:29:28 -04:00 |
|
Richard Feldman
|
5ec512a0e7
|
Drop dead code
|
2020-06-21 21:23:01 -04:00 |
|
Richard Feldman
|
41519fc5a9
|
Remove incorrect debug_assert
|
2020-06-21 21:22:57 -04:00 |
|
Richard Feldman
|
52dfb75dc0
|
Fix some Int8s that should have been Int1s
|
2020-06-21 16:52:22 -04:00 |
|
Richard Feldman
|
56c637e399
|
Fix some constraint gen
|
2020-06-21 16:48:44 -04:00 |
|
Richard Feldman
|
32b9b1ea60
|
Remove FLOAT_ADD and similar
|
2020-06-21 15:35:38 -04:00 |
|
Richard Feldman
|
ddf980e475
|
Use RunLowLevel over calling Bool.and
|
2020-06-21 15:25:03 -04:00 |
|
Richard Feldman
|
1f6afe1182
|
Default Num layout to Int
|
2020-06-21 15:21:03 -04:00 |
|
Richard Feldman
|
6ef74a2432
|
Add canonical builtins to test_mono
|
2020-06-21 15:14:04 -04:00 |
|
Richard Feldman
|
187f3f8dc5
|
Move some Num operations into LowLevel
|
2020-06-21 15:07:32 -04:00 |
|
Richard Feldman
|
7c98e2e9f8
|
Only immediately specialize anonymous closures
|
2020-06-21 15:07:20 -04:00 |
|
Richard Feldman
|
0d6d30e5df
|
debug_assert for duplicate partial_procs
|
2020-06-21 14:20:10 -04:00 |
|
Richard Feldman
|
706c28b2bb
|
Specialize in test_mono
|
2020-06-21 14:18:19 -04:00 |
|
Richard Feldman
|
461e166254
|
wip
|
2020-06-20 13:59:04 -04:00 |
|
Richard Feldman
|
dec5c3a062
|
Get low-level ops compiling
|
2020-06-19 20:07:04 -04:00 |
|
Richard Feldman
|
b75f061f4f
|
Fix exhaustiveness errors
|
2020-06-19 13:30:14 -04:00 |
|
Richard Feldman
|
1b3b9ee1c4
|
Merge remote-tracking branch 'origin/trunk' into specialize-separately
|
2020-06-13 23:54:30 -04:00 |
|
Richard Feldman
|
269da82840
|
Make VarStore no longer use atomics
|
2020-06-13 21:59:01 -04:00 |
|
Richard Feldman
|
0a9989e75f
|
wip
|
2020-06-06 23:41:12 -04:00 |
|
Richard Feldman
|
ac940a8b4b
|
wip
|
2020-05-26 21:21:12 -04:00 |
|
Richard Feldman
|
60e583fb78
|
Improve debug stuff a bit
|
2020-05-26 21:19:47 -04:00 |
|
Richard Feldman
|
887ec9860a
|
wip
|
2020-05-26 21:19:46 -04:00 |
|
Richard Feldman
|
42e3d35564
|
Use specialize_all
|
2020-05-26 21:18:25 -04:00 |
|
Richard Feldman
|
639c132ce0
|
wip
|
2020-05-26 21:18:25 -04:00 |
|
Richard Feldman
|
4295dec955
|
Fix load_builtin_aliases ordering
|
2020-05-26 00:04:59 -04:00 |
|
Richard Feldman
|
c386192e8b
|
Reorganize when solving and constraint gen happen
|
2020-05-26 00:04:42 -04:00 |
|
Richard Feldman
|
b5e4066c49
|
clippy clop
|
2020-05-10 15:22:05 -04:00 |
|
Richard Feldman
|
33a5f36d7c
|
Refactor out name arg from from_can
|
2020-05-10 15:13:18 -04:00 |
|
Richard Feldman
|
85ec1e0f72
|
Fix anonymous function code gen
|
2020-05-10 15:13:18 -04:00 |
|