-
wapp-v2.5.0
StableRelease / release (push) Successful in 3sreleased this
2026-09-23 23:53:36 +00:00 | 0 commits to main since this release[2.5.0] - 2026-09-24
Added
wpMiscUtilsRotl64utilityWpHasherinterfacewpCustomHasherconstructor for custom hasher with user-defined contextwpHasherGetHash128andwpHasherGetHash64utilitieswpX64Mur3HasherandwpX64Mur3HasherWithSeedconstructors for the hasher interfacewpX64Mur3GetHash128implementation for the x64 128-bit variant of the MurmurHash3 algorithmwpSip24Hasher,wpSip48Hasher,wpSip24HasherWithKeyandwpSip48HasherWithKeyconstructors for the hasher interfacewpSipGetHash128implementation for the 128 variant of siphashwpHashSet,wpHashSetCustomHasher,wpHashSetAllocandwpHashSetCustomHasherAllocconstructorswpHashSetFind,wpHashSetInsertCapped,wpHashSetInsertAlloc,wpHashSetRemove,wpHashSetItems,wpHashSetCapacity,wpHashSetCount,wpHashSetItemSize,wpHashSetClearandwpHashSetDeallocutilitieswpHashMap,wpHashMapCustomHasher,wpHashMapAllocandwpHashMapCustomHasherAllocconstructorswpHashMapKeys,wpHashMapValues,wpHashMapCapacity,wpHashMapCount,wpHashMapKeySize,wpHashMapValueSize,wpHashMapFind,wpHashMapInsertCapped,wpHashMapInsertOrUpdateCapped,wpHashMapUpdate,wpHashMapInsertAlloc,wpHashMapInsertOrUpdateAlloc,wpHashMapRemove,wpHashMapClearandwpHashMapDeallocutilitieswpU8Const,wpU16Const,wpU32Const,wpU64Const,wpI8Const,wpI16Const,wpI32Const, andwpI64ConstaliaseswpPrngXorshiftInitWithSeedto allow for user control with PRNGwpPrngXorshift256InRange,wpPrngXorshift256ssInRange,wpPrngXorshift256pInRange,wpPrngXorshift256Choice,wpPrngXorshift256ssChoiceandwpPrngXorshift256pChoiceutilitiesWpSplitmix64StatewpPrngSplitmix64Init,wpPrngSplitmix64InitWithSeed,wpPrngSplitmix64,wpPrngSplitmix64InRange,wpPrngSplitmix64ChoicewpStr8ClearwpArrayZeroto zero all elements in an array without setting the count to 0wpArrayRemoveSwapEndto remove an array element using its index and swap the last element in
Changed
- Switched to using
wpMiscUtilsRotl64inxorshift - Remove all uses of names starting with underscore
- Ensure
wpArrayClearmemsets members to 0 - Removed '%' from
WP_STR8_SPEC
Downloads