From 31f6c21d9801c93b2e1b52ce40551545f6645019 Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Fri, 8 Sep 2017 15:56:52 +0100 Subject: [PATCH] Enable GC for the pre-commit hook, and tune it for throughput (#219) --- hooks/pre-commit | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hooks/pre-commit b/hooks/pre-commit index 8d71b1c6..b10073ca 100755 --- a/hooks/pre-commit +++ b/hooks/pre-commit @@ -2,6 +2,8 @@ set -eu +# Tune the GC to use more memory to reduce the number of garbage collections +export GOGC=400 export GOPATH="$(pwd):$(pwd)/vendor" export PATH="$PATH:$(pwd)/vendor/bin:$(pwd)/bin" @@ -10,7 +12,7 @@ go install github.com/alecthomas/gometalinter/ gometalinter --config=linter.json ./... --install echo "Looking for lint..." -gometalinter --config=linter.json ./... +gometalinter --config=linter.json ./... --enable-gc echo "Double checking spelling..." misspell -error src *.md