Skip to content

todt.d: transition to eSink - #23742

Merged
thewilsonator merged 1 commit into
dlang:masterfrom
WalterBright:todt.d
Aug 30, 2026
Merged

todt.d: transition to eSink#23742
thewilsonator merged 1 commit into
dlang:masterfrom
WalterBright:todt.d

Conversation

@WalterBright

Copy link
Copy Markdown
Member

No description provided.

@github-actions

Copy link
Copy Markdown

DMD perf check

Metric Base PR Δ
compile dmd itself (wall) 7.2 s 7.3 s +2.55%
All measurements
Metric Base PR Δ
compile hello.d (instr) 214.9 M 214.9 M -0.002%
compile hello.d -O -release (instr) 233.2 M 233.2 M -0.003%
compile Phobos (instr) 5,123.6 M 5,123.5 M -0.001%
compile Phobos codegen (instr) 1,472.6 M 1,472.6 M -0.003%
compile vibe.d (instr) 15,130.2 M 15,121.2 M -0.060%
dmd binary size (stripped) 6.86 MB 6.86 MB 0.00%
hello binary size (stripped) 0.72 MB 0.72 MB 0.00%
peak RSS (compile hello.d) 43.62 MB 43.52 MB -0.21%
peak RSS (compile Phobos) 619.2 MB 619.2 MB +0.01%
peak RSS (compile vibe.d) 1919 MB 1917 MB -0.10%
compile dmd itself (wall) 7.2 s 7.3 s +2.55%
compile hello.d (wall) 39.6 ms 39.8 ms +0.62%
compile Phobos (wall) 903 ms 907 ms +0.44%

bb248bd vs merge-base 1906158 · about these metrics

@thewilsonator
thewilsonator merged commit f380211 into dlang:master Aug 30, 2026
42 checks passed
@WalterBright
WalterBright deleted the todt.d branch August 31, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants