2019-09-27 |
Ian Lance Taylor | compiler: only check whether struct or array types...
|
commit | commitdiff | tree |
2019-09-27 |
Ian Lance Taylor | compiler: fix brace formatting
|
commit | commitdiff | tree |
2019-09-26 |
Ian Lance Taylor | re PR libbacktrace/91908 (New libbacktrace tests fail...
|
commit | commitdiff | tree |
2019-09-19 |
Ian Lance Taylor | libgo: support gollvm build on arm64 linux
|
commit | commitdiff | tree |
2019-09-17 |
Ian Lance Taylor | runtime: for FFI, treat directIface types as pointers
|
commit | commitdiff | tree |
2019-09-17 |
Ian Lance Taylor | re PR go/91781 (r275691 breaks go test "reflect")
|
commit | commitdiff | tree |
2019-09-17 |
Ian Lance Taylor | reflect: unexport FFICallbackGo; use go:linkname instead
|
commit | commitdiff | tree |
2019-09-16 |
Ian Lance Taylor | compiler: fix quoting of //go:linkname in error message
|
commit | commitdiff | tree |
2019-09-13 |
Ian Lance Taylor | libgo: don't use \? in grep pattern
|
commit | commitdiff | tree |
2019-09-13 |
Ian Lance Taylor | * doc/invoke.texi (Optimize Options): Fix typo.
|
commit | commitdiff | tree |
2019-09-12 |
Ian Lance Taylor | libgo: update to Go1.13
|
commit | commitdiff | tree |
2019-09-11 |
Ian Lance Taylor | compiler: suppress type descriptor generation for aliases
|
commit | commitdiff | tree |
2019-09-11 |
Ian Lance Taylor | golang.org/x/sys/cpu: define doinit when needed
|
commit | commitdiff | tree |
2019-09-11 |
Ian Lance Taylor | gotest: force test package to be imported first
|
commit | commitdiff | tree |
2019-09-10 |
Ian Lance Taylor | libgo: Solaris and x/sys/cpu compatibility fixes
|
commit | commitdiff | tree |
2019-09-10 |
Ian Lance Taylor | re PR go/91621 (libgo/mksysinfo.sh: please avoid test ==)
|
commit | commitdiff | tree |
2019-09-10 |
Ian Lance Taylor | go/internal/gccgoimporter: support embedded field in...
|
commit | commitdiff | tree |
2019-09-10 |
Ian Lance Taylor | cmd/go: look for tool build ID before hashing entire...
|
commit | commitdiff | tree |
2019-09-10 |
Ian Lance Taylor | compiler: permit inlining constant expressions and...
|
commit | commitdiff | tree |
2019-09-09 |
Ian Lance Taylor | misc/cgo/testcshared: restore gofrontend-local changes
|
commit | commitdiff | tree |
2019-09-09 |
Ian Lance Taylor | libgo: only build x/sys/cpu/cpu_gccgo.c on x86 systems
|
commit | commitdiff | tree |
2019-09-09 |
Ian Lance Taylor | compiler: don't use predeclared location for implicit...
|
commit | commitdiff | tree |
2019-09-09 |
Ian Lance Taylor | compiler: traverse types of constant expressions
|
commit | commitdiff | tree |
2019-09-06 |
Ian Lance Taylor | libgo: update to Go 1.13beta1 release
|
commit | commitdiff | tree |
2019-09-05 |
Ian Lance Taylor | re PR tree-optimization/91663 (split function can be...
|
commit | commitdiff | tree |
2019-09-03 |
Ian Lance Taylor | compiler: only import variable into . if same package
|
commit | commitdiff | tree |
2019-09-03 |
Ian Lance Taylor | c-cppbuiltin.c (builtin_define_with_hex_fp_value):...
|
commit | commitdiff | tree |
2019-08-31 |
Ian Lance Taylor | compiler: check for notinheap struct at each struct...
|
commit | commitdiff | tree |
2019-08-31 |
Ian Lance Taylor | compiler, runtime: support and use single argument...
|
commit | commitdiff | tree |
2019-08-31 |
Ian Lance Taylor | compiler: don't report runtime escapes if we've seen...
|
commit | commitdiff | tree |
2019-08-31 |
Ian Lance Taylor | runtime: always build panic32.go
|
commit | commitdiff | tree |
2019-08-30 |
Ian Lance Taylor | compile, runtime: permit anonymous and empty fields...
|
commit | commitdiff | tree |
2019-08-28 |
Ian Lance Taylor | runtime: move osinit to Go
|
commit | commitdiff | tree |
2019-08-28 |
Ian Lance Taylor | compiler: handle unsafe conversion expression in escape...
|
commit | commitdiff | tree |
2019-08-28 |
Ian Lance Taylor | compiler, runtime: provide index information on bounds...
|
commit | commitdiff | tree |
2019-08-27 |
Ian Lance Taylor | libgo: rebuild runtime.inc if mkruntimeinc.sh changes
|
commit | commitdiff | tree |
2019-08-26 |
Ian Lance Taylor | compiler: generalize cleanup of unresolved placeholder...
|
commit | commitdiff | tree |
2019-08-23 |
Ian Lance Taylor | compiler: record pointer var values to remove write...
|
commit | commitdiff | tree |
2019-08-21 |
Ian Lance Taylor | compiler: don't use pkgpath for fieldtrack of unexported...
|
commit | commitdiff | tree |
2019-08-21 |
Ian Lance Taylor | compiler: if hidden function referenced by inline,...
|
commit | commitdiff | tree |
2019-08-20 |
Ian Lance Taylor | compiler, runtime: implement shifts by signed amounts
|
commit | commitdiff | tree |
2019-08-19 |
Ian Lance Taylor | compiler: new debugging output methods/functions
|
commit | commitdiff | tree |
2019-08-19 |
Ian Lance Taylor | runtime: be more strict in GC
|
commit | commitdiff | tree |
2019-08-17 |
Ian Lance Taylor | compiler: support new numeric literal syntax
|
commit | commitdiff | tree |
2019-08-17 |
Ian Lance Taylor | compiler, runtime: allocate defer records on the stack
|
commit | commitdiff | tree |
2019-08-17 |
Ian Lance Taylor | runtime: scan write barrier buffer conservatively
|
commit | commitdiff | tree |
2019-08-16 |
Ian Lance Taylor | compiler: print runtime.hex in hex
|
commit | commitdiff | tree |
2019-07-23 |
Ian Lance Taylor | compiler: use correct value type in 2-case select send
|
commit | commitdiff | tree |
2019-07-23 |
Ian Lance Taylor | compiler: follow-on fix for finalizing imported methods
|
commit | commitdiff | tree |
2019-07-19 |
Ian Lance Taylor | compiler: don't export bodies for functions marked...
|
commit | commitdiff | tree |
2019-07-18 |
Ian Lance Taylor | compiler: fix bug in importing blocks from inline functions
|
commit | commitdiff | tree |
2019-07-18 |
Ian Lance Taylor | compiler: fix bug in handling of unordered set during...
|
commit | commitdiff | tree |
2019-07-15 |
Ian Lance Taylor | runtime: expose the g variable
|
commit | commitdiff | tree |
2019-07-11 |
Ian Lance Taylor | compiler: ensure evaluation order in type hash/eq functions
|
commit | commitdiff | tree |
2019-07-10 |
Ian Lance Taylor | compiler: finalize methods when importing types
|
commit | commitdiff | tree |
2019-07-10 |
Ian Lance Taylor | compiler: add break label in 1,2-case select statement...
|
commit | commitdiff | tree |
2019-07-04 |
Ian Lance Taylor | compiler: optimize 0,1,2-case select statement
|
commit | commitdiff | tree |
2019-07-04 |
Ian Lance Taylor | compiler: fix indentation of select statement AST dump
|
commit | commitdiff | tree |
2019-07-03 |
Ian Lance Taylor | compiler: set varargs lowered for imported call expressions
|
commit | commitdiff | tree |
2019-07-03 |
Ian Lance Taylor | compiler: include transitive imports in the type descriptor...
|
commit | commitdiff | tree |
2019-07-03 |
Ian Lance Taylor | compiler: rework type and package tracking in exporter
|
commit | commitdiff | tree |
2019-07-02 |
Cherry Zhang | compiler: use builtin memset for non-pointer memclr
|
commit | commitdiff | tree |
2019-07-02 |
Ian Lance Taylor | compiler: refactoring in Export class to encapsulate...
|
commit | commitdiff | tree |
2019-06-26 |
Ian Lance Taylor | libgo/testsuite: ignore symbols with a leading dot...
|
commit | commitdiff | tree |
2019-06-26 |
Ian Lance Taylor | cmd/go: silence ar with D flag failures
|
commit | commitdiff | tree |
2019-06-25 |
Ian Lance Taylor | runtime: mark memequal and memclrNoHeapPointers nosplit
|
commit | commitdiff | tree |
2019-06-24 |
Ian Lance Taylor | compiler: open code string equality
|
commit | commitdiff | tree |
2019-06-24 |
Ian Lance Taylor | compiler: use builtin memcmp directly
|
commit | commitdiff | tree |
2019-06-23 |
Ian Lance Taylor | compiler: edit error messages to avoid -Wformat-diag...
|
commit | commitdiff | tree |
2019-06-23 |
Ian Lance Taylor | compiler: add go_debug and use it for debug messages
|
commit | commitdiff | tree |
2019-06-21 |
Cherry Zhang | compiler: intrinsify some math/bits functions
|
commit | commitdiff | tree |
2019-06-21 |
Ian Lance Taylor | runtime: inline and remove eqtype
|
commit | commitdiff | tree |
2019-06-21 |
Ian Lance Taylor | compiler: open code some type assertions
|
commit | commitdiff | tree |
2019-06-21 |
Ian Lance Taylor | compiler: omit write barrier for assignment to *(convert...
|
commit | commitdiff | tree |
2019-06-21 |
Ian Lance Taylor | compiler: open code string slice expressions
|
commit | commitdiff | tree |
2019-06-19 |
Ian Lance Taylor | compiler: optimize string concatenations
|
commit | commitdiff | tree |
2019-06-19 |
Ian Lance Taylor | compiler: stack allocate a buffer for non-escaping...
|
commit | commitdiff | tree |
2019-06-18 |
Cherry Zhang | compiler: avoid copy for string([]byte) conversion...
|
commit | commitdiff | tree |
2019-06-10 |
Ian Lance Taylor | compiler: support inlining functions that use index...
|
commit | commitdiff | tree |
2019-06-10 |
Ian Lance Taylor | compiler: make heap expression's write barrier conditional
|
commit | commitdiff | tree |
2019-06-10 |
Ian Lance Taylor | compiler: permit inlining functions with labels and...
|
commit | commitdiff | tree |
2019-06-10 |
Ian Lance Taylor | compiler: use gcWriteBarrier for pointer-shaped struct...
|
commit | commitdiff | tree |
2019-06-10 |
Ian Lance Taylor | compiler: make escape analysis work with imported inlineable...
|
commit | commitdiff | tree |
2019-06-07 |
Ian Lance Taylor | compiler: improve write barrier generation
|
commit | commitdiff | tree |
2019-06-07 |
Ian Lance Taylor | compiler: support inlining functions with if statements
|
commit | commitdiff | tree |
2019-06-07 |
Ian Lance Taylor | compiler: do simple deadcode elimination
|
commit | commitdiff | tree |
2019-06-07 |
Ian Lance Taylor | go/internal/gccgoimporter: ignore unexported and imported...
|
commit | commitdiff | tree |
2019-06-06 |
Ian Lance Taylor | compiler: permit inlining temporary statements and...
|
commit | commitdiff | tree |
2019-06-06 |
Ian Lance Taylor | compiler: make use of specialized fast map routines
|
commit | commitdiff | tree |
2019-06-05 |
Ian Lance Taylor | compiler: inline call expressions and function references
|
commit | commitdiff | tree |
2019-06-05 |
Ian Lance Taylor | compiler: statically allocate constant interface data
|
commit | commitdiff | tree |
2019-06-03 |
Ian Lance Taylor | compiler, runtime, reflect: generate unique type descriptors
|
commit | commitdiff | tree |
2019-06-03 |
Ian Lance Taylor | libgo: delay applying profile stack-frame skip until...
|
commit | commitdiff | tree |
2019-06-03 |
Ian Lance Taylor | compiler: permit inlining references to global variables
|
commit | commitdiff | tree |
2019-06-03 |
Ian Lance Taylor | runtime: remove unnecessary functions calling between...
|
commit | commitdiff | tree |
2019-06-03 |
Ian Lance Taylor | runtime: fix assembly syntax
|
commit | commitdiff | tree |
2019-05-31 |
Ian Lance Taylor | runtime: drop unused C type reflection code
|
commit | commitdiff | tree |
2019-05-31 |
Ian Lance Taylor | compiler: optimize append of make
|
commit | commitdiff | tree |
2019-05-31 |
Ian Lance Taylor | compiler: handle int-to-string conversion with large...
|
commit | commitdiff | tree |
2019-05-31 |
Ian Lance Taylor | runtime: implement cheaper context switch on Linux...
|
commit | commitdiff | tree |