Files
golang.go/src/image
Nigel Tao 94a89c61e4 image/jpeg: make decoder.receiveExtend branchless
On linux/amd64:

name                 old speed      new speed      delta
DecodeBaseline-8     76.4MB/s ± 0%  84.3MB/s ± 0%  +10.38%  (p=0.008 n=5+5)
DecodeProgressive-8  51.0MB/s ± 1%  52.6MB/s ± 0%   +3.20%  (p=0.008 n=5+5)

Thanks to David Le Corfec for the suggestion.

Updates #24499

Change-Id: I749102ff0b50044dfd6a73172a1aa03f89ad97bd
Reviewed-on: https://go-review.googlesource.com/c/go/+/750900
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Nigel Tao <nigeltao@google.com>
2026-03-05 12:53:45 -08:00
..
2024-05-06 22:40:18 +00:00
2023-10-19 12:02:45 +00:00
2024-09-01 15:47:54 +00:00
2025-07-29 08:25:32 -07:00
2023-10-19 12:02:45 +00:00
2023-10-19 12:02:45 +00:00