From 0ffe90b50189f04d820c35991858026204dba256 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Tue, 14 Nov 2017 19:22:43 +0000 Subject: [PATCH] crypto/sha1, crypto/sha256: add go:noescape annotations Additions to: https://go-review.googlesource.com/c/go/+/61570 https://go-review.googlesource.com/c/go/+/61550 Change-Id: Id89e1119333a8721cb9720a04a01dab1f2705fa9 Reviewed-on: https://go-review.googlesource.com/77591 Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- src/crypto/sha1/sha1block_arm64.go | 2 +- src/crypto/sha256/sha256block_arm64.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crypto/sha1/sha1block_arm64.go b/src/crypto/sha1/sha1block_arm64.go index ab296e3793..173c40fec8 100644 --- a/src/crypto/sha1/sha1block_arm64.go +++ b/src/crypto/sha1/sha1block_arm64.go @@ -15,7 +15,7 @@ var k = []uint32{ var hasSHA1 = cpu.ARM64.HasSHA1 - +//go:noescape func sha1block(h []uint32, p []byte, k []uint32) func block(dig *digest, p []byte) { diff --git a/src/crypto/sha256/sha256block_arm64.go b/src/crypto/sha256/sha256block_arm64.go index 48c436baf3..75bbcbe0eb 100644 --- a/src/crypto/sha256/sha256block_arm64.go +++ b/src/crypto/sha256/sha256block_arm64.go @@ -10,6 +10,7 @@ var k = _K var hasSHA2 = cpu.ARM64.HasSHA2 +//go:noescape func sha256block(h []uint32, p []byte, k []uint32) func block(dig *digest, p []byte) {