| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
also various improvements to the ptr casting fns:
- rename assimilate() to to_unsafe_ptr() (fixes #3110)
- introduce `unsafe::copy_lifetime()` to copy the lifetime from one ptr to another
|
|
Generally, "== None" calls into the shape glue, and it's also more useful.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This can be more efficient than unwrapping for large structural
types.
|
|
|
|
This exposed an ICE in a test; it's commented out for now.
|
|
It duplicates the string.
|
|
|
|
|
|
|
|
|
|
Closes #3272.
|
|
|
|
|
|
unsafe/closure interactions.
|
|
|
|
|
|
|
|
|
|
This optimizes away a copy.
|
|
Closes #3245
|