Skip to content

refactor Bsucc to be an array rather than a list#23195

Open
WalterBright wants to merge 1 commit into
dlang:masterfrom
WalterBright:Bsucc
Open

refactor Bsucc to be an array rather than a list#23195
WalterBright wants to merge 1 commit into
dlang:masterfrom
WalterBright:Bsucc

Conversation

@WalterBright
Copy link
Copy Markdown
Member

Did the same to Bpred for the same reasons - arrays are faster and simpler.

@WalterBright WalterBright added Severity:Refactoring No semantic changes to code Compiler:Backend glue code, optimizer, code generation labels May 30, 2026
@dlang-bot
Copy link
Copy Markdown
Contributor

Thanks for your pull request, @WalterBright!

Bugzilla references

Your 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 locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub run digger -- build "master + dmd#23195"

@WalterBright WalterBright force-pushed the Bsucc branch 6 times, most recently from 892d50b to 0a708dc Compare May 30, 2026 02:11
@thewilsonator
Copy link
Copy Markdown
Contributor

Dependant PR merged, needs rebase.

@WalterBright
Copy link
Copy Markdown
Member Author

I'm going to try disabling some optimizations to see if they are at fault.

@WalterBright WalterBright force-pushed the Bsucc branch 2 times, most recently from 416eb7d to 39f01da Compare June 2, 2026 02:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Compiler:Backend glue code, optimizer, code generation Severity:Refactoring No semantic changes to code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants