/
githubmirror
/
go
ОбзорДокументацияВойти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
go/
test/
..
abi

test: migrate remaining files to go:build syntax

3 года назад
alias3.dir

[dev.typealias] cmd/compile: export/import test cases for type aliases

10 лет назад
arenas

reflect: fix ArenaNew to match documentation

3 года назад
asmhdr.dir

cmd/compile: use exact constant in go_asm.h

5 лет назад
chan

[dev.typeparams] cmd/compile/internal/types2: implement close(ch) where ch is of type parameter type

5 лет назад
closure3.dir

cmd/compile: simplify closure name

3 месяца назад
closure5.dir

test: use dot-relative imports where appropriate

4 года назад
codegen

cmd/compile/internal/ssa: constant fold math/bits functions

4 дня назад
ddd2.dir

all: make copyright headers consistent with one space after period

10 лет назад
dwarf

test: make rundir match compiledir/errorcheckdir.

14 лет назад
fixedbugs

cmd/internal/obj/x86: fix breaking change in ABI0 NOFRAME BP expectations

6 дней назад
import2.dir

all: make copyright headers consistent with one space after period

10 лет назад
import4.dir

go/types, types2: use "and not used" instead of "but not used" in error messages

4 года назад
interface

go/types, types2: more systematic use of Checker.use und useLHS

3 года назад
internal

runtime: move getcallersp to internal/runtime/sys

2 года назад
intrinsic.dir

runtime,internal: move runtime/internal/sys to internal/runtime/sys

2 года назад
ken

runtime: use internal/strconv

9 месяцев назад
linkname.dir

test: compile source files as if from "test" module

4 года назад
linknameasm.dir

cmd/compile: generate args_stackmap for ABI0 assembly func regardless of linkname

2 года назад
method4.dir

cmd/gc: do not omit wrapper for expression (interface{...}).F

13 лет назад
retjmp.dir

cmd/internal/obj: fix tail call in non-zero frame leaf function on MIPS and S390X

5 лет назад
simd

[dev.simd] simd, cmd/compile: rename loads and stores

3 месяца назад
stress

test/stress: fix typo in comment

2 года назад
syntax

cmd/compile: better error message when offending/missing token is a keyword

2 года назад
typeparam

cmd/compile: eliminate impossible type assertions in generic functions

3 месяца назад
uintptrescapes.dir

test: follow got/want convention in uintptrescapes test

7 месяцев назад
wasmmemsize.dir

internal/buildcfg: enable greenteagc experiment by default

10 месяцев назад
235.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
64bit.go

cmd/gc: Error out on division by constant zero.

14 лет назад
README.md

internal/testdir: move to cmd/internal/testdir

3 года назад
alg.go

test: add test that required algs get generated

10 лет назад
alias.go

all: make copyright headers consistent with one space after period

10 лет назад
alias1.go

all: make copyright headers consistent with one space after period

10 лет назад
alias2.go

go/types, types2: qualify named types in error messages with type kind

2 года назад
alias3.go

[dev.typealias] cmd/compile: export/import test cases for type aliases

10 лет назад
align.go

test: check that unaligned load-add opcodes work.

8 лет назад
append.go

cmd/compile: optimize append(x, make([]T, y)...) slice extension

8 лет назад
append1.go

cmd/compile: use "cannot use %s as %s value in %s: %s" error message

4 года назад
args.go

test: run some more tests by default

14 лет назад
armimm.go

cmd/internal/obj: continue to optimize ARM's constant pool

9 лет назад
asmhdr.go

cmd/compile: emit sensible go_asm.h consts for big ints

5 лет назад
assign.go

sync: add explicit noCopy fields to Map, Mutex, and Once

2 года назад
assign1.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
atomicload.go

cmd/compile: keep value use counts in SSA

10 лет назад
bigalg.go

test: ensure all failing tests exit nonzero.

13 лет назад
bigmap.go

runtime: handle and test large map values

14 лет назад
blank.go

test: revert changes made for Go SSA interpreter test.

13 лет назад
blank1.go

[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'

6 лет назад
bloop.go

cmd/compile: keep blank nodes alive in b.loop

5 месяцев назад
bom.go

gc: initial BOM is legal. Fixes #4040.

14 лет назад
bombad.go

all: make copyright headers consistent with one space after period

10 лет назад
bounds.go

cmd/compile: defer lowering OANDNOT until SSA

6 лет назад
cannotassign.go

[dev.typeparams] test: add scaffolding to run.go to check compiler with -G flag

6 лет назад
chancap.go

[dev.regabi] cmd/compile: remove toolstash scaffolding

6 лет назад
chanlinear.go

test: migrate remaining files to go:build syntax

3 года назад
char_lit.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
char_lit1.go

cmd/compile: do not report error for invalid constant

5 лет назад
checkbce.go

cmd/compile: make prove understand div, mod better

9 месяцев назад
clear.go

cmd/compile: add clear(x) builtin

4 года назад
clearfat.go

[dev.power64] 9g: fix under-zeroing in clearfat

12 лет назад
closedchan.go

test: use testlib (first 100)

14 лет назад
closure.go

test: enforce 1 proc in the test otherwise it fails spuriously with "newfunc allocated unexpectedly" message when run with GOMAXPROCS>1 (other goroutine allocates).

14 лет назад
closure1.go

cmd/gc: capture variables by value

12 лет назад
closure2.go

cmd/compile: experimental loop iterator capture semantics change

3 года назад
closure3.go

test: migrate remaining files to go:build syntax

3 года назад
closure4.go

cmd/compile/internal/gc: add nil check for closure call on wasm

8 лет назад
closure5.go

[dev.regabi] cmd/compile: exporting, importing, and inlining functions with OCLOSURE

6 лет назад
closure6.go

[dev.regabi] cmd/compile: fix escape analysis problem with closures

6 лет назад
closure7.go

[dev.regabi] test: add a test for inlining closures

6 лет назад
cmp.go

Fix several out of date references to 4g/5g/6g/8g/9g.

11 лет назад
cmp6.go

[dev.typeparams] test: add scaffolding to run.go to check compiler with -G flag

6 лет назад
cmplx.go

cmd/compile: rewrite f(g()) for multi-value g() during typecheck

7 лет назад
cmplxdivide.c

runtime: make complex division c99 compatible

9 лет назад
cmplxdivide.go

tests: improve consistency and clarity of test diagnostics

7 месяцев назад
cmplxdivide1.go

runtime: make complex division c99 compatible

9 лет назад
complit.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
complit1.go

go/types, types2: report better error messages for slice expressions

год назад
complit2.go

cmd/compile: compute embedded field offset in static initialization

3 месяца назад
compos.go

all: make copyright headers consistent with one space after period

10 лет назад
const.go

cmd/compile: apply constant folding to ORUNESTR

7 лет назад
const1.go

[dev.typeparams] test: add scaffolding to run.go to check compiler with -G flag

6 лет назад
const2.go

[dev.typeparams] test: add scaffolding to run.go to check compiler with -G flag

6 лет назад
const3.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
const4.go

all: link to https instead of http

11 лет назад
const5.go

all: link to https instead of http

11 лет назад
const6.go

all: make copyright headers consistent with one space after period

10 лет назад
const7.go

all: add wasip1 support

3 года назад
const8.go

test: add more tests for const decls with ommitted RHS expressions

4 года назад
convT2X.go

cmd/gc: cache itab lookup in convT2I.

14 лет назад
convert.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
convert1.go

all: make copyright headers consistent with one space after period

10 лет назад
convert2.go

go/types, types2: implement slice-to-array conversions

4 года назад
convert3.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
convert4.go

cmd/compile: implement slice-to-array conversions

4 года назад
convert5.go

test/convert5: skip mipsle

6 месяцев назад
convert5.out

cmd/compile: modify float-to-[u]int so that amd64 and arm64 match

10 месяцев назад
convinline.go

cmd/compile: handle integer conversions in static init inliner

4 года назад
convlit.go

cmd/compile/internal/types2: refactor untyped conversions

5 лет назад
convlit1.go

test: [a-c]: add introductory comments to tests Very few of the compiler regression tests include a comment saying waht they do. Many are obvious, some are anything but. I've started with a-c in the top directory. More will follow once we agree on the approach, correctness, and thoroughness here. zerodivide.go sneaked in too.

14 лет назад
copy.go

test: ensure all failing tests exit nonzero.

13 лет назад
copy1.go

go/types, types2: better error messages for copy built-in

год назад
crlf.go

test: use testlib in a few more cases (part 2) Introduced "runoutput" cmd for running generated program

14 лет назад
ddd.go

all: make copyright headers consistent with one space after period

10 лет назад
ddd1.go

cmd/compile: use "cannot use %s as %s value in %s: %s" error message

4 года назад
ddd2.go

all: make copyright headers consistent with one space after period

10 лет назад
decl.go

test: ensure all failing tests exit nonzero.

13 лет назад
declbad.go

cmd/compile: rewrite a, b = f() to use temporaries when type not identical

5 лет назад
defer.go

test: ensure all failing tests exit nonzero.

13 лет назад
defererrcheck.go

test: add open-coded defer tests for too many exits path

2 года назад
deferfin.go

[dev.regabi] test: enable finalizer tests on !amd64

6 лет назад
defernil.go

cmd/compile: on Wasm and AIX, let deferred nil function panic at invocation

7 лет назад
deferprint.go

test: remove rundircmpout and cmpout actions

8 лет назад
deferprint.out

runtime: use internal/strconv

9 месяцев назад
devirt.go

[dev.typeparams] cmd/compile: simplify interface conversions

5 лет назад
devirtualization.go

cmd/compile/internal/devirtualize: use pointer identity for type comparison

4 месяца назад
devirtualization_nil_panics.go

all: fix a lot of spelling mistakes

3 месяца назад
devirtualization_with_type_assertions_interleaved.go

cmd/compile/internal/devirtualize: improve concrete type analysis

10 месяцев назад
directive.go

cmd/compile: restrict //go:notinheap to runtime/internal/sys

4 года назад
directive2.go

cmd/compile: restrict //go:notinheap to runtime/internal/sys

4 года назад
divide.go

all: make copyright headers consistent with one space after period

10 лет назад
divmod.go

all: make copyright headers consistent with one space after period

10 лет назад
embedfunc.go

cmd/compile: require 'go 1.16' go.mod line for //go:embed

6 лет назад
embedvers.go

cmd/compile: require 'go 1.16' go.mod line for //go:embed

6 лет назад
empty.go

test: explanatory comments [c-g]*

14 лет назад
env.go

test,internal/testdir: don't set GOOS/GOARCH

3 года назад
eof.go

all: make copyright headers consistent with one space after period

10 лет назад
eof1.go

all: make copyright headers consistent with one space after period

10 лет назад
escape.go

cmd/compile: experimental loop iterator capture semantics change

3 года назад
escape2.go

cmd/compile: allocate backing store for append on the stack

год назад
escape2n.go

cmd/compile: allocate backing store for append on the stack

год назад
escape3.go

all: make copyright headers consistent with one space after period

10 лет назад
escape4.go

cmd/compile: retire "IsHiddenClosure" and "IsDeadcodeClosure"

2 года назад
escape5.go

cmd/compile/internal/escape: propagate constants to interface conversions to avoid allocs

год назад
escape6.go

cmd/compile: allow pointer-containing elements in stack allocations

год назад
escape_alias.go

cmd/compile: introduce alias analysis and automatically free non-aliased memory after growslice

8 месяцев назад
escape_array.go

cmd/compile: determine static values of len and cap in make() calls

год назад
escape_bloop.go

cmd/compile/internal/bloop: avoid extraneous heap allocs in b.Loop body due to autotmp variable scope

6 месяцев назад
escape_calls.go

cmd/compile: allocate backing store for append on the stack

год назад
escape_closure.go

cmd/compile: handle multiply-assigned func vars in escape analysis

3 месяца назад
escape_field.go

cmd/compile: use clearer error message for stuct literal

6 лет назад
escape_goto.go

[dev.typeparams] test: rename blank functions

5 лет назад
escape_hash_maphash.go

hash/maphash: mark call into runtime hash function as not escaping

7 лет назад
escape_iface.go

cmd/compile/internal/escape: propagate constants to interface conversions to avoid allocs

год назад
escape_iface_data.go

cmd/compile: generalize staticuint64s sharing to larger integer constant types

13 дней назад
escape_indir.go

cmd/compile: use clearer error message for stuct literal

6 лет назад
escape_level.go

cmd/compile: silence esc diagnostics about directiface OCONVIFACEs

7 лет назад
escape_make_non_const.go

cmd/compile: propagate len([]T{}) to make builtin to allow stack allocation

10 месяцев назад
escape_map.go

cmd/compile: allocate backing store for append on the stack

год назад
escape_mutations.go

cmd/compile: restore zero-copy string->[]byte optimization

3 года назад
escape_param.go

[dev.typeparams] cmd/compile: simplify ~r/~b naming

5 лет назад
escape_reflect.go

reflect: rework method Value representation

20 дней назад
escape_runtime_atomic.go

runtime: migrate internal/atomic to internal/runtime

2 года назад
escape_selfassign.go

test: add regress test cases for self-assignment

7 лет назад
escape_slice.go

cmd/compile: allocate backing store for append on the stack

год назад
escape_struct_param1.go

cmd/compile: use clearer error message for stuct literal

6 лет назад
escape_struct_param2.go

cmd/compile: use clearer error message for stuct literal

6 лет назад
escape_struct_return.go

[dev.typeparams] cmd/compile: simplify ~r/~b naming

5 лет назад
escape_sync_atomic.go

runtime/internal/atomic: remove bad go:noescape annotations on Loadp

7 лет назад
escape_unique.go

cmd/compile, unique: model data flow of non-string pointers

год назад
escape_unsafe.go

test: fix typo in escape_unsafe.go

4 года назад
fibo.go

Fix whitespace (use blanks consistently).

12 лет назад
finprofiled.go

test: ignore MemProfileRecords with no live objects in finprofiled.go

3 года назад
float_lit.go

test: ensure all failing tests exit nonzero.

13 лет назад
float_lit2.go

test/float_lit2: fix expressions in comment

10 лет назад
float_lit3.go

test: re-enable a bunch of tests with types2

5 лет назад
floatcmp.go

test: ensure all failing tests exit nonzero.

13 лет назад
for.go

test: add test cases for index value with range array clear

3 года назад
func.go

test: explanatory comments [c-g]*

14 лет назад
func1.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
func2.go

test: explanatory comments [c-g]*

14 лет назад
func3.go

go/parser, syntax: better error message for parameter missing type

2 года назад
func4.go

test: explanatory comments [c-g]*

14 лет назад
func5.go

test: explanatory comments [c-g]*

14 лет назад
func6.go

all: make copyright headers consistent with one space after period

10 лет назад
func7.go

all: make copyright headers consistent with one space after period

10 лет назад
func8.go

all: make copyright headers consistent with one space after period

10 лет назад
funcdup.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
funcdup2.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
fuse.go

cmd/compile: handle boolean and pointer relations

2 года назад
gc.go

test: explanatory comments [c-g]*

14 лет назад
gc1.go

test: explanatory comments [c-g]*

14 лет назад
gc2.go

test: migrate remaining files to go:build syntax

3 года назад
gcgort.go

test: fast GC+concurrency+types verification

8 лет назад
gcstring.go

all: make copyright headers consistent with one space after period

10 лет назад
genmeth.go

internal/goexperiment: delete Flags.GenericMethods

2 месяца назад
genmeth1.go

internal/goexperiment: delete Flags.GenericMethods

2 месяца назад
genmeth2.go

internal/goexperiment: delete Flags.GenericMethods

2 месяца назад
goprint.go

test: adjust a test to work with js/wasm's background goroutine

7 лет назад
goprint.out

runtime: use internal/strconv

9 месяцев назад
goto.go

cmd/compile: report block start for gotos jumping into blocks

9 лет назад
heapsampling.go

test: use lower-case error message in heapsampling.go

7 месяцев назад
helloworld.go

test: remove rundircmpout and cmpout actions

8 лет назад
helloworld.out

test: split golden.out into expected output per test

15 лет назад
if.go

test: commentary for [h-m]*.go

14 лет назад
import.go

test: commentary for [h-m]*.go

14 лет назад
import1.go

go/types, types2: use "and not used" instead of "but not used" in error messages

4 года назад
import2.go

all: make copyright headers consistent with one space after period

10 лет назад
import4.go

test: convert more tests to rundir/compiledir conventions

14 лет назад
import5.go

cmd/compile: be slightly more tolerant in case of certain syntax errors

9 лет назад
import6.go

test: re-enable most go/tests that were disabled because of types2 differences

5 лет назад
index.go

all: fix typos

7 лет назад
index0.go

all: make copyright headers consistent with one space after period

10 лет назад
index1.go

all: make copyright headers consistent with one space after period

10 лет назад
index2.go

all: make copyright headers consistent with one space after period

10 лет назад
indirect.go

test: commentary for [h-m]*.go

14 лет назад
indirect1.go

test: commentary for [h-m]*.go

14 лет назад
init.go

[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'

6 лет назад
init1.go

all: make copyright headers consistent with one space after period

10 лет назад
initcomma.go

test/initcomma.go: restore what it's supposed to be testing which is trailing commas in literals. They were gofmted away at some point.

14 лет назад
initexp.go

cmd/compile: use "init... cycle" instead of "init... loop" in error messages

4 года назад
initialize.go

cmd/compile: handle simple inlined calls in staticinit

4 года назад
initializerr.go

test: re-enable most go/tests that were disabled because of types2 differences

5 лет назад
initloop.go

go/types: improve recursive type error message

2 года назад
inline.go

cmd/compile: simplify closure name

3 месяца назад
inline_big.go

cmd/compile: restore zero-copy string->[]byte optimization

3 года назад
inline_caller.go

runtime: make FuncForPC return the innermost inlined frame

8 лет назад
inline_callers.go

runtime: make FuncForPC return the innermost inlined frame

8 лет назад
inline_endian.go

cmd/compile: allocate backing store for append on the stack

год назад
inline_literal.go

cmd/compile: copy literals when inlining

9 лет назад
inline_math_bits_rotate.go

test: migrate remaining files to go:build syntax

3 года назад
inline_sync.go

sync: use atomic.Bool for Once.done

год назад
inline_variadic.go

[dev.typeparams] cmd/compile: simplify inlining variadic calls

5 лет назад
int_lit.go

test: commentary for [h-m]*.go

14 лет назад
intcvt.go

test: commentary for [h-m]*.go

14 лет назад
intrinsic.go

test: migrate remaining files to go:build syntax

3 года назад
intrinsic_atomic.go

test: migrate remaining files to go:build syntax

3 года назад
iota.go

test: commentary for [h-m]*.go

14 лет назад
known_bits.go

cmd/compile: if debugging known bits do not skip optimizing dead values

21 день назад
label.go

test: match gofrontend error messages

6 лет назад
label1.go

test: match gofrontend error messages

6 лет назад
linkmain.go

test: migrate remaining files to go:build syntax

3 года назад
linkmain_run.go

test: migrate remaining files to go:build syntax

3 года назад
linkname.go

test: remove -newescape from regress tests

7 лет назад
linkname3.go

cmd/compile: disallow linkname referring to instantiations

2 года назад
linknameasm.go

cmd/compile: generate args_stackmap for ABI0 assembly func regardless of linkname

2 года назад
linkobj.go

test: migrate remaining files to go:build syntax

3 года назад
linkx.go

[dev.link] all: clean up some TODOs

7 лет назад
linkx_run.go

test: migrate remaining files to go:build syntax

3 года назад
literal.go

test: ensure all failing tests exit nonzero.

13 лет назад
literal2.go

cmd/compile: accept 'i' suffix orthogonally on all numbers

7 лет назад
live.go

runtime: consolidate tiny sizespecializedmalloc functions

3 месяца назад
live1.go

all: make copyright headers consistent with one space after period

10 лет назад
live2.go

all: remove GOEXPERIMENT=swissmap

год назад
live_regabi.go

runtime: consolidate tiny sizespecializedmalloc functions

3 месяца назад
live_uintptrkeepalive.go

test: migrate remaining files to go:build syntax

3 года назад
loopbce.go

cmd/compile: fix loopbce overflow check logic

4 месяца назад
mainsig.go

[dev.regabi] cmd/compile: cleanup for concrete types - noder

6 лет назад
makechan.go

all: fix some comments

2 года назад
makemap.go

cmd/compile/internal/types2: add unsafe.Add and unsafe.Slice

5 лет назад
makenew.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
makeslice.go

cmd/compile: optimize make+copy pattern to avoid memclr

6 лет назад
mallocfin.go

test: commentary for [h-m]*.go

14 лет назад
map.go

tests: improve consistency and clarity of test diagnostics

7 месяцев назад
map1.go

[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'

6 лет назад
mapclear.go

cmd/compile: optimize map-clearing range idiom

8 лет назад
maplinear.go

test: migrate remaining files to go:build syntax

3 года назад
maymorestack.go

cmd/{asm,compile,internal/obj}: add "maymorestack" support

5 лет назад
mergemul.go

cmd/compile: combine x*n - y*n into (x-y)*n

9 лет назад
method.go

test: a number of fixes.

13 лет назад
method1.go

cmd/compile: use "method T.m already declared" for method redeclaration errors

4 года назад
method2.go

go/types, types2: better error message when using *interface instead of interface

5 лет назад
method3.go

test: commentary for [h-m]*.go

14 лет назад
method4.go

test: convert more tests to rundir/compiledir conventions

14 лет назад
method5.go

all: make copyright headers consistent with one space after period

10 лет назад
method6.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
method7.go

[dev.typeparams] cmd/compile: fix MethodExpr handling with embedded fields

6 лет назад
named.go

all: make copyright headers consistent with one space after period

10 лет назад
named1.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
newexpr.go

cmd/compile/internal/staticinit: fix bug in global new(expr)

7 месяцев назад
newinline.go

test: update newinline.go for closure name change

3 месяца назад
nil.go

test: ensure all failing tests exit nonzero.

13 лет назад
nilcheck.go

[dev.unified] test: tweak nilcheck test

4 года назад
nilptr.go

cmd/link: use >4GB base address for 64-bit PE binaries

год назад
nilptr2.go

test: use a real use function in nilptr2.go

7 лет назад
nilptr3.go

test: migrate remaining files to go:build syntax

3 года назад
nilptr4.go

all: make copyright headers consistent with one space after period

10 лет назад
nilptr5.go

cmd/compile: duplicate nil check to two branches of write barrier

год назад
nilptr5_aix.go

cmd/compile: duplicate nil check to two branches of write barrier

год назад
nilptr5_wasm.go

cmd/compile: duplicate nil check to two branches of write barrier

год назад
nilptr_aix.go

test: migrate remaining files to go:build syntax

3 года назад
noinit.go

cmd/compile: reenable inline static init

3 года назад
nosplit.go

Revert "cmd/compile: redo arm64 LR/FP save and restore"

10 месяцев назад
nowritebarrier.go

cmd/compile: redo IsRuntimePkg/IsReflectPkg predicate

3 года назад
nul1.go

cmd/compile/internal/gc: enable new parser by default

10 лет назад
opt_branchlikely.go

test: migrate remaining files to go:build syntax

3 года назад
parentype.go

test/[n-r]*.go: add documentation The rename ones needed redoing.

14 лет назад
peano.go

all: skip unsupported tests for js/wasm

8 лет назад
phiopt.go

cmd/compile: add 2 phiopt cases

год назад
print.go

test: remove rundircmpout and cmpout actions

8 лет назад
print.out

runtime: use internal/strconv

9 месяцев назад
printbig.go

test: remove rundircmpout and cmpout actions

8 лет назад
printbig.out

test: split golden.out into expected output per test

15 лет назад
prove.go

cmd/compile: fix time traveling proofs in prove

13 дней назад
prove_constant_folding.go

cmd/compile: rewrite Rsh to RshU if arguments are proved positive

9 месяцев назад
prove_invert_loop_with_unused_iterators.go

cmd/compile: make prove understand div, mod better

9 месяцев назад
prove_popcount.go

all: fix a lot of spelling mistakes

3 месяца назад
range.go

cmd/compile: improve single blank variable handling in walkrange

9 лет назад
range2.go

internal/goexperiment: delete RangeFunc goexperiment

год назад
range3.go

cmd/compile: fix typecheck range over rune literal

3 года назад
range4.go

internal/goexperiment: delete RangeFunc goexperiment

год назад
rangegen.go

internal/goexperiment: delete RangeFunc goexperiment

год назад
recover.go

all: make copyright headers consistent with one space after period

10 лет назад
recover1.go

all: make copyright headers consistent with one space after period

10 лет назад
recover2.go

cmd/compile,runtime: generate hash functions only for types which are map keys

7 лет назад
recover3.go

all: make copyright headers consistent with one space after period

10 лет назад
recover4.go

test: migrate remaining files to go:build syntax

3 года назад
recover5.go

cmd/compile: more error position tests for the typechecker

9 лет назад
reflectmethod1.go

cmd/compile: track reflect.Type.Method in deadcode

10 лет назад
reflectmethod2.go

cmd/compile: track reflect.Type.Method in deadcode

10 лет назад
reflectmethod3.go

cmd/compile: track reflect.Type.Method in deadcode

10 лет назад
reflectmethod4.go

cmd/link: treat reflect.Value.Method like Call

10 лет назад
reflectmethod5.go

cmd/compile: when marking REFLECTMETHOD, check for reflect package itself

6 лет назад
reflectmethod6.go

cmd/compile: when marking REFLECTMETHOD, check for reflect package itself

6 лет назад
reflectmethod7.go

all: use reflect.{Pointer,PointerTo}

5 лет назад
reflectmethod8.go

[dev.typeparams] cmd/compile: fix missing condition in usemethod

5 лет назад
rename.go

all: make copyright headers consistent with one space after period

10 лет назад
rename1.go

cmd/compile/internal/types2: only mark variables as used if they are

3 года назад
reorder.go

[dev.regabi] cmd/compile: cleanup OAS2FUNC ordering

6 лет назад
reorder2.go

all: make copyright headers consistent with one space after period

10 лет назад
retjmp.go

cmd/asm: fix assembling return jump

8 лет назад
return.go

all: make copyright headers consistent with one space after period

10 лет назад
rotate.go

all: make copyright headers consistent with one space after period

10 лет назад
rotate0.go

all: make copyright headers consistent with one space after period

10 лет назад
rotate1.go

all: make copyright headers consistent with one space after period

10 лет назад
rotate2.go

all: make copyright headers consistent with one space after period

10 лет назад
rotate3.go

all: make copyright headers consistent with one space after period

10 лет назад
rune.go

all: make copyright headers consistent with one space after period

10 лет назад
runtime.go

[dev.typeparams] cmd/compile/internal/types2: adjusted qualified identifier error message for compiler

6 лет назад
shift1.go

test: re-enable a bunch of tests with types2

5 лет назад
shift2.go

all: make copyright headers consistent with one space after period

10 лет назад
shift3.go

cmd/compile: adjust types2 shift check to match go/types (cleanup)

4 года назад
sieve.go

test/[n-z]*.go: add documentation

14 лет назад
sigchld.go

test: migrate remaining files to go:build syntax

3 года назад
sigchld.out

test: split golden.out into expected output per test

15 лет назад
simassign.go

test/[n-z]*.go: add documentation

14 лет назад
simd.go

test: repair expected-error regexp in simd.go

5 месяцев назад
simd_inline.go

[dev.simd] simd: improve arm64 and amd64 rotateAll

2 месяца назад
sizeof.go

all: make copyright headers consistent with one space after period

10 лет назад
slice3.go

all: make copyright headers consistent with one space after period

10 лет назад
slice3err.go

[dev.typeparams] test: finish triaging all outstanding failing tests

6 лет назад
slicecap.go

all: make copyright headers consistent with one space after period

10 лет назад
sliceopt.go

cmd/compile: make prove pass use unsatisfiability

8 лет назад
solitaire.go

test/[n-z]*.go: add documentation

14 лет назад
stack.go

test/[n-z]*.go: add documentation

14 лет назад
stackobj.go

cmd/compile,runtime: remove ambiguously live logic

8 лет назад
stackobj2.go

test: stress test for stack objects

8 лет назад
stackobj3.go

cmd/compile,runtime: remove ambiguously live logic

8 лет назад
strcopy.go

test: add test to verify that string copies don't get optimized away

8 лет назад
strength.go

all: fix typos

7 лет назад
string_lit.go

test: add []rune case to string_lit.go

13 лет назад
stringrange.go

test: clarify log message for surrogate UTF-8 check

7 месяцев назад
struct0.go

all: make copyright headers consistent with one space after period

10 лет назад
switch.go

[dev.unified] test: add switch test case for tricky nil handling

4 года назад
switch2.go

cmd/compile: better error message when offending/missing token is a keyword

2 года назад
switch3.go

[dev.typeparams] cmd/compile/internal/types2: report error for invalid (but empty) expr switch

6 лет назад
switch4.go

cmd/gc: disallow fallthrough in final case of switch

13 лет назад
switch5.go

[dev.typeparams] test: finish triaging all outstanding failing tests

6 лет назад
switch6.go

cmd/compile: use "missing method m" instead of "missing m method"

4 года назад
switch7.go

[dev.typeparams] test: finish triaging all outstanding failing tests

6 лет назад
tailcall.go

Revert "cmd/compile: Enable inlining of tail calls"

год назад
tighten.go

cmd/compile: pair loads and stores on arm64

год назад
tinyfin.go

runtime: fix finalization and profiling of tiny allocations

11 лет назад
torture.go

cmd/8g: don't allocate a register early for cap(CHAN).

12 лет назад
turing.go

test/[n-z]*.go: add documentation

14 лет назад
typecheck.go

test: re-enable most go/tests that were disabled because of types2 differences

5 лет назад
typecheckloop.go

cmd/compile: use "init... cycle" instead of "init... loop" in error messages

4 года назад
typeswitch.go

test/[n-z]*.go: add documentation

14 лет назад
typeswitch1.go

test/[n-z]*.go: add documentation

14 лет назад
typeswitch2.go

cmd/compile: move duplicate type-case checking into typecheck

7 лет назад
typeswitch2b.go

go/types, types2: use "and not used" instead of "but not used" in error messages

4 года назад
typeswitch3.go

cmd/compile/internal/types2: better error for type assertion/switch on type parameter value

5 лет назад
uintptrescapes.go

cmd/compile, syscall: add //go:uintptrescapes comment, and use it

10 лет назад
uintptrescapes2.go

test: fix tests to work with sizespecializedmalloc turned off

9 месяцев назад
uintptrescapes3.go

cmd/compile: fix //go:uintptrescapes for basic method calls

7 лет назад
uintptrkeepalive.go

cmd/compile: add //go:uintptrkeepalive

4 года назад
undef.go

all: make copyright headers consistent with one space after period

10 лет назад
unsafe_slice_data.go

cmd/compile: add support for unsafe.{String,StringData,SliceData}

4 года назад
unsafe_string.go

cmd/compile: add support for unsafe.{String,StringData,SliceData}

4 года назад
unsafe_string_data.go

cmd/compile: add support for unsafe.{String,StringData,SliceData}

4 года назад
unsafebuiltins.go

cmd/compile: add support for unsafe.{String,StringData,SliceData}

4 года назад
used.go

cmd/compile/internal: support new(expr)

год назад
utf.go

test/[n-z]*.go: add documentation

14 лет назад
varerr.go

[dev.typeparams] test: enable some more errorcheck tests

6 лет назад
varinit.go

test/[n-z]*.go: add documentation

14 лет назад
wasmexport.go

cmd/compile: add basic wasmexport support

2 года назад
wasmexport2.go

cmd/compile: allow more types for wasmimport/wasmexport parameters and results

2 года назад
wasmmemsize.go

test: add a test for wasm memory usage

2 года назад
weak.go

weak: prevent unsafe conversions using weak pointers

2 года назад
winbatch.go

all: update to use filepath.WalkDir instead of filepath.Walk

6 лет назад
writebarrier.go

cmd/compile: don't emit write barriers for offsets of global addresses

5 лет назад
zerodivide.go

all: use bytes.Cut, strings.Cut

5 лет назад
zerosize.go

cmd/link: put zero-sized data symbols at same address as runtime.zerobase

3 года назад
README.md