Files
xahaud/src/ripple
Alphonse N. Mousse 39b2e3334a refactor: use C++20 function std::popcount (#4389)
- Replace custom popcnt16 implementation with std::popcount from C++20
- Maintain compatibility with older compilers and MacOS by providing a
  conditional compilation fallback to __builtin_popcount and a lookup
  table method
- Move and inline related functions within SHAMapInnerNode for
  performance and readability

Signed-off-by: Manoj Doshi <mdoshi@ripple.com>
2025-06-15 23:09:44 +09:00
..
2024-11-20 10:54:03 +10:00
2025-04-30 11:51:58 +02:00
2025-04-01 16:47:48 +10:00
2025-04-30 11:51:58 +02:00
2024-11-20 10:54:03 +10:00
2024-12-11 13:08:44 +11:00
2020-02-25 19:21:50 -08:00
2018-03-02 07:37:15 -08:00

Ripple Source Guidelines

Each folder contains a single module following the newest style:

  • One class per header
  • As much implementation hidden as possible
  • All major interfaces are abstract
  • Every class is documented
  • Each module focuses on solving one problem