Revert "JS optimisations pt.1"

This reverts commit 6cc90c7009.
This commit is contained in:
wuggy 2026-09-19 03:27:58 -07:00
commit 639d4eb85f
31 changed files with 107 additions and 867 deletions

View file

@ -230,17 +230,8 @@ uint32_t
HashKnownLength(const T* aStr, size_t aLength)
{
uint32_t hash = 0;
while (aLength >= 4) {
hash = AddToHash(hash, aStr[0]);
hash = AddToHash(hash, aStr[1]);
hash = AddToHash(hash, aStr[2]);
hash = AddToHash(hash, aStr[3]);
aStr += 4;
aLength -= 4;
}
while (aLength) {
hash = AddToHash(hash, *aStr++);
--aLength;
for (size_t i = 0; i < aLength; i++) {
hash = AddToHash(hash, aStr[i]);
}
return hash;
}