Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using libc++ even with gcc #8311

Merged
merged 23 commits into from
Dec 22, 2019
Merged

Using libc++ even with gcc #8311

merged 23 commits into from
Dec 22, 2019

Conversation

alexey-milovidov
Copy link
Member

Changelog category (leave one):

  • Build/Testing/Packaging Improvement

Changelog entry (up to few sentences, required except for Non-significant/Documentation categories):
Release gcc builds now use libc++ instead of libstdc++. Recently libc++ was used only with clang. This will improve consistency of build configurations and portability.

@alexey-milovidov alexey-milovidov added the pr-build Pull request with build/testing/packaging improvement label Dec 20, 2019
@alexey-milovidov
Copy link
Member Author

Perf tests have failed for reason. Need to investigate.

@alexey-milovidov alexey-milovidov mentioned this pull request Dec 20, 2019
@alexey-milovidov
Copy link
Member Author

ORDER BY became much slower.

@alexey-milovidov
Copy link
Member Author

Performance test is Ok and sorting performance was fought back almost two times.

@alexey-milovidov
Copy link
Member Author

alexey-milovidov commented Dec 22, 2019

And there was unexpected speedup in some queries. For example, formatting in Pretty formants was improved about 40%. Overall performance improvement is about 2%.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr-build Pull request with build/testing/packaging improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant