Skip to content

optimized Library::platform_type()a bit#8380

Merged
chrchr-github merged 1 commit intodanmar:mainfrom
firewave:lib-platform
Mar 30, 2026
Merged

optimized Library::platform_type()a bit#8380
chrchr-github merged 1 commit intodanmar:mainfrom
firewave:lib-platform

Conversation

@firewave
Copy link
Copy Markdown
Collaborator

No description provided.

@sonarqubecloud
Copy link
Copy Markdown

@firewave
Copy link
Copy Markdown
Collaborator Author

$ valgrind --tool=callgrind bin/testrunner TestIO::testScanfArgument TestIO::testPrintfArgumentVariables

Clang 22 - 3,860,765,606-> 3,821,678,253

@firewave
Copy link
Copy Markdown
Collaborator Author

Runtime of valgrind

local - before
60,09s user 2,24s system 99% cpu 1:02,54 total

local - after
56,97s user 2,02s system 99% cpu 59,013 total

@firewave
Copy link
Copy Markdown
Collaborator Author

Callgrind in CI:
54,572,720,503 -> 54,569,222,003

@chrchr-github chrchr-github merged commit e3feff9 into danmar:main Mar 30, 2026
72 checks passed
@firewave firewave deleted the lib-platform branch March 30, 2026 07:58
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