Folkert
|
f15a50d3fa
|
implement inc and dec for lists
|
2020-07-31 00:02:36 +02:00 |
|
Folkert
|
22471167d3
|
introduce Ownership to list layout
|
2020-07-30 13:42:47 +02:00 |
|
Folkert
|
d784f62cd3
|
cleanup
|
2020-07-30 13:31:50 +02:00 |
|
Folkert
|
eb793b2b44
|
write more tests for reset/reuse
|
2020-07-28 01:13:49 +02:00 |
|
Folkert
|
95365959f2
|
insert reset/reuse for Cond
|
2020-07-27 15:10:07 +02:00 |
|
Folkert
|
edca61e2d6
|
improve reset/reuse insertion
|
2020-07-27 01:24:56 +02:00 |
|
Folkert
|
c85cee3bc0
|
compiling again
|
2020-07-26 23:20:41 +02:00 |
|
Folkert
|
b716636db0
|
insert inc and dec instructions
|
2020-07-26 16:36:35 +02:00 |
|
Folkert
|
d46f6de52d
|
fewer clones
|
2020-07-26 00:03:08 +02:00 |
|
Folkert
|
8a6b5f2645
|
WIP
|
2020-07-25 20:09:28 +02:00 |
|
Folkert
|
b308ea0802
|
remove more clones
|
2020-07-25 17:06:13 +02:00 |
|
Folkert
|
ef9aa7773b
|
remove clones
|
2020-07-25 15:54:15 +02:00 |
|
Richard Feldman
|
04123c973a
|
Appease clippy
|
2020-07-18 22:25:29 -04:00 |
|
Richard Feldman
|
588410395e
|
Monomorphize optional fields
|
2020-07-18 22:13:09 -04:00 |
|
Richard Feldman
|
ad3c4207ba
|
Expand on some comments
|
2020-07-16 21:11:57 -04:00 |
|
Richard Feldman
|
9c6b6f7e25
|
Silence a few clippy warnings
The map_entry one is important; it seems there's no way to write this
using entry where it's actually correct.
|
2020-07-16 19:30:30 -04:00 |
|
Richard Feldman
|
153eb4f804
|
Follow clippy's advice
|
2020-07-16 19:28:38 -04:00 |
|
Richard Feldman
|
2babe67998
|
Fix stack overflow in monomorphization
|
2020-07-16 19:28:25 -04:00 |
|
Richard Feldman
|
fb8ff03670
|
Clarify a comment
|
2020-07-15 20:58:50 -04:00 |
|
Richard Feldman
|
fcdb300a03
|
Improve runtime error message
|
2020-07-15 20:58:36 -04:00 |
|
Richard Feldman
|
730755a951
|
Only push pattern_vars when pushing args
|
2020-07-15 20:58:18 -04:00 |
|
Richard Feldman
|
bd8480284f
|
Report the first runtime error among multiple
|
2020-07-15 20:57:46 -04:00 |
|
Richard Feldman
|
764eda0780
|
Fix anonymous function specialization
|
2020-07-12 23:53:58 -04:00 |
|
Richard Feldman
|
2318384740
|
Revert "Drop unnecessary specialization"
This reverts commit ff7429cab4 .
|
2020-07-12 23:44:05 -04:00 |
|
Richard Feldman
|
c6a0970b73
|
Defer specialization by one level only
|
2020-07-12 23:43:55 -04:00 |
|
Richard Feldman
|
ff7429cab4
|
Drop unnecessary specialization
|
2020-07-12 23:39:55 -04:00 |
|
Richard Feldman
|
5f86ac1d10
|
Never use the specialization queue, for now
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
c2bc98ea4b
|
Only use pending specializations for other modules
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
2ea527a293
|
Fix missing function in --release builds
|
2020-07-07 22:55:07 -04:00 |
|
Richard Feldman
|
ceefdc73b1
|
clippy stuff
|
2020-07-07 22:36:27 -04:00 |
|
Richard Feldman
|
cdce98d14f
|
Unwrap the struct inside a single-tag union
|
2020-07-07 22:07:34 -04:00 |
|
Richard Feldman
|
1cd49689c2
|
Merge remote-tracking branch 'origin/trunk' into low-level-ops
|
2020-07-07 21:09:50 -04:00 |
|
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
|
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
|
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 |
|