From 10ecea1e2e031a99898420c03f37c0dcb745dd1b Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Sun, 9 Jul 2023 17:09:49 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20SM9=E5=AE=9E=E7=8E=B0=E5=8F=8A?= =?UTF-8?q?=E4=BC=98=E5=8C=96=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SM9实现及优化.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SM9实现及优化.md b/SM9实现及优化.md index 901fee7..f6f752d 100644 --- a/SM9实现及优化.md +++ b/SM9实现及优化.md @@ -31,7 +31,7 @@ finalExponentiation中应用特殊平方运算,这是从参考文档看到的 ## Neg改用Sub实现 无意中发现Neg方法不如后来实现的Sub性能好。 -## 米勒运算中的line add/double不新建返回对象 +## 米勒运算中的line add/double不新建、返回对象 Go语言相对简单,但是为了简单,编译器做了很多额外的操作,譬如切片操作边界检查;返回栈中对象的内存迁移等等。有些对性能影响还是挺大的。 ## 应用SIMD复制值