-
-
Notifications
You must be signed in to change notification settings - Fork 421
moveEmplace: optimise and make it betterC friendly #2565
Conversation
Thanks for your pull request, @9il! Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub fetch digger
dub run digger -- build "master + druntime#2565" |
Please also update the Phobos copy as wells they don't get out of sync. |
btw, why Phobos just does not import core.lifetime? |
Phobos has a check for no internal pointers or something that can't be in druntime because it depends on too much of phobos. |
Is it because of optimization reasons? |
No, its because druntime cannot depend on phobos. |
Yes, but phobos can depend on druntime. Why not to use public imports? |
Because the implementation is not the same. |
Druntime would need this to match the Phobos implementation: #2447 |
I closed it because of the same change in Phobos fails. |
No description provided.