mirror of
				https://github.com/golang/go.git
				synced 2025-10-31 08:40:55 +00:00 
			
		
		
		
	all: link to https instead of http
The one in misc/makerelease/makerelease.go is particularly bad and probably warrants rotating our keys. I didn't update old weekly notes, and reverted some changes involving test code for now, since we're late in the Go 1.5 freeze. Otherwise, the rest are all auto-generated changes, and all manually reviewed. Change-Id: Ia2753576ab5d64826a167d259f48a2f50508792d Reviewed-on: https://go-review.googlesource.com/12048 Reviewed-by: Rob Pike <r@golang.org>
This commit is contained in:
		
							parent
							
								
									f96fa06d14
								
							
						
					
					
						commit
						2ae77376f7
					
				
					 107 changed files with 141 additions and 141 deletions
				
			
		|  | @ -183,7 +183,7 @@ export LIBRARY_PATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH | |||
| The gccgo compiler works like other gcc frontends.  As of GCC 5 the gccgo | ||||
| installation also includes a version of the <code>go</code> command, | ||||
| which may be used to build Go programs as described at | ||||
| <a href="http://golang.org/cmd/go">http://golang.org/cmd/go</a>. | ||||
| <a href="https://golang.org/cmd/go">https://golang.org/cmd/go</a>. | ||||
| </p> | ||||
| 
 | ||||
| <p> | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ number of cores available; in prior releases it defaulted to 1. | |||
| </li> | ||||
| 
 | ||||
| <li> | ||||
| Support for <a href="http://golang.org/s/go14internal">internal packages</a> | ||||
| Support for <a href="https://golang.org/s/go14internal">internal packages</a> | ||||
| is now provided for all repositories, not just the Go core. | ||||
| </li> | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| 
 | ||||
| // Test that the #cgo CFLAGS directive works, | ||||
| // with and without platform filters. | ||||
| // See http://golang.org/issue/5224 for details. | ||||
| // See https://golang.org/issue/5224 for details. | ||||
| package cgotest | ||||
| 
 | ||||
| /* | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| package cgotest | ||||
| 
 | ||||
| // Test that cgo reserves enough stack space during cgo call. | ||||
| // See http://golang.org/issue/3945 for details. | ||||
| // See https://golang.org/issue/3945 for details. | ||||
| 
 | ||||
| // #include <stdio.h> | ||||
| // | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| 
 | ||||
| // Test that pthread_cancel works as expected | ||||
| // (NPTL uses SIGRTMIN to implement thread cancellation) | ||||
| // See http://golang.org/issue/6997 | ||||
| // See https://golang.org/issue/6997 | ||||
| package cgotest | ||||
| 
 | ||||
| /* | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ package cgotest | |||
| import "testing" | ||||
| 
 | ||||
| // This test actually doesn't have anything to do with cgo.  It is a | ||||
| // test of http://golang.org/issue/7234, a compiler/linker bug in | ||||
| // test of https://golang.org/issue/7234, a compiler/linker bug in | ||||
| // handling string constants when using -linkmode=external.  The test | ||||
| // is in this directory because we routinely test -linkmode=external | ||||
| // here. | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Test that setgid does not hang on GNU/Linux. | ||||
| // See http://golang.org/issue/3871 for details. | ||||
| // See https://golang.org/issue/3871 for details. | ||||
| 
 | ||||
| package cgotest | ||||
| 
 | ||||
|  |  | |||
|  | @ -23,7 +23,7 @@ function urlForInput(t) { | |||
|     } | ||||
| 
 | ||||
|     if (gerritChangeIdRE.test(t)) { | ||||
|         return "http://golang.org/cl/" + t; | ||||
|         return "https://golang.org/cl/" + t; | ||||
|     } | ||||
| 
 | ||||
|     var match = commitRE.exec(t); | ||||
|  | @ -34,7 +34,7 @@ function urlForInput(t) { | |||
|     if (pkgRE.test(t)) { | ||||
|         // TODO: make this smarter, using a list of packages + substring matches.
 | ||||
|         // Get the list from godoc itself in JSON format?
 | ||||
|         return "http://golang.org/pkg/" + t; | ||||
|         return "https://golang.org/pkg/" + t; | ||||
|     } | ||||
| 
 | ||||
|     return null; | ||||
|  |  | |||
|  | @ -51,7 +51,7 @@ var ( | |||
| 	uploadURL       = flag.String("upload_url", defaultUploadURL, "Upload URL") | ||||
| 
 | ||||
| 	defaultCacheFile = filepath.Join(os.Getenv("HOME"), ".makerelease-request-token") | ||||
| 	defaultUploadURL = "http://golang.org/dl/upload" | ||||
| 	defaultUploadURL = "https://golang.org/dl/upload" | ||||
| ) | ||||
| 
 | ||||
| const ( | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ | |||
|     Language="1033" | ||||
|     Codepage="1252" | ||||
|     Version="$(var.WixGoVersion)" | ||||
|     Manufacturer="http://golang.org" | ||||
|     Manufacturer="https://golang.org" | ||||
|     UpgradeCode="$(var.UpgradeCode)" > | ||||
| 
 | ||||
| <Package | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ Go 1.3 supports three architectures | |||
|    limited to a 4gb window. | ||||
|  * nacl/arm which is 32-bit ARMv7A architecture with 1GB address space. | ||||
| 
 | ||||
| For background it is recommended that you read http://golang.org/s/go13nacl. | ||||
| For background it is recommended that you read https://golang.org/s/go13nacl. | ||||
| 
 | ||||
| Prerequisites | ||||
| ------------- | ||||
|  |  | |||
							
								
								
									
										
											BIN
										
									
								
								src/archive/zip/testdata/readme.notzip
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								src/archive/zip/testdata/readme.notzip
									
										
									
									
										vendored
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								src/archive/zip/testdata/readme.zip
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								src/archive/zip/testdata/readme.zip
									
										
									
									
										vendored
									
									
								
							
										
											Binary file not shown.
										
									
								
							|  | @ -115,7 +115,7 @@ func TestCompareAPI(t *testing.T) { | |||
| 			out:       "", | ||||
| 		}, | ||||
| 		{ | ||||
| 			// http://golang.org/issue/4303 | ||||
| 			// https://golang.org/issue/4303 | ||||
| 			name: "contexts reconverging", | ||||
| 			required: []string{ | ||||
| 				"A", | ||||
|  |  | |||
|  | @ -29,14 +29,14 @@ not be referenced from Go code; static functions are permitted. | |||
| 
 | ||||
| See $GOROOT/misc/cgo/stdio and $GOROOT/misc/cgo/gmp for examples.  See | ||||
| "C? Go? Cgo!" for an introduction to using cgo: | ||||
| http://golang.org/doc/articles/c_go_cgo.html. | ||||
| https://golang.org/doc/articles/c_go_cgo.html. | ||||
| 
 | ||||
| CFLAGS, CPPFLAGS, CXXFLAGS and LDFLAGS may be defined with pseudo #cgo | ||||
| directives within these comments to tweak the behavior of the C or C++ | ||||
| compiler.  Values defined in multiple directives are concatenated | ||||
| together.  The directive can include a list of build constraints limiting its | ||||
| effect to systems satisfying one of the constraints | ||||
| (see http://golang.org/pkg/go/build/#hdr-Build_Constraints for details about the constraint syntax). | ||||
| (see https://golang.org/pkg/go/build/#hdr-Build_Constraints for details about the constraint syntax). | ||||
| For example: | ||||
| 
 | ||||
| 	// #cgo CFLAGS: -DPNG_DEBUG=1 | ||||
|  |  | |||
|  | @ -781,7 +781,7 @@ func (p *Package) gccCmd() []string { | |||
| 			// incorrectly typed unsigned long. We work around that | ||||
| 			// by disabling the builtin functions (this is safe as | ||||
| 			// it won't affect the actual compilation of the C code). | ||||
| 			// See: http://golang.org/issue/6506. | ||||
| 			// See: https://golang.org/issue/6506. | ||||
| 			"-fno-builtin", | ||||
| 		) | ||||
| 	} | ||||
|  |  | |||
|  | @ -656,7 +656,7 @@ func (p *Package) writeGccgoOutputFunc(fgcc *os.File, n *Name) { | |||
| // used to match gc's struct layout. For example, on 386 Windows, | ||||
| // gcc wants to 8-align int64s, but gc does not. | ||||
| // Use __gcc_struct__ to work around http://gcc.gnu.org/PR52991 on x86, | ||||
| // and http://golang.org/issue/5603. | ||||
| // and https://golang.org/issue/5603. | ||||
| func (p *Package) packedAttribute() string { | ||||
| 	s := "__attribute__((__packed__" | ||||
| 	if !p.GccIsClang && (goarch == "amd64" || goarch == "386") { | ||||
|  |  | |||
|  | @ -693,7 +693,7 @@ var primes = []string{ | |||
| 	"10953742525620032441", | ||||
| 	"17908251027575790097", | ||||
| 
 | ||||
| 	// http://golang.org/issue/638 | ||||
| 	// https://golang.org/issue/638 | ||||
| 	"18699199384836356663", | ||||
| 
 | ||||
| 	"98920366548084643601728869055592650835572950932266967461790948584315647051443", | ||||
|  |  | |||
							
								
								
									
										2
									
								
								src/cmd/dist/build.go
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								src/cmd/dist/build.go
									
										
									
									
										vendored
									
									
								
							|  | @ -1012,7 +1012,7 @@ func cmdbootstrap() { | |||
| 			"*** %s still exists. ***\n"+ | ||||
| 			"It probably contains stale files that may confuse the build.\n"+ | ||||
| 			"Please (check what's there and) remove it and try again.\n"+ | ||||
| 			"See http://golang.org/s/go14nopkg\n", | ||||
| 			"See https://golang.org/s/go14nopkg\n", | ||||
| 			pathf("%s/src/pkg", goroot)) | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
|  | @ -1433,7 +1433,7 @@ func (b *builder) build(a *action) (err error) { | |||
| 	// NOTE(rsc): On Windows, it is critically important that the | ||||
| 	// gcc-compiled objects (cgoObjects) be listed after the ordinary | ||||
| 	// objects in the archive.  I do not know why this is. | ||||
| 	// http://golang.org/issue/2601 | ||||
| 	// https://golang.org/issue/2601 | ||||
| 	objects = append(objects, cgoObjects...) | ||||
| 
 | ||||
| 	// Add system object files. | ||||
|  | @ -1937,7 +1937,7 @@ func (b *builder) runOut(dir string, desc string, env []string, cmdargs ...inter | |||
| 		// Sleeping when we observe the race seems to be the most reliable | ||||
| 		// option we have. | ||||
| 		// | ||||
| 		// http://golang.org/issue/3001 | ||||
| 		// https://golang.org/issue/3001 | ||||
| 		// | ||||
| 		if err != nil && nbusy < 3 && strings.Contains(err.Error(), "text file busy") { | ||||
| 			time.Sleep(100 * time.Millisecond << uint(nbusy)) | ||||
|  | @ -2838,7 +2838,7 @@ func (b *builder) ccompilerCmd(envvar, defcmd, objdir string) []string { | |||
| 
 | ||||
| 	// On OS X, some of the compilers behave as if -fno-common | ||||
| 	// is always set, and the Mach-O linker in 6l/8l assumes this. | ||||
| 	// See http://golang.org/issue/3253. | ||||
| 	// See https://golang.org/issue/3253. | ||||
| 	if goos == "darwin" { | ||||
| 		a = append(a, "-fno-common") | ||||
| 	} | ||||
|  | @ -3111,7 +3111,7 @@ func (b *builder) cgo(p *Package, cgoExe, obj string, pcCFLAGS, pcLDFLAGS, cgofi | |||
| 
 | ||||
| 	// NOTE(rsc): The importObj is a 5c/6c/8c object and on Windows | ||||
| 	// must be processed before the gcc-generated objects. | ||||
| 	// Put it first.  http://golang.org/issue/2601 | ||||
| 	// Put it first.  https://golang.org/issue/2601 | ||||
| 	outObj = stringList(nonGccObjs, ofile) | ||||
| 
 | ||||
| 	return outGo, outObj, nil | ||||
|  |  | |||
|  | @ -317,7 +317,7 @@ func (v *vcsCmd) run1(dir string, cmdline string, keyval []string, verbose bool) | |||
| 	_, err := exec.LookPath(v.cmd) | ||||
| 	if err != nil { | ||||
| 		fmt.Fprintf(os.Stderr, | ||||
| 			"go: missing %s command. See http://golang.org/s/gogetcmd\n", | ||||
| 			"go: missing %s command. See https://golang.org/s/gogetcmd\n", | ||||
| 			v.name) | ||||
| 		return nil, err | ||||
| 	} | ||||
|  |  | |||
|  | @ -487,7 +487,7 @@ func relocsym(s *LSym) { | |||
| 
 | ||||
| 			// On amd64, 4-byte offsets will be sign-extended, so it is impossible to | ||||
| 			// access more than 2GB of static data; fail at link time is better than | ||||
| 			// fail at runtime. See http://golang.org/issue/7980. | ||||
| 			// fail at runtime. See https://golang.org/issue/7980. | ||||
| 			// Instead of special casing only amd64, we treat this as an error on all | ||||
| 			// 64-bit architectures so as to be future-proof. | ||||
| 			if int32(o) < 0 && Thearch.Ptrsize > 4 && siz == 4 { | ||||
|  |  | |||
|  | @ -1668,7 +1668,7 @@ func doelf() { | |||
| 	// generate .tbss section (except for OpenBSD where it's not supported) | ||||
| 	// for dynamic internal linker or external linking, so that various | ||||
| 	// binutils could correctly calculate PT_TLS size. | ||||
| 	// see http://golang.org/issue/5200. | ||||
| 	// see https://golang.org/issue/5200. | ||||
| 	if HEADTYPE != obj.Hopenbsd { | ||||
| 		if Debug['d'] == 0 || Linkmode == LinkExternal { | ||||
| 			Addstring(shstrtab, ".tbss") | ||||
|  |  | |||
|  | @ -645,7 +645,7 @@ func machogenasmsym(put func(*LSym, string, int, int64, int64, int, *LSym)) { | |||
| func machosymorder() { | ||||
| 	// On Mac OS X Mountain Lion, we must sort exported symbols | ||||
| 	// So we sort them here and pre-allocate dynid for them | ||||
| 	// See http://golang.org/issue/4029 | ||||
| 	// See https://golang.org/issue/4029 | ||||
| 	for i := 0; i < len(dynexp); i++ { | ||||
| 		dynexp[i].Reachable = true | ||||
| 	} | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ var zerofunc goobj.Func | |||
| // information during garbage collection. The symbol created is named | ||||
| // "pclntab" for historical reasons; the scope of the table has grown to | ||||
| // include more than just PC/line number correspondences. | ||||
| // The table format is documented at http://golang.org/s/go12symtab. | ||||
| // The table format is documented at https://golang.org/s/go12symtab. | ||||
| func (p *Prog) pclntab() { | ||||
| 	// Count number of functions going into the binary, | ||||
| 	// so that we can size the initial index correctly. | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ For example: | |||
| 		}() | ||||
| 	} | ||||
| 
 | ||||
| See: http://golang.org/doc/go_faq.html#closures_and_goroutines | ||||
| See: https://golang.org/doc/go_faq.html#closures_and_goroutines | ||||
| */ | ||||
| 
 | ||||
| package main | ||||
|  |  | |||
|  | @ -407,7 +407,7 @@ func TestWriterDict(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // See http://golang.org/issue/2508 | ||||
| // See https://golang.org/issue/2508 | ||||
| func TestRegression2508(t *testing.T) { | ||||
| 	if testing.Short() { | ||||
| 		t.Logf("test disabled with -short") | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ import ( | |||
| 	"testing" | ||||
| ) | ||||
| 
 | ||||
| // http://golang.org/issue/6849. | ||||
| // https://golang.org/issue/6849. | ||||
| func TestPrimeSmall(t *testing.T) { | ||||
| 	for n := 2; n < 10; n++ { | ||||
| 		p, err := rand.Prime(rand.Reader, n) | ||||
|  |  | |||
|  | @ -923,7 +923,7 @@ func (c *Conn) Read(b []byte) (n int, err error) { | |||
| 		// tried to reuse the HTTP connection for a new | ||||
| 		// request. | ||||
| 		// See https://codereview.appspot.com/76400046 | ||||
| 		// and http://golang.org/issue/3514 | ||||
| 		// and https://golang.org/issue/3514 | ||||
| 		if ri := c.rawInput; ri != nil && | ||||
| 			n != 0 && err == nil && | ||||
| 			c.input == nil && len(ri.data) > 0 && recordType(ri.data[0]) == recordTypeAlert { | ||||
|  |  | |||
|  | @ -40,7 +40,7 @@ D2lWusoe2/nEqfDVVWGWlyJ7yOmqaVm/iNUN9B2N2g== | |||
| ` | ||||
| 
 | ||||
| // keyPEM is the same as rsaKeyPEM, but declares itself as just | ||||
| // "PRIVATE KEY", not "RSA PRIVATE KEY".  http://golang.org/issue/4477 | ||||
| // "PRIVATE KEY", not "RSA PRIVATE KEY".  https://golang.org/issue/4477 | ||||
| var keyPEM = `-----BEGIN PRIVATE KEY----- | ||||
| MIIBOwIBAAJBANLJhPHhITqQbPklG3ibCVxwGMRfp/v4XqhfdQHdcVfHap6NQ5Wo | ||||
| k/4xIA+ui35/MmNartNuC+BdZ1tMuVCPFZcCAwEAAQJAEJ2N+zsR0Xn8/Q6twa4G | ||||
|  |  | |||
|  | @ -6,10 +6,10 @@ | |||
| // databases. | ||||
| // | ||||
| // The sql package must be used in conjunction with a database driver. | ||||
| // See http://golang.org/s/sqldrivers for a list of drivers. | ||||
| // See https://golang.org/s/sqldrivers for a list of drivers. | ||||
| // | ||||
| // For more usage examples, see the wiki page at | ||||
| // http://golang.org/s/sqlwiki. | ||||
| // https://golang.org/s/sqlwiki. | ||||
| package sql | ||||
| 
 | ||||
| import ( | ||||
|  | @ -454,7 +454,7 @@ var connectionRequestQueueSize = 1000000 | |||
| // | ||||
| // Most users will open a database via a driver-specific connection | ||||
| // helper function that returns a *DB. No database drivers are included | ||||
| // in the Go standard library. See http://golang.org/s/sqldrivers for | ||||
| // in the Go standard library. See https://golang.org/s/sqldrivers for | ||||
| // a list of third-party drivers. | ||||
| // | ||||
| // Open may just validate its arguments without creating a connection | ||||
|  |  | |||
|  | @ -497,7 +497,7 @@ func TestTxStmt(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // Issue: http://golang.org/issue/2784 | ||||
| // Issue: https://golang.org/issue/2784 | ||||
| // This test didn't fail before because we got lucky with the fakedb driver. | ||||
| // It was failing, and now not, in github.com/bradfitz/go-sql-test | ||||
| func TestTxQuery(t *testing.T) { | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| // in the documentation for the Marshal and Unmarshal functions. | ||||
| // | ||||
| // See "JSON and Go" for an introduction to this package: | ||||
| // http://golang.org/doc/articles/json_and_go.html | ||||
| // https://golang.org/doc/articles/json_and_go.html | ||||
| package json | ||||
| 
 | ||||
| import ( | ||||
|  |  | |||
|  | @ -37,11 +37,11 @@ type miscPlaneTag struct { | |||
| } | ||||
| 
 | ||||
| type percentSlashTag struct { | ||||
| 	V string `json:"text/html%"` // http://golang.org/issue/2718 | ||||
| 	V string `json:"text/html%"` // https://golang.org/issue/2718 | ||||
| } | ||||
| 
 | ||||
| type punctuationTag struct { | ||||
| 	V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // http://golang.org/issue/3546 | ||||
| 	V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // https://golang.org/issue/3546 | ||||
| } | ||||
| 
 | ||||
| type emptyTag struct { | ||||
|  |  | |||
|  | @ -259,7 +259,7 @@ func (tv TypeAndValue) IsNil() bool { | |||
| } | ||||
| 
 | ||||
| // Addressable reports whether the corresponding expression | ||||
| // is addressable (http://golang.org/ref/spec#Address_operators). | ||||
| // is addressable (https://golang.org/ref/spec#Address_operators). | ||||
| func (tv TypeAndValue) Addressable() bool { | ||||
| 	return tv.mode == variable | ||||
| } | ||||
|  |  | |||
|  | @ -142,7 +142,7 @@ func TestTemplates(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // This used to crash; http://golang.org/issue/3281 | ||||
| // This used to crash; https://golang.org/issue/3281 | ||||
| func TestCloneCrash(t *testing.T) { | ||||
| 	t1 := New("all") | ||||
| 	Must(t1.New("t1").Parse(`{{define "foo"}}foo{{end}}`)) | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // Package draw provides image composition functions. | ||||
| // | ||||
| // See "The Go image/draw package" for an introduction to this package: | ||||
| // http://golang.org/doc/articles/image_draw.html | ||||
| // https://golang.org/doc/articles/image_draw.html | ||||
| package draw | ||||
| 
 | ||||
| import ( | ||||
|  |  | |||
|  | @ -212,7 +212,7 @@ func (d *decoder) decode(r io.Reader, configOnly bool) error { | |||
| 			// io.ErrUnexpectedEOF (meaning that the encoded stream hit io.EOF | ||||
| 			// before the LZW decoder saw an explict end code), provided that | ||||
| 			// the io.ReadFull call above successfully read len(m.Pix) bytes. | ||||
| 			// See http://golang.org/issue/9856 for an example GIF. | ||||
| 			// See https://golang.org/issue/9856 for an example GIF. | ||||
| 			if n, err := lzwr.Read(d.tmp[:1]); n != 0 || (err != io.EOF && err != io.ErrUnexpectedEOF) { | ||||
| 				if err != nil { | ||||
| 					return err | ||||
|  |  | |||
|  | @ -18,7 +18,7 @@ | |||
| // initialization side effects. | ||||
| // | ||||
| // See "The Go image package" for more details: | ||||
| // http://golang.org/doc/articles/image_package.html | ||||
| // https://golang.org/doc/articles/image_package.html | ||||
| package image | ||||
| 
 | ||||
| import ( | ||||
|  |  | |||
|  | @ -2643,7 +2643,7 @@ func TestLargeTan(t *testing.T) { | |||
| 
 | ||||
| // Check that math constants are accepted by compiler | ||||
| // and have right value (assumes strconv.ParseFloat works). | ||||
| // http://golang.org/issue/201 | ||||
| // https://golang.org/issue/201 | ||||
| 
 | ||||
| type floatTest struct { | ||||
| 	val  interface{} | ||||
|  |  | |||
|  | @ -708,7 +708,7 @@ var primes = []string{ | |||
| 	"10953742525620032441", | ||||
| 	"17908251027575790097", | ||||
| 
 | ||||
| 	// http://golang.org/issue/638 | ||||
| 	// https://golang.org/issue/638 | ||||
| 	"18699199384836356663", | ||||
| 
 | ||||
| 	"98920366548084643601728869055592650835572950932266967461790948584315647051443", | ||||
|  |  | |||
|  | @ -351,7 +351,7 @@ func TestLineContinuation(t *testing.T) { | |||
| } | ||||
| 
 | ||||
| func TestQuotedPrintableEncoding(t *testing.T) { | ||||
| 	// From http://golang.org/issue/4411 | ||||
| 	// From https://golang.org/issue/4411 | ||||
| 	body := "--0016e68ee29c5d515f04cedf6733\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=text\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\nwords words words words words words words words words words words words wor=\r\nds words words words words words words words words words words words words =\r\nwords words words words words words words words words words words words wor=\r\nds words words words words words words words words words words words words =\r\nwords words words words words words words words words\r\n--0016e68ee29c5d515f04cedf6733\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=submit\r\n\r\nSubmit\r\n--0016e68ee29c5d515f04cedf6733--" | ||||
| 	r := NewReader(strings.NewReader(body), "0016e68ee29c5d515f04cedf6733") | ||||
| 	part, err := r.NextPart() | ||||
|  |  | |||
|  | @ -87,7 +87,7 @@ func (fd *netFD) connect(la, ra syscall.Sockaddr, deadline time.Time) error { | |||
| 		// already been accepted and closed by the server. | ||||
| 		// Treat this as a successful connection--writes to | ||||
| 		// the socket will see EOF.  For details and a test | ||||
| 		// case in C see http://golang.org/issue/6828. | ||||
| 		// case in C see https://golang.org/issue/6828. | ||||
| 		if runtime.GOOS == "solaris" { | ||||
| 			return nil | ||||
| 		} | ||||
|  |  | |||
|  | @ -423,7 +423,7 @@ func (c *Client) doFollowingRedirects(ireq *Request, shouldRedirect func(int) bo | |||
| 	if redirectFailed { | ||||
| 		// Special case for Go 1 compatibility: return both the response | ||||
| 		// and an error if the CheckRedirect function failed. | ||||
| 		// See http://golang.org/issue/3795 | ||||
| 		// See https://golang.org/issue/3795 | ||||
| 		return resp, urlErr | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
|  | @ -258,7 +258,7 @@ func TestClientRedirects(t *testing.T) { | |||
| 		t.Errorf("with redirects forbidden, expected a *url.Error with our 'no redirects allowed' error inside; got %#v (%q)", err, err) | ||||
| 	} | ||||
| 	if res == nil { | ||||
| 		t.Fatalf("Expected a non-nil Response on CheckRedirect failure (http://golang.org/issue/3795)") | ||||
| 		t.Fatalf("Expected a non-nil Response on CheckRedirect failure (https://golang.org/issue/3795)") | ||||
| 	} | ||||
| 	res.Body.Close() | ||||
| 	if res.Header.Get("Location") == "" { | ||||
|  | @ -739,7 +739,7 @@ func TestResponseSetsTLSConnectionState(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // Verify Response.ContentLength is populated. http://golang.org/issue/4126 | ||||
| // Verify Response.ContentLength is populated. https://golang.org/issue/4126 | ||||
| func TestClientHeadContentLength(t *testing.T) { | ||||
| 	defer afterTest(t) | ||||
| 	ts := httptest.NewServer(HandlerFunc(func(w ResponseWriter, r *Request) { | ||||
|  |  | |||
|  | @ -304,7 +304,7 @@ func sanitizeCookieName(n string) string { | |||
| // We loosen this as spaces and commas are common in cookie values | ||||
| // but we produce a quoted cookie-value in when value starts or ends | ||||
| // with a comma or space. | ||||
| // See http://golang.org/issue/7243 for the discussion. | ||||
| // See https://golang.org/issue/7243 for the discussion. | ||||
| func sanitizeCookieValue(v string) string { | ||||
| 	v = sanitizeOrWarn("Cookie.Value", validCookieValueByte, v) | ||||
| 	if len(v) == 0 { | ||||
|  |  | |||
|  | @ -226,7 +226,7 @@ func TestReverseProxyFlushInterval(t *testing.T) { | |||
| 
 | ||||
| func TestReverseProxyCancellation(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/9554") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/9554") | ||||
| 	} | ||||
| 	const backendResponse = "I am the backend" | ||||
| 
 | ||||
|  |  | |||
|  | @ -421,7 +421,7 @@ func TestServeMuxHandlerRedirects(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // Tests for http://golang.org/issue/900 | ||||
| // Tests for https://golang.org/issue/900 | ||||
| func TestMuxRedirectLeadingSlashes(t *testing.T) { | ||||
| 	paths := []string{"//foo.txt", "///foo.txt", "/../../foo.txt"} | ||||
| 	for _, path := range paths { | ||||
|  | @ -448,7 +448,7 @@ func TestMuxRedirectLeadingSlashes(t *testing.T) { | |||
| 
 | ||||
| func TestServerTimeouts(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	reqNum := 0 | ||||
|  | @ -527,7 +527,7 @@ func TestServerTimeouts(t *testing.T) { | |||
| // request) that will never happen. | ||||
| func TestOnlyWriteTimeout(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	var conn net.Conn | ||||
|  | @ -882,7 +882,7 @@ func TestHeadResponses(t *testing.T) { | |||
| 
 | ||||
| func TestTLSHandshakeTimeout(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	ts := httptest.NewUnstartedServer(HandlerFunc(func(w ResponseWriter, r *Request) {})) | ||||
|  | @ -1744,7 +1744,7 @@ func TestRequestBodyLimit(t *testing.T) { | |||
| // side of their TCP connection, the server doesn't send a 400 Bad Request. | ||||
| func TestClientWriteShutdown(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	ts := httptest.NewServer(HandlerFunc(func(w ResponseWriter, r *Request) {})) | ||||
|  | @ -1799,7 +1799,7 @@ func TestServerBufferedChunking(t *testing.T) { | |||
| // Tests that the server flushes its response headers out when it's | ||||
| // ignoring the response body and waits a bit before forcefully | ||||
| // closing the TCP connection, causing the client to get a RST. | ||||
| // See http://golang.org/issue/3595 | ||||
| // See https://golang.org/issue/3595 | ||||
| func TestServerGracefulClose(t *testing.T) { | ||||
| 	defer afterTest(t) | ||||
| 	ts := httptest.NewServer(HandlerFunc(func(w ResponseWriter, r *Request) { | ||||
|  | @ -2291,7 +2291,7 @@ func TestDoubleHijack(t *testing.T) { | |||
| 	<-conn.closec | ||||
| } | ||||
| 
 | ||||
| // http://golang.org/issue/5955 | ||||
| // https://golang.org/issue/5955 | ||||
| // Note that this does not test the "request too large" | ||||
| // exit path from the http server. This is intentional; | ||||
| // not sending Connection: close is just a minor wire | ||||
|  |  | |||
|  | @ -1183,7 +1183,7 @@ var _ closeWriter = (*net.TCPConn)(nil) | |||
| // pause for a bit, hoping the client processes it before any | ||||
| // subsequent RST. | ||||
| // | ||||
| // See http://golang.org/issue/3595 | ||||
| // See https://golang.org/issue/3595 | ||||
| func (c *conn) closeWriteAndWait() { | ||||
| 	c.finalFlush() | ||||
| 	if tcp, ok := c.rwc.(closeWriter); ok { | ||||
|  |  | |||
|  | @ -1134,11 +1134,11 @@ func (pc *persistConn) roundTrip(req *transportRequest) (resp *Response, err err | |||
| 		// Note that we don't request this for HEAD requests, | ||||
| 		// due to a bug in nginx: | ||||
| 		//   http://trac.nginx.org/nginx/ticket/358 | ||||
| 		//   http://golang.org/issue/5522 | ||||
| 		//   https://golang.org/issue/5522 | ||||
| 		// | ||||
| 		// We don't request gzip if the request is for a range, since | ||||
| 		// auto-decoding a portion of a gzipped document will just fail | ||||
| 		// anyway. See http://golang.org/issue/8923 | ||||
| 		// anyway. See https://golang.org/issue/8923 | ||||
| 		requestedGzip = true | ||||
| 		req.extraHeaders().Set("Accept-Encoding", "gzip") | ||||
| 	} | ||||
|  |  | |||
|  | @ -486,7 +486,7 @@ func TestTransportServerClosingUnexpectedly(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // Test for http://golang.org/issue/2616 (appropriate issue number) | ||||
| // Test for https://golang.org/issue/2616 (appropriate issue number) | ||||
| // This fails pretty reliably with GOMAXPROCS=100 or something high. | ||||
| func TestStressSurpriseServerCloses(t *testing.T) { | ||||
| 	defer afterTest(t) | ||||
|  | @ -876,7 +876,7 @@ func TestTransportGzipShort(t *testing.T) { | |||
| // tests that persistent goroutine connections shut down when no longer desired. | ||||
| func TestTransportPersistConnLeak(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	gotReqCh := make(chan bool) | ||||
|  | @ -945,7 +945,7 @@ func TestTransportPersistConnLeak(t *testing.T) { | |||
| // request.ContentLength is explicitly short | ||||
| func TestTransportPersistConnLeakShortBody(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	ts := httptest.NewServer(HandlerFunc(func(w ResponseWriter, r *Request) { | ||||
|  | @ -984,7 +984,7 @@ func TestTransportPersistConnLeakShortBody(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // This used to crash; http://golang.org/issue/3266 | ||||
| // This used to crash; https://golang.org/issue/3266 | ||||
| func TestTransportIdleConnCrash(t *testing.T) { | ||||
| 	defer afterTest(t) | ||||
| 	tr := &Transport{} | ||||
|  | @ -1066,7 +1066,7 @@ func TestIssue3595(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| // From http://golang.org/issue/4454 , | ||||
| // From https://golang.org/issue/4454 , | ||||
| // "client fails to handle requests with no body and chunked encoding" | ||||
| func TestChunkedNoContent(t *testing.T) { | ||||
| 	defer afterTest(t) | ||||
|  | @ -1153,7 +1153,7 @@ func TestTransportConcurrency(t *testing.T) { | |||
| 
 | ||||
| func TestIssue4191_InfiniteGetTimeout(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	const debug = false | ||||
|  | @ -1217,7 +1217,7 @@ func TestIssue4191_InfiniteGetTimeout(t *testing.T) { | |||
| 
 | ||||
| func TestIssue4191_InfiniteGetToPutTimeout(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7237") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7237") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	const debug = false | ||||
|  | @ -1533,7 +1533,7 @@ func TestCancelRequestWithChannelBeforeDo(t *testing.T) { | |||
| 	defer close(unblockc) | ||||
| 
 | ||||
| 	// Don't interfere with the next test on plan9. | ||||
| 	// Cf. http://golang.org/issues/11476 | ||||
| 	// Cf. https://golang.org/issues/11476 | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		defer time.Sleep(500 * time.Millisecond) | ||||
| 	} | ||||
|  | @ -2257,7 +2257,7 @@ func (f closerFunc) Close() error { return f() } | |||
| // Issue 6981 | ||||
| func TestTransportClosesBodyOnError(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/7782") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/7782") | ||||
| 	} | ||||
| 	defer afterTest(t) | ||||
| 	readBody := make(chan error, 1) | ||||
|  |  | |||
|  | @ -54,7 +54,7 @@ func (s *S) Recv(nul *struct{}, reply *R) error { | |||
| 
 | ||||
| func TestGobError(t *testing.T) { | ||||
| 	if runtime.GOOS == "plan9" { | ||||
| 		t.Skip("skipping test; see http://golang.org/issue/8908") | ||||
| 		t.Skip("skipping test; see https://golang.org/issue/8908") | ||||
| 	} | ||||
| 	defer func() { | ||||
| 		err := recover() | ||||
|  |  | |||
|  | @ -185,7 +185,7 @@ func dialTCP(net string, laddr, raddr *TCPAddr, deadline time.Time) (*TCPConn, e | |||
| 	// see this happen, rather than expose the buggy effect to users, we | ||||
| 	// close the fd and try again.  If it happens twice more, we relent and | ||||
| 	// use the result.  See also: | ||||
| 	//	http://golang.org/issue/2690 | ||||
| 	//	https://golang.org/issue/2690 | ||||
| 	//	http://stackoverflow.com/questions/4949858/ | ||||
| 	// | ||||
| 	// The opposite can also happen: if we ask the kernel to pick an appropriate | ||||
|  |  | |||
|  | @ -84,7 +84,7 @@ type Cmd struct { | |||
| 	// standard error. If non-nil, entry i becomes file descriptor 3+i. | ||||
| 	// | ||||
| 	// BUG(rsc): On OS X 10.6, child processes may sometimes inherit unwanted fds. | ||||
| 	// http://golang.org/issue/2603 | ||||
| 	// https://golang.org/issue/2603 | ||||
| 	ExtraFiles []*os.File | ||||
| 
 | ||||
| 	// SysProcAttr holds optional, operating system-specific attributes. | ||||
|  |  | |||
|  | @ -318,15 +318,15 @@ func closeUnexpectedFds(t *testing.T, m string) { | |||
| } | ||||
| 
 | ||||
| func TestExtraFilesFDShuffle(t *testing.T) { | ||||
| 	t.Skip("flaky test; see http://golang.org/issue/5780") | ||||
| 	t.Skip("flaky test; see https://golang.org/issue/5780") | ||||
| 	switch runtime.GOOS { | ||||
| 	case "darwin": | ||||
| 		// TODO(cnicolaou): http://golang.org/issue/2603 | ||||
| 		// TODO(cnicolaou): https://golang.org/issue/2603 | ||||
| 		// leads to leaked file descriptors in this test when it's | ||||
| 		// run from a builder. | ||||
| 		closeUnexpectedFds(t, "TestExtraFilesFDShuffle") | ||||
| 	case "netbsd": | ||||
| 		// http://golang.org/issue/3955 | ||||
| 		// https://golang.org/issue/3955 | ||||
| 		closeUnexpectedFds(t, "TestExtraFilesFDShuffle") | ||||
| 	case "windows": | ||||
| 		t.Skip("no operating system support; skipping") | ||||
|  | @ -652,21 +652,21 @@ func TestHelperProcess(*testing.T) { | |||
| 			// file descriptors... | ||||
| 		case "darwin": | ||||
| 			// TODO(bradfitz): broken? Sometimes. | ||||
| 			// http://golang.org/issue/2603 | ||||
| 			// https://golang.org/issue/2603 | ||||
| 			// Skip this additional part of the test for now. | ||||
| 		case "netbsd": | ||||
| 			// TODO(jsing): This currently fails on NetBSD due to | ||||
| 			// the cloned file descriptors that result from opening | ||||
| 			// /dev/urandom. | ||||
| 			// http://golang.org/issue/3955 | ||||
| 			// https://golang.org/issue/3955 | ||||
| 		case "plan9": | ||||
| 			// TODO(0intro): Determine why Plan 9 is leaking | ||||
| 			// file descriptors. | ||||
| 			// http://golang.org/issue/7118 | ||||
| 			// https://golang.org/issue/7118 | ||||
| 		case "solaris": | ||||
| 			// TODO(aram): This fails on Solaris because libc opens | ||||
| 			// its own files, as it sees fit. Darwin does the same, | ||||
| 			// see: http://golang.org/issue/2603 | ||||
| 			// see: https://golang.org/issue/2603 | ||||
| 		default: | ||||
| 			// Now verify that there are no other open fds. | ||||
| 			var files []*os.File | ||||
|  |  | |||
|  | @ -1122,7 +1122,7 @@ func TestSeek(t *testing.T) { | |||
| 		if off != tt.out || err != nil { | ||||
| 			if e, ok := err.(*PathError); ok && e.Err == syscall.EINVAL && tt.out > 1<<32 { | ||||
| 				// Reiserfs rejects the big seeks. | ||||
| 				// http://golang.org/issue/91 | ||||
| 				// https://golang.org/issue/91 | ||||
| 				break | ||||
| 			} | ||||
| 			t.Errorf("#%d: Seek(%v, %v) = %v, %v want %v, nil", i, tt.in, tt.whence, off, err, tt.out) | ||||
|  |  | |||
|  | @ -1064,7 +1064,7 @@ func TestDriveLetterInEvalSymlinks(t *testing.T) { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| func TestBug3486(t *testing.T) { // http://golang.org/issue/3486 | ||||
| func TestBug3486(t *testing.T) { // https://golang.org/issue/3486 | ||||
| 	if runtime.GOOS == "darwin" { | ||||
| 		switch runtime.GOARCH { | ||||
| 		case "arm", "arm64": | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| # license that can be found in the LICENSE file. | ||||
| 
 | ||||
| # race.bash tests the standard library under the race detector. | ||||
| # http://golang.org/doc/articles/race_detector.html | ||||
| # https://golang.org/doc/articles/race_detector.html | ||||
| 
 | ||||
| set -e | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ | |||
| :: license that can be found in the LICENSE file. | ||||
| 
 | ||||
| :: race.bash tests the standard library under the race detector. | ||||
| :: http://golang.org/doc/articles/race_detector.html | ||||
| :: https://golang.org/doc/articles/race_detector.html | ||||
| 
 | ||||
| @echo off | ||||
| 
 | ||||
|  |  | |||
|  | @ -51,7 +51,7 @@ func MakeFunc(typ Type, fn func(args []Value) (results []Value)) Value { | |||
| 
 | ||||
| 	// Indirect Go func value (dummy) to obtain | ||||
| 	// actual code address. (A Go func value is a pointer | ||||
| 	// to a C function pointer. http://golang.org/s/go11func.) | ||||
| 	// to a C function pointer. https://golang.org/s/go11func.) | ||||
| 	dummy := makeFuncStub | ||||
| 	code := **(**uintptr)(unsafe.Pointer(&dummy)) | ||||
| 
 | ||||
|  | @ -99,7 +99,7 @@ func makeMethodValue(op string, v Value) Value { | |||
| 
 | ||||
| 	// Indirect Go func value (dummy) to obtain | ||||
| 	// actual code address. (A Go func value is a pointer | ||||
| 	// to a C function pointer. http://golang.org/s/go11func.) | ||||
| 	// to a C function pointer. https://golang.org/s/go11func.) | ||||
| 	dummy := methodValueCall | ||||
| 	code := **(**uintptr)(unsafe.Pointer(&dummy)) | ||||
| 
 | ||||
|  |  | |||
|  | @ -12,7 +12,7 @@ | |||
| // for that type. | ||||
| // | ||||
| // See "The Laws of Reflection" for an introduction to reflection in Go: | ||||
| // http://golang.org/doc/articles/laws_of_reflection.html | ||||
| // https://golang.org/doc/articles/laws_of_reflection.html | ||||
| package reflect | ||||
| 
 | ||||
| import ( | ||||
|  | @ -389,7 +389,7 @@ type Method struct { | |||
| 	// method name.  It is empty for upper case (exported) method names. | ||||
| 	// The combination of PkgPath and Name uniquely identifies a method | ||||
| 	// in a method set. | ||||
| 	// See http://golang.org/ref/spec#Uniqueness_of_identifiers | ||||
| 	// See https://golang.org/ref/spec#Uniqueness_of_identifiers | ||||
| 	Name    string | ||||
| 	PkgPath string | ||||
| 
 | ||||
|  | @ -737,7 +737,7 @@ type StructField struct { | |||
| 	// Name is the field name. | ||||
| 	// PkgPath is the package path that qualifies a lower case (unexported) | ||||
| 	// field name.  It is empty for upper case (exported) field names. | ||||
| 	// See http://golang.org/ref/spec#Uniqueness_of_identifiers | ||||
| 	// See https://golang.org/ref/spec#Uniqueness_of_identifiers | ||||
| 	Name    string | ||||
| 	PkgPath string | ||||
| 
 | ||||
|  | @ -1188,7 +1188,7 @@ func implements(T, V *rtype) bool { | |||
| 
 | ||||
| // directlyAssignable reports whether a value x of type V can be directly | ||||
| // assigned (using memmove) to a value of type T. | ||||
| // http://golang.org/doc/go_spec.html#Assignability | ||||
| // https://golang.org/doc/go_spec.html#Assignability | ||||
| // Ignoring the interface rules (implemented elsewhere) | ||||
| // and the ideal constant rules (no ideal constants at run time). | ||||
| func directlyAssignable(T, V *rtype) bool { | ||||
|  |  | |||
|  | @ -273,7 +273,7 @@ import ( | |||
| func main() { | ||||
| 	// This test intends to test that sending SIGPROF to foreign threads | ||||
| 	// before we make any cgo call will not abort the whole process, so | ||||
| 	// we cannot make any cgo call here. See http://golang.org/issue/9456. | ||||
| 	// we cannot make any cgo call here. See https://golang.org/issue/9456. | ||||
| 	atomic.StoreInt32((*int32)(unsafe.Pointer(&C.spinlock)), 1) | ||||
| 	for atomic.LoadInt32((*int32)(unsafe.Pointer(&C.spinlock))) == 1 { | ||||
| 		runtime.Gosched() | ||||
|  |  | |||
|  | @ -155,5 +155,5 @@ func SetPanicOnFault(enabled bool) bool { | |||
| 
 | ||||
| // WriteHeapDump writes a description of the heap and the objects in | ||||
| // it to the given file descriptor. | ||||
| // The heap dump format is defined at http://golang.org/s/go13heapdump. | ||||
| // The heap dump format is defined at https://golang.org/s/go13heapdump. | ||||
| func WriteHeapDump(fd uintptr) | ||||
|  |  | |||
|  | @ -19,7 +19,7 @@ A collection is triggered when the ratio of freshly allocated data to live data | |||
| remaining after the previous collection reaches this percentage. The default | ||||
| is GOGC=100. Setting GOGC=off disables the garbage collector entirely. | ||||
| The runtime/debug package's SetGCPercent function allows changing this | ||||
| percentage at run time. See http://golang.org/pkg/runtime/debug/#SetGCPercent. | ||||
| percentage at run time. See https://golang.org/pkg/runtime/debug/#SetGCPercent. | ||||
| 
 | ||||
| The GODEBUG variable controls debugging variables within the runtime. | ||||
| It is a comma-separated list of name=val pairs setting these named variables: | ||||
|  | @ -99,7 +99,7 @@ core dump. | |||
| 
 | ||||
| The GOARCH, GOOS, GOPATH, and GOROOT environment variables complete | ||||
| the set of Go environment variables. They influence the building of Go programs | ||||
| (see http://golang.org/cmd/go and http://golang.org/pkg/go/build). | ||||
| (see https://golang.org/cmd/go and https://golang.org/pkg/go/build). | ||||
| GOARCH, GOOS, and GOROOT are recorded at compile time and made available by | ||||
| constants or functions in this package, but they do not influence the execution | ||||
| of the run-time system. | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| // finalizers, etc.) to a file. | ||||
| 
 | ||||
| // The format of the dumped file is described at | ||||
| // http://golang.org/s/go14heapdump. | ||||
| // https://golang.org/s/go14heapdump. | ||||
| 
 | ||||
| package runtime | ||||
| 
 | ||||
|  |  | |||
|  | @ -152,7 +152,7 @@ const ( | |||
| 	// On Windows 64-bit we limit the arena to 32GB or 35 bits. | ||||
| 	// Windows counts memory used by page table into committed memory | ||||
| 	// of the process, so we can't reserve too much memory. | ||||
| 	// See http://golang.org/issue/5402 and http://golang.org/issue/5236. | ||||
| 	// See https://golang.org/issue/5402 and https://golang.org/issue/5236. | ||||
| 	// On other 64-bit platforms, we limit the arena to 512GB, or 39 bits. | ||||
| 	// On 32-bit, we don't bother limiting anything, so we use the full 32-bit address. | ||||
| 	// On Darwin/arm64, we cannot reserve more than ~5GB of virtual memory, | ||||
|  |  | |||
|  | @ -293,7 +293,7 @@ const ( | |||
| // This algorithm optimizes for heap growth to match GOGC and for CPU | ||||
| // utilization between assist and background marking to be 25% of | ||||
| // GOMAXPROCS. The high-level design of this algorithm is documented | ||||
| // at http://golang.org/s/go15gcpacing. | ||||
| // at https://golang.org/s/go15gcpacing. | ||||
| var gcController = gcControllerState{ | ||||
| 	// Initial trigger ratio guess. | ||||
| 	triggerRatio: 7 / 8.0, | ||||
|  |  | |||
|  | @ -21,7 +21,7 @@ import ( | |||
| ) | ||||
| 
 | ||||
| // BUG(rsc): Profiles are incomplete and inaccurate on NetBSD and OS X. | ||||
| // See http://golang.org/issue/6047 for details. | ||||
| // See https://golang.org/issue/6047 for details. | ||||
| 
 | ||||
| // A Profile is a collection of stack traces showing the call sequences | ||||
| // that led to instances of a particular event, such as allocation. | ||||
|  |  | |||
|  | @ -20,7 +20,7 @@ import ( | |||
| func skipTraceTestsIfNeeded(t *testing.T) { | ||||
| 	switch runtime.GOOS { | ||||
| 	case "solaris": | ||||
| 		t.Skip("skipping: solaris timer can go backwards (http://golang.org/issue/8976)") | ||||
| 		t.Skip("skipping: solaris timer can go backwards (https://golang.org/issue/8976)") | ||||
| 	case "darwin": | ||||
| 		switch runtime.GOARCH { | ||||
| 		case "arm", "arm64": | ||||
|  | @ -32,7 +32,7 @@ func skipTraceTestsIfNeeded(t *testing.T) { | |||
| 
 | ||||
| 	switch runtime.GOARCH { | ||||
| 	case "arm": | ||||
| 		t.Skip("skipping: arm tests fail with 'failed to parse trace' (http://golang.org/issue/9725)") | ||||
| 		t.Skip("skipping: arm tests fail with 'failed to parse trace' (https://golang.org/issue/9725)") | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  |  | |||
|  | @ -21,7 +21,7 @@ var ( | |||
| //     M must have an associated P to execute Go code, however it can be | ||||
| //     blocked or in a syscall w/o an associated P. | ||||
| // | ||||
| // Design doc at http://golang.org/s/go11sched. | ||||
| // Design doc at https://golang.org/s/go11sched. | ||||
| 
 | ||||
| const ( | ||||
| 	// Number of goroutine ids to grab from sched.goidgen to local per-P cache at once. | ||||
|  |  | |||
|  | @ -5,5 +5,5 @@ | |||
| // Package race implements data race detection logic. | ||||
| // No public interface is provided. | ||||
| // For details about the race detector see | ||||
| // http://golang.org/doc/articles/race_detector.html | ||||
| // https://golang.org/doc/articles/race_detector.html | ||||
| package race | ||||
|  |  | |||
|  | @ -496,7 +496,7 @@ const ( | |||
| ) | ||||
| 
 | ||||
| // Layout of in-memory per-function information prepared by linker | ||||
| // See http://golang.org/s/go12symtab. | ||||
| // See https://golang.org/s/go12symtab. | ||||
| // Keep in sync with linker | ||||
| // and with package debug/gosym and with symtab.go in package runtime. | ||||
| type _func struct { | ||||
|  |  | |||
|  | @ -60,7 +60,7 @@ func TestStackMem(t *testing.T) { | |||
| 	if consumed > estimate { | ||||
| 		t.Fatalf("Stack mem: want %v, got %v", estimate, consumed) | ||||
| 	} | ||||
| 	// Due to broken stack memory accounting (http://golang.org/issue/7468), | ||||
| 	// Due to broken stack memory accounting (https://golang.org/issue/7468), | ||||
| 	// StackInuse can decrease during function execution, so we cast the values to int64. | ||||
| 	inuse := int64(s1.StackInuse) - int64(s0.StackInuse) | ||||
| 	t.Logf("Inuse %vMB for stack mem", inuse>>20) | ||||
|  |  | |||
|  | @ -45,7 +45,7 @@ func rewindmorestack(buf *gobuf) { | |||
| 		// buf.pc, so that when we return we will execute | ||||
| 		// the jump instruction and carry on.  This means that | ||||
| 		// stack unwinding may not work entirely correctly | ||||
| 		// (http://golang.org/issue/5723) but the user is | ||||
| 		// (https://golang.org/issue/5723) but the user is | ||||
| 		// running under gdb anyhow. | ||||
| 		return | ||||
| 	} | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ | |||
| // changes of heap size, processor start/stop, etc and writes them to a buffer | ||||
| // in a compact form. A precise nanosecond-precision timestamp and a stack | ||||
| // trace is captured for most events. | ||||
| // See http://golang.org/s/go15trace for more info. | ||||
| // See https://golang.org/s/go15trace for more info. | ||||
| 
 | ||||
| package runtime | ||||
| 
 | ||||
|  |  | |||
|  | @ -217,7 +217,7 @@ func passFDChild() { | |||
| 	defer os.Exit(0) | ||||
| 
 | ||||
| 	// Look for our fd. It should be fd 3, but we work around an fd leak | ||||
| 	// bug here (http://golang.org/issue/2603) to let it be elsewhere. | ||||
| 	// bug here (https://golang.org/issue/2603) to let it be elsewhere. | ||||
| 	var uc *net.UnixConn | ||||
| 	for fd := uintptr(3); fd <= 10; fd++ { | ||||
| 		f := os.NewFile(fd, "unix-conn") | ||||
|  |  | |||
|  | @ -34,7 +34,7 @@ | |||
| // its -bench flag is provided. Benchmarks are run sequentially. | ||||
| // | ||||
| // For a description of the testing flags, see | ||||
| // http://golang.org/cmd/go/#hdr-Description_of_testing_flags. | ||||
| // https://golang.org/cmd/go/#hdr-Description_of_testing_flags. | ||||
| // | ||||
| // A sample benchmark function looks like this: | ||||
| //     func BenchmarkHello(b *testing.B) { | ||||
|  |  | |||
|  | @ -830,7 +830,7 @@ var parseDurationTests = []struct { | |||
| 	{"39h9m14.425s", true, 39*Hour + 9*Minute + 14*Second + 425*Millisecond}, | ||||
| 	// large value | ||||
| 	{"52763797000ns", true, 52763797000 * Nanosecond}, | ||||
| 	// more than 9 digits after decimal point, see http://golang.org/issue/6617 | ||||
| 	// more than 9 digits after decimal point, see https://golang.org/issue/6617 | ||||
| 	{"0.3333333333333333333h", true, 20 * Minute}, | ||||
| 	// 9007199254740993 = 1<<53+1 cannot be stored precisely in a float64 | ||||
| 	{"9007199254740993ns", true, (1<<53 + 1) * Nanosecond}, | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Test len constants and non-constants, http://golang.org/issue/3244. | ||||
| // Test len constants and non-constants, https://golang.org/issue/3244. | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Test that len non-constants are not constants, http://golang.org/issue/3244. | ||||
| // Test that len non-constants are not constants, https://golang.org/issue/3244. | ||||
| 
 | ||||
| package p | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Used to crash the compiler. | ||||
| // http://golang.org/issue/88 | ||||
| // https://golang.org/issue/88 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Used to crash the compiler. | ||||
| // http://golang.org/issue/158 | ||||
| // https://golang.org/issue/158 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Used to be rejected | ||||
| // http://golang.org/issue/188 | ||||
| // https://golang.org/issue/188 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Used to crash | ||||
| // http://golang.org/issue/204 | ||||
| // https://golang.org/issue/204 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Crashes 6g, 8g | ||||
| // http://golang.org/issue/238 | ||||
| // https://golang.org/issue/238 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ | |||
| // function call arg reordering was picking out 1 call that | ||||
| // didn't need to be in a temporary, but it was picking | ||||
| // out the first call instead of the last call. | ||||
| // http://golang.org/issue/370 | ||||
| // https://golang.org/issue/370 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Test case for http://golang.org/issue/692 | ||||
| // Test case for https://golang.org/issue/692 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // Test case for http://golang.org/issue/700 | ||||
| // Test case for https://golang.org/issue/700 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/749 | ||||
| // https://golang.org/issue/749 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/662 | ||||
| // https://golang.org/issue/662 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/589 | ||||
| // https://golang.org/issue/589 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/589 | ||||
| // https://golang.org/issue/589 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -13,7 +13,7 @@ | |||
| // Both gccgo and gofmt correctly refuse this program as is and accept it | ||||
| // when the semicolons are present. | ||||
| 
 | ||||
| // This is a test case for issue 777 ( http://golang.org/issue/777 ). | ||||
| // This is a test case for issue 777 ( https://golang.org/issue/777 ). | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/799 | ||||
| // https://golang.org/issue/799 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/808 | ||||
| // https://golang.org/issue/808 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/807 | ||||
| // https://golang.org/issue/807 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/806 | ||||
| // https://golang.org/issue/806 | ||||
| // triggered out of registers on 8g | ||||
| 
 | ||||
| package bug283 | ||||
|  |  | |||
|  | @ -6,7 +6,7 @@ | |||
| 
 | ||||
| // Test for issue 778: Map key values that are assignment | ||||
| // compatible with the map key type must be accepted according | ||||
| // to the spec: http://golang.org/doc/go_spec.html#Indexes . | ||||
| // to the spec: https://golang.org/doc/go_spec.html#Indexes . | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/920 | ||||
| // https://golang.org/issue/920 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ | |||
| // Use of this source code is governed by a BSD-style | ||||
| // license that can be found in the LICENSE file. | ||||
| 
 | ||||
| // http://golang.org/issue/915 | ||||
| // https://golang.org/issue/915 | ||||
| 
 | ||||
| package main | ||||
| 
 | ||||
|  |  | |||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Brad Fitzpatrick
						Brad Fitzpatrick