aboutsummaryrefslogtreecommitdiff
path: root/src/common/uint128.h
AgeCommit message (Collapse)Author
2021-02-19common: wall_clock: Fix integer overflow with StandardWallClock.bunnei
- Previous optimized impl. resulted in an integer overflow, so revert. - This is our slow/fallback path that should never be really be used, so the optimization in unimportant.
2021-02-15common: Merge uint128 to a single header file with inlines.bunnei
2020-08-15common: Make use of [[nodiscard]] where applicableLioncash
Now that clang-format makes [[nodiscard]] attributes format sensibly, we can apply them to several functions within the common library to allow the compiler to complain about any misuses of the functions.
2020-06-18Common: Refactor & Document Wall clock.Fernando Sahmkow
2019-03-20common/uint128: Add missing header guardLioncash
2019-03-20common/uint128: Add missing top-file source textLioncash
2019-02-16Corrections, documenting and fixes.Fernando Sahmkow
2019-02-15Use u128 on Clock Cycles calculation.Fernando Sahmkow
2019-02-15Implement 128 bits Unsigned Integer Multiplication and Division.Fernando Sahmkow