c2047754c3
Compiler changes: * Change map assignment to use mapassign and assign value directly. * Change string iteration to use decoderune, faster for ASCII strings. * Change makeslice to take int, and use makeslice64 for larger values. * Add new noverflow field to hmap struct used for maps. Unresolved problems, to be fixed later: * Commented out test in go/types/sizes_test.go that doesn't compile. * Commented out reflect.TestStructOf test for padding after zero-sized field. Reviewed-on: https://go-review.googlesource.com/35231 gotools/: Updates for Go 1.8rc1. * Makefile.am (go_cmd_go_files): Add bug.go. (s-zdefaultcc): Write defaultPkgConfig. * Makefile.in: Rebuild. From-SVN: r244456
20 lines
663 B
Bash
20 lines
663 B
Bash
#!/usr/bin/env bash
|
|
# Copyright 2016 The Go Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style
|
|
# license that can be found in the LICENSE file.
|
|
|
|
# mkcanned.bash creates canned traces for the trace test suite using
|
|
# the current Go version.
|
|
|
|
set -e
|
|
|
|
if [ $# != 1 ]; then
|
|
echo "usage: $0 <label>" >&2
|
|
exit 1
|
|
fi
|
|
|
|
go test -run ClientServerParallel4 -trace "testdata/http_$1_good" net/http
|
|
go test -run 'TraceStress$|TraceStressStartStop$' runtime/trace -savetraces
|
|
mv ../../runtime/trace/TestTraceStress.trace "testdata/stress_$1_good"
|
|
mv ../../runtime/trace/TestTraceStressStartStop.trace "testdata/stress_start_stop_$1_good"
|