Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@StephanTLavavej
Copy link
Member

Followup to @AlexGuteniev's #1194 - now that we've had successful GitHub/MSVC builds with the static_asserts, it's safe to remove the unused stl_MEOW_concrt class definitions.

Now we don't need to include ConcRT headers.

awint.hpp supersedes Windows.h.

exception includes yvals.h which includes crtdefs.h; there appears to be no reason to include crtdefs.h directly here.

We no longer need to suppress warnings 4201 and 4324 here.

This doesn't affect the size of the release DLL. It decreases the size of the debug DLL on x86 by 512 bytes (from 731,136 bytes down to 730,624 bytes).

Now we don't need to include ConcRT headers.

awint.hpp supersedes Windows.h.

exception includes yvals.h which includes crtdefs.h;
there appears to be no reason to include crtdefs.h directly here.

We no longer need to suppress warnings 4201 and 4324 here.

This doesn't affect the size of the release DLL.
It decreases the size of the debug DLL on x86 by 512 bytes
(from 731,136 bytes down to 730,624 bytes).
@StephanTLavavej StephanTLavavej added the enhancement Something can be improved label Sep 28, 2020
@StephanTLavavej StephanTLavavej requested a review from a team as a code owner September 28, 2020 23:39
@StephanTLavavej

This comment has been minimized.

@azure-pipelines

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Something can be improved

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants