fktn-k / fkYAML

A C++ header-only YAML library
MIT License
67 stars 7 forks source link

Refactor for optimization #356

Closed fktn-k closed 4 months ago

fktn-k commented 4 months ago

In this PR, some refactorings have been made for better performance, including:

Also, the Make target for benchmarking contains a wrong fixed path and performance of debug builds were not correctly measured.
However, the performance of debug builds seems to need some more work for trustworthy results, which is why the performance data of debug builds have been removed (possibly revoked in the future).


Pull Request Checklist

Read the CONTRIBUTING.md file for detailed information.

Please don't

github-actions[bot] commented 4 months ago

:octocat: Upload Coverage Event Notification

Coverage data has been uploaded for the commit e28350d24a7256c1f24c27d79c7e52b98124a5d4. You can download the artifact which contains the same file uploaded to the Coveralls and its HTML version.

Name fkYAML_coverage.pr356.zip
ID 1570955087
URL https://github.com/fktn-k/fkYAML/actions/runs/9384349256/artifacts/1570955087
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9382922992

Details


Totals Coverage Status
Change from base Build 9340106021: -0.02%
Covered Lines: 3888
Relevant Lines: 3888

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9384349256

Details


Totals Coverage Status
Change from base Build 9340106021: 0.0%
Covered Lines: 3888
Relevant Lines: 3888

💛 - Coveralls