Skip to content

v0.3.1

Latest

Choose a tag to compare

@s-yata s-yata released this 20 Jul 11:20
· 7 commits to master since this release

What's Changed

  • Add clang-tidy config and GitHub workflow by @glebm in #100
  • Use alignas() by @jmr in #111
  • Extract countr_zero function by @jmr in #112
  • Use assert instead of MARISA_DEBUG_IF (#99) by @s-yata in #113
  • Use standard library exceptions by @s-yata in #114
  • Fix command type by @kokroo in #116
  • Throw std::system_error instead of std::runtime_error by @s-yata in #115
  • Use uintXX_t instead of UIntXX by @s-yata in #117
  • Fix MinGW64 build Target Windows 8 for PrefetchVirtualMemory by @luadebug in #119

Minor Changes

  • Remove tricks for C and ancient VC++ - 3c0e57e and c537b65
  • Use UINTXX_MAX and SIZE_MAX instead of MARISA_XXX_MAX - af1a223
  • Use std::swap instead of marisa::swap - 24f3970
  • Use constexpr for constant variables - 46601c5
  • Include cstdio instead of stdio.h - c8f9204
  • Throw an exception on memory allocation failure - 7da5ea1
  • Remove typedef - 44e8e00

New Contributors

Full Changelog: v0.3.0...v0.3.1