From: Chris Duncan Date: Thu, 27 Aug 2026 03:38:04 +0000 (-0700) Subject: Simplify array access. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=7dec8da7b6ecc6ef25af10ea89bd90de970dcd8c;p=nano25519.git Simplify array access. --- diff --git a/src/assembly/ge.ts b/src/assembly/ge.ts index 8cb3277..3ea46f4 100644 --- a/src/assembly/ge.ts +++ b/src/assembly/ge.ts @@ -92,7 +92,7 @@ export function ge_frombytes_negate_vartime (h: ge_p3, s: StaticArray): i32 fe_mul(h.X, h.X, fe_sqrtm1) } - if (fe_isnegative(h.X) == (load(changetype(s), 31) >> 7)) { /* vartime function - compiler optimization is fine */ + if (fe_isnegative(h.X) == (s[31] >> 7)) { /* vartime function - compiler optimization is fine */ fe_neg(h.X, h.X) } fe_mul(h.T, h.X, h.Y)