Ralf Jung
|
f23b782101
|
align small malloc-allocations even less, and test that we do
|
2019-07-05 23:48:48 +02:00 |
|
Ralf Jung
|
eb4128fb42
|
don't call Stacked Borrows hooks at all when validation is disabled
|
2019-07-03 10:47:28 +02:00 |
|
Ralf Jung
|
11457a4ad9
|
fix comparing function pointers with intptrcast
|
2019-06-30 11:21:31 +02:00 |
|
bors
|
1ec279f290
|
Auto merge of #801 - RalfJung:num_cpus, r=RalfJung
support num_cpus crate and test that
Also make some magic numbers into proper global constants.
|
2019-06-30 08:42:25 +00:00 |
|
Ralf Jung
|
019ad4bab4
|
move constants to machine.rs
|
2019-06-29 14:37:41 +02:00 |
|
Ralf Jung
|
c0b44ca98c
|
tweak inttoptr allocation behavior
- Make `align_addr` not offset by `align` for no reason.
- Add some random slack between allocations to give them the chance to not be aligned.
|
2019-06-29 14:31:54 +02:00 |
|
Ralf Jung
|
67d3779b0c
|
move most of the stuff from lib.rs into machine.rs, and initialization + main loop into eval.rs
|
2019-06-29 13:48:59 +02:00 |
|