From 7c8be15b8ac477c2e6dc50da703d25345aa51e04 Mon Sep 17 00:00:00 2001 From: Volker Dobler Date: Tue, 27 Aug 2013 06:38:11 -0700 Subject: [PATCH] cmd/gc: mark panicslice as unlikely No measurable impact on performance on amd64 R=golang-dev, khr, bradfitz CC=golang-dev https://golang.org/cl/13096045 --- src/cmd/gc/walk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index bc0a15e1a0..98a5a8968e 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -2729,6 +2729,7 @@ sliceany(Node* n, NodeList **init) if(chk0 != N || chk1 != N || chk2 != N) { chk = nod(OIF, N, N); chk->nbody = list1(mkcall("panicslice", T, init)); + chk->likely = -1; if(chk0 != N) chk->ntest = chk0; if(chk1 != N) { -- 2.48.1