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

[REG2.066] Issue 13873 - 2.066.1 Compiling with -debug -inline generates huge files #4353

Merged
merged 1 commit into from
Jan 28, 2015

Conversation

9rnsr
Copy link
Contributor

@9rnsr 9rnsr commented Jan 28, 2015

https://issues.dlang.org/show_bug.cgi?id=13873

Do incremental semantic3 for inlining.

  • Compilation speed with -inline will be faster.
  • Generated object file size will be smaller (but execution size will not be changed, of course).

This change totally depends on the on-demand forward reference resolving mechanism.

WalterBright added a commit that referenced this pull request Jan 28, 2015
[REG2.066] Issue 13873 - 2.066.1 Compiling with -debug -inline generates huge files
@WalterBright WalterBright merged commit 199829c into dlang:master Jan 28, 2015
@9rnsr 9rnsr deleted the fix13873 branch January 29, 2015 01:40
tramker pushed a commit to tramker/dmd that referenced this pull request May 19, 2015
[REG2.066] Issue 13873 - 2.066.1 Compiling with -debug -inline generates huge files

Signed-off-by: Martin Krejcirik <mk@krej.cz>
tramker pushed a commit to tramker/dmd that referenced this pull request May 21, 2015
[REG2.066] Issue 13873 - 2.066.1 Compiling with -debug -inline generates huge files

Signed-off-by: Martin Krejcirik <mk@krej.cz>
@ibuclaw
Copy link
Member

ibuclaw commented Jan 3, 2016

This caused a regression: https://issues.dlang.org/show_bug.cgi?id=15490

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.

3 participants