Folkert
|
97f32898a3
|
Merge remote-tracking branch 'origin/trunk' into module-id-improvements
|
2022-06-08 16:23:07 +02:00 |
|
Richard Feldman
|
f45d1281f7
|
Merge pull request #3137 from rtfeldman/expect-report
Expect report
|
2022-06-08 10:13:35 -04:00 |
|
Folkert
|
e7d73f2162
|
remove more Ident
|
2022-06-03 21:21:25 +02:00 |
|
Folkert
|
930e1b7bae
|
use Ident less
|
2022-06-03 21:14:42 +02:00 |
|
Folkert
|
b6d09897d1
|
remove ident function
|
2022-06-03 21:08:09 +02:00 |
|
Folkert
|
699bd04609
|
SendMap -> VecMap
|
2022-06-03 20:58:13 +02:00 |
|
Folkert
|
0cb979eae3
|
remove MutMap
|
2022-06-03 20:55:54 +02:00 |
|
Folkert
|
887d0827fd
|
module id improvements
|
2022-06-03 20:51:38 +02:00 |
|
Ayaz Hafiz
|
26332901be
|
Update ident size on wasm
|
2022-06-02 09:44:39 -05:00 |
|
Ayaz Hafiz
|
32cd3d16d2
|
Assert sizeof non-wasm
|
2022-06-02 09:44:38 -05:00 |
|
Ayaz Hafiz
|
bde107da49
|
Remove TagName in favor of explicit TagName or Closure
Note that we still need a `TagOrClosure` enum for phases past mono, but
at least we get rid of the branches in the front end.
|
2022-06-02 09:44:34 -05:00 |
|
Folkert
|
60aaf23a51
|
remove ExpectTrue/RocReport
|
2022-05-26 16:57:33 +02:00 |
|
Folkert
|
70df1ff9c7
|
Merge remote-tracking branch 'origin/trunk' into expect-report
|
2022-05-26 16:06:34 +02:00 |
|
Richard Feldman
|
4eec34becf
|
Update to use new square brace formatting
|
2022-05-22 23:15:54 -04:00 |
|
Ayaz Hafiz
|
9712cfe342
|
Canonicalize deriving
|
2022-05-20 15:55:45 -04:00 |
|
Ayaz Hafiz
|
3c49c187ba
|
Encode symbols
|
2022-05-19 18:21:41 -04:00 |
|
Ayaz Hafiz
|
0f4be93e44
|
Add JSON builtin, pass along solved specializations per module
|
2022-05-19 18:21:40 -04:00 |
|
Ayaz Hafiz
|
312cdd0b70
|
Correct imports of Encode and abilities across modules
|
2022-05-19 18:21:40 -04:00 |
|
Anton-4
|
0f59f3097a
|
cargo fix --edition
|
2022-05-16 17:04:17 +02:00 |
|
Folkert
|
bfc424c0cc
|
WIP
|
2022-05-11 20:44:48 +02:00 |
|
Folkert
|
cdc61f64ba
|
fix names of min/max float functions
|
2022-05-09 22:46:55 +02:00 |
|
Mfon Eti-mfon
|
9068c2414e
|
Rename float functions and vars
|
2022-05-08 18:42:12 +01:00 |
|
Mfon Eti-mfon
|
85c622b169
|
Update symbols definition
|
2022-05-08 15:54:34 +01:00 |
|
ayazhafiz
|
0626433a14
|
Sweep unused deps
`cargo +nightly udeps` told me what's good
|
2022-05-06 22:54:42 -04:00 |
|
Folkert
|
5755475b3a
|
add ListIsUnique lowlevel operation
|
2022-05-06 13:56:35 +02:00 |
|
Folkert
|
76fb5308e7
|
update wasm type size asserts
|
2022-05-05 17:57:02 +02:00 |
|
Folkert
|
08fdd0781e
|
use NonZeroU32 for ModuleId
|
2022-05-04 23:11:14 +02:00 |
|
Folkert
|
9854f068d9
|
change the internal representation of Symbol to two u32's
|
2022-05-04 22:57:49 +02:00 |
|
Folkert
|
d57d9cc87a
|
use module_const over module_id
|
2022-05-04 22:42:31 +02:00 |
|
Ayaz
|
5ec815a373
|
Merge pull request #2985 from rtfeldman/closure-called-in-defining-scope
Closure called in defining scope
|
2022-05-02 16:41:55 -04:00 |
|
Folkert
|
a35619ec80
|
add Symbol::contains helper for debugging
|
2022-05-01 14:29:52 +02:00 |
|
Folkert
|
76754e4d2a
|
use &str instead of Ident in some key places
|
2022-04-30 20:43:12 +02:00 |
|
Folkert
|
ec99d61953
|
skip generated symbols when looking for an ident
|
2022-04-30 17:11:46 +02:00 |
|
Folkert
|
45197779ae
|
re-use idents more aggressively
|
2022-04-30 15:47:15 +02:00 |
|
Folkert
|
c1d9c63e37
|
flip the order of loops to make lookups much faster
|
2022-04-30 12:27:50 +02:00 |
|
Folkert
|
a78aff0f2f
|
clippy
|
2022-04-30 01:54:16 +02:00 |
|
Folkert
|
572bd66fb7
|
remove exosed_ident_ids
|
2022-04-28 21:34:58 +02:00 |
|
Folkert
|
622c6f3248
|
Merge remote-tracking branch 'origin/trunk' into scope-smarter-storage
|
2022-04-27 19:45:09 +02:00 |
|
Ayaz
|
98a3523702
|
Merge pull request #2961 from rtfeldman/improved-identids
Improved identids
|
2022-04-27 10:11:06 -04:00 |
|
Folkert
|
61d4d66f80
|
move to u16 again for lengths
|
2022-04-27 14:26:20 +02:00 |
|
Folkert
|
b2f3ff0c3b
|
fix bug with updating strings giving incorrect results
|
2022-04-27 11:37:57 +02:00 |
|
Folkert
|
fc9067805b
|
move SmallStringInterner to its own file
|
2022-04-26 22:22:10 +02:00 |
|
Folkert
|
7b7da3ffce
|
refactor out a SmallStringInterner
|
2022-04-26 21:54:45 +02:00 |
|
Folkert
|
a0c8d4413b
|
using features that are too fancy
|
2022-04-26 21:32:34 +02:00 |
|
Folkert
|
e5e27dff1c
|
style
|
2022-04-26 20:40:47 +02:00 |
|
Folkert
|
9cfca53b0d
|
update guess
|
2022-04-26 20:32:11 +02:00 |
|
Folkert
|
d690d3f325
|
clippy
|
2022-04-26 20:26:13 +02:00 |
|
Folkert
|
e87cb5555b
|
use u8 as length type
|
2022-04-26 20:18:17 +02:00 |
|
Folkert
|
c31b796938
|
more types!
|
2022-04-26 20:10:29 +02:00 |
|
Folkert
|
d3ef35d935
|
rename
|
2022-04-26 11:33:26 +02:00 |
|