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

turn off run-time type information #498

Merged
merged 1 commit into from
Oct 30, 2023
Merged

turn off run-time type information #498

merged 1 commit into from
Oct 30, 2023

Conversation

MichaelRawson
Copy link
Contributor

We currently compile in support for run-time type information, but we don't use it - except as a runtime type-safety check in Indexing::RequestedIndex<T>, which is relatively lightly-used.

Therefore: turn off RTTI in the build system, profit from smaller binaries.

Copy link
Collaborator

@quickbeam123 quickbeam123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

An excellent idea!

@MichaelRawson MichaelRawson merged commit d06e09b into master Oct 30, 2023
1 check passed
@MichaelRawson MichaelRawson deleted the michael-no-rtti branch October 30, 2023 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants