Ralf Jung
|
684de68d6c
|
properly wrap pointer offsets at pointer size
|
2017-06-05 18:07:26 -07:00 |
|
Ralf Jung
|
f39e015163
|
check for overflow when doing pointer arithmetic
|
2017-06-05 14:23:35 -07:00 |
|
David Renshaw
|
ca8347a1ff
|
update for upstream ParamEnv changes
|
2017-06-02 21:00:35 -04:00 |
|
Oliver Schneider
|
70ea218d2b
|
Reuse more rustc code instead of copying it into miri
|
2017-03-23 13:35:19 +01:00 |
|
Oliver Schneider
|
c409079442
|
Dropping trait objects works again
|
2017-03-22 17:48:16 +01:00 |
|
Oliver Schneider
|
dc1b0fb436
|
Compiles again
|
2017-03-21 13:53:55 +01:00 |
|
Oliver Schneider
|
adb3fbb285
|
Add a method that hides the lifetime erasing boilerplate
|
2017-03-14 11:12:59 +01:00 |
|
Oliver Schneider
|
da6f136997
|
I say we take off and nuke the lifetimes from orbit
|
2017-03-14 10:49:22 +01:00 |
|
Oliver Schneider
|
41d59b117a
|
Rustup to rustc 1.17.0-nightly (b1e31766d 2017-03-03)
|
2017-03-07 12:49:56 +01:00 |
|
Oliver Schneider
|
8405770b51
|
Rustup to rustc 1.17.0-nightly (be760566c 2017-02-28)
|
2017-03-02 13:11:33 +01:00 |
|
Oliver Schneider
|
8878a4030a
|
rustup to rustc 1.17.0-nightly (60a0edc6c 2017-02-26)
|
2017-02-28 12:35:00 +01:00 |
|
Oliver Schneider
|
1a697f9bba
|
move all code accessing vtable internals into the trait module
fixes #124
|
2017-02-24 11:04:13 +01:00 |
|
Oliver Schneider
|
25c3a4fb00
|
drop all temporary closure allocations
|
2017-02-24 10:41:15 +01:00 |
|
Scott Olson
|
68daab974d
|
Move relevant code into "traits" module.
|
2017-02-10 03:23:04 -08:00 |
|
Scott Olson
|
d8d813c4ad
|
Resolve associated constants.
Fixes #130.
|
2017-02-10 03:22:59 -08:00 |
|
Scott Olson
|
9e24893879
|
Rename "vtable" mod to "traits".
|
2017-02-10 03:07:28 -08:00 |
|