Richard Feldman
|
5f7ef4c105
|
Merge pull request #3018 from rtfeldman/generalize-reduce-allocation
Generalize reduce allocation
|
2022-05-07 16:28:17 -04:00 |
|
Richard Feldman
|
51ee101bd1
|
Merge remote-tracking branch 'origin/trunk' into cli-max-threads
|
2022-05-07 16:23:41 -04:00 |
|
Folkert
|
d40e26c52e
|
revert to llvm-as/llc
|
2022-05-07 22:17:44 +02:00 |
|
Ayaz Hafiz
|
50bbf1349d
|
Revert "Drop another unused branch"
This reverts commit 19175a85d8 .
|
2022-05-07 15:36:11 -04:00 |
|
Ayaz Hafiz
|
19175a85d8
|
Drop another unused branch
|
2022-05-07 15:04:35 -04:00 |
|
Ayaz Hafiz
|
7e58c4ddea
|
Unused var
|
2022-05-07 15:01:25 -04:00 |
|
Ayaz Hafiz
|
02bff35203
|
Remove dead let-identifier code
|
2022-05-07 15:01:04 -04:00 |
|
Folkert
|
58889507de
|
remove usage of llvm-as and llc
|
2022-05-07 20:47:23 +02:00 |
|
Folkert
|
81caa96af2
|
Merge remote-tracking branch 'origin/trunk' into update_zig_09
|
2022-05-07 19:38:04 +02:00 |
|
Folkert de Vries
|
24279e12d0
|
Merge pull request #3017 from rtfeldman/sweep-deps
Sweep unused deps
|
2022-05-07 18:38:37 +02:00 |
|
Richard Feldman
|
b9dbfa8c33
|
Always use 16B alignment for 128-bit ints
|
2022-05-07 10:52:31 -04:00 |
|
Richard Feldman
|
4763e828b7
|
Don't use mem::align_of in code generation!
See the comments added in this commit for the reason.
|
2022-05-07 10:28:19 -04:00 |
|
Richard Feldman
|
e272a720aa
|
Add ptr_alignment_bytes
|
2022-05-07 10:20:40 -04:00 |
|
Folkert
|
ec8b2cd8b1
|
get rid of num_cpus in favor of std: 🧵:available_parallelism
|
2022-05-07 15:11:18 +02:00 |
|
Folkert
|
35bf66f650
|
hook up the max_threads flag
|
2022-05-07 14:18:28 +02:00 |
|
Folkert
|
2066999908
|
get the threading info into file.rs
|
2022-05-07 14:01:34 +02:00 |
|
Folkert
|
60e03226eb
|
formatting
|
2022-05-07 13:24:42 +02:00 |
|
Folkert
|
fa3eff6515
|
re-use a vector that already has a good capacity
|
2022-05-07 13:21:23 +02:00 |
|
Folkert
|
c308276c22
|
remove a to_vec() call
|
2022-05-07 13:20:53 +02:00 |
|
Folkert de Vries
|
a65d736f37
|
Merge pull request #3014 from rtfeldman/alias-in-opaque
Instantiate aliases in delayed alias args
|
2022-05-07 13:07:35 +02:00 |
|
Folkert de Vries
|
201d09d9bf
|
Merge branch 'trunk' into list-map-ownership
|
2022-05-07 11:59:51 +02:00 |
|
ayazhafiz
|
0626433a14
|
Sweep unused deps
`cargo +nightly udeps` told me what's good
|
2022-05-06 22:54:42 -04:00 |
|
ayazhafiz
|
afd68f103f
|
Un-ignore test that works now
|
2022-05-06 22:21:39 -04:00 |
|
Ayaz
|
e8c2e96879
|
Merge pull request #3015 from rtfeldman/matrix-more-bitvec
Matrix more bitvec
|
2022-05-06 21:43:54 -04:00 |
|
Folkert
|
8a209334cc
|
use bitvec in the input for sccs
|
2022-05-07 00:39:15 +02:00 |
|
Folkert
|
13fc0f9a1e
|
make params.p use a bitvec
|
2022-05-06 22:55:18 +02:00 |
|
Folkert
|
b46de2f0a8
|
Revert "make params.p use a bitvec"
This reverts commit a2b04d35f7 .
|
2022-05-06 22:55:06 +02:00 |
|
Folkert
|
2b1491189a
|
Revert "use bitvec for params.s"
This reverts commit 65ca5d33b3 .
|
2022-05-06 22:48:59 +02:00 |
|
Folkert de Vries
|
e67ae7c922
|
Merge pull request #2817 from rtfeldman/i/2792
Fix llvm type errors for float functions
|
2022-05-06 22:34:45 +02:00 |
|
Folkert
|
65ca5d33b3
|
use bitvec for params.s
|
2022-05-06 22:23:32 +02:00 |
|
Richard Feldman
|
4c3c42f278
|
Merge pull request #3011 from rtfeldman/fmt-tests
Improved formatting tests
|
2022-05-06 16:17:57 -04:00 |
|
Folkert
|
a2b04d35f7
|
make params.p use a bitvec
|
2022-05-06 22:06:16 +02:00 |
|
Ayaz Hafiz
|
7e234d4550
|
Instantiate aliases in delayed alias args
|
2022-05-06 16:04:47 -04:00 |
|
Folkert
|
3e38dc80f5
|
use bitvec for group (internally)
|
2022-05-06 21:56:48 +02:00 |
|
Folkert de Vries
|
990823e6b7
|
Merge pull request #3010 from rtfeldman/polymorphic_lambda_set_usage
Better symbol specialization data structure, and handle closure specialization
|
2022-05-06 21:37:22 +02:00 |
|
Ayaz Hafiz
|
ebcd72f7af
|
Bindgen our first struct
|
2022-05-06 15:08:06 -04:00 |
|
Richard Feldman
|
281602d664
|
Merge pull request #3003 from rtfeldman/threading
Explicit single vs multithreading for build functions
|
2022-05-06 15:07:33 -04:00 |
|
Richard Feldman
|
36255b056b
|
Test expected == actual after verifying idempotence
|
2022-05-06 14:45:59 -04:00 |
|
Folkert
|
9e80673b1d
|
implement Num.round in the wasm backend like how the dev backend does it
|
2022-05-06 20:41:02 +02:00 |
|
Richard Feldman
|
a8991dc268
|
Trim inputs and expected in fmt tests
|
2022-05-06 14:37:23 -04:00 |
|
Richard Feldman
|
eb1d572b24
|
Test that modules reformat stably too
|
2022-05-06 14:37:23 -04:00 |
|
Richard Feldman
|
ad51624eb2
|
Write a better test for tui example
|
2022-05-06 14:37:23 -04:00 |
|
Richard Feldman
|
eb8e7d6a97
|
Verify stable formatting in fmt tests
|
2022-05-06 14:37:22 -04:00 |
|
Richard Feldman
|
c0f18f1c52
|
Move RemoveSpaces into fmt, for use in tests
|
2022-05-06 14:37:22 -04:00 |
|
Richard Feldman
|
7be5948476
|
Add formatter test
|
2022-05-06 14:37:22 -04:00 |
|
Ayaz Hafiz
|
2a4ed33530
|
We love the eta reductions
|
2022-05-06 14:32:54 -04:00 |
|
Folkert
|
07383e96f0
|
Merge remote-tracking branch 'origin/trunk' into i/2792
|
2022-05-06 20:17:53 +02:00 |
|
Folkert
|
64b633bea6
|
make round return an integer
|
2022-05-06 20:17:40 +02:00 |
|
Ayaz Hafiz
|
a0950e9321
|
impl ExactSizeIterator for VecMap
|
2022-05-06 14:10:16 -04:00 |
|
Ayaz Hafiz
|
abb9bb8169
|
Pretty print symbols
|
2022-05-06 13:37:22 -04:00 |
|