go.arm64 icon indicating copy to clipboard operation
go.arm64 copied to clipboard

runtime: missing assembly aeshash implementation

Open matt2909 opened this issue 10 years ago • 2 comments

Add checks in src/runtime/alg.go::init() and implement the aeshash functions to accelerate map operations on the arm64 port.

matt2909 avatar Feb 17 '15 13:02 matt2909

Thanks for raising this issue. Being honest, we're deferring any performance improvements until we get into the upstream tree.

That is of course not to say that we don't want to take advantage of the aes hardware, but its not an immediate priority. On 18 Feb 2015 00:19, "Matt Horsnell" [email protected] wrote:

Add checks in src/runtime/alg.go::init() and implement the aeshash functions to accelerate map operations on the arm64 port.

— Reply to this email directly or view it on GitHub https://github.com/4ad/go/issues/120.

davecheney avatar Feb 17 '15 21:02 davecheney

Message understood Dave. It's a big win on x86, and I suspect would be on arm64 too, so wanted to ensure it was at least on people's radar for when arm64 support goes mainline.

matt2909 avatar Feb 18 '15 13:02 matt2909