Remove --DRT-oncycle=deprecate option#3841
Conversation
|
Thanks for your pull request and interest in making D better, @dkorpel! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. 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 run digger -- build "master + druntime#3841" |
thewilsonator
left a comment
There was a problem hiding this comment.
Looks fine to me, cc @schveiguy
2c31cd9 to
098b2a7
Compare
|
Is there someone who can read the test log and spot the actual error? |
0399acd to
cd86d10
Compare
|
Looks like it was |
|
Spec PR: dlang/dlang.org#3320 |
|
Isn't this worth deprecating instead of just removing? |
It was a helper for transitioning code that relied on the old faulty cycle checker. It's over 5 years old now, and this is not something worth including in every D program. |
Ok, if no one is using it makes sense to remove it. We should, at least, leave a notice to remove this in the future and make it completely unrecognized. |
cd86d10 to
1bf4c7c
Compare
Done |
Remove the old "deprecate" mode for cycle handling: #1720
Reduces the size of a
void main() {}program. Results fromdmd test.d && du test: