Age | Commit message (Expand) | Author | Files | Lines |
2023-06-23 | compiler, libgo: support bootstrapping gc compiler | Ian Lance Taylor | 1 | -1/+2 |
2023-06-21 | compiler: determine types of Slice_{value,info} expressions | Ian Lance Taylor | 1 | -0/+10 |
2023-03-28 | compiler: mark Call_expression multiple results as a result struct | Ian Lance Taylor | 1 | -0/+1 |
2022-12-22 | compiler: remove unused fields | Ian Lance Taylor | 1 | -1/+1 |
2022-10-10 | compiler: treat S("") as a string constant | Ian Lance Taylor | 1 | -0/+3 |
2022-10-06 | compiler: better arg type checking for selected builtins | Than McIntosh | 1 | -1/+6 |
2022-07-05 | compiler: propagate array length error marker farther | Ian Lance Taylor | 1 | -0/+6 |
2022-06-29 | compiler: check repeated const expressions in new scope | Ian Lance Taylor | 1 | -91/+19 |
2022-06-28 | compiler: permit expressions of abstract bool to remain abstract | Ian Lance Taylor | 1 | -4/+5 |
2022-06-27 | compiler: don't use sink as parameter in method expression thunk | Ian Lance Taylor | 1 | -2/+7 |
2022-06-27 | compiler: always initialize mpfr in integer import | Ian Lance Taylor | 1 | -1/+1 |
2022-05-06 | compiler: remove Array_index_expression::is_lvalue_ | Ian Lance Taylor | 1 | -8/+5 |
2022-05-06 | compiler: error for duplicate bool map keys | Ian Lance Taylor | 1 | -0/+16 |
2022-02-09 | compiler: don't warn for print() | Ian Lance Taylor | 1 | -10/+1 |
2022-02-09 | compiler: use nil pointer for zero length string constant | Ian Lance Taylor | 1 | -3/+9 |
2022-02-08 | compiler: recognize Go 1.18 runtime/internal/atomic methods | Ian Lance Taylor | 1 | -1/+155 |
2022-02-08 | compiler, internal/abi: implement FuncPCABI0, FuncPCABIInternal | Ian Lance Taylor | 1 | -0/+44 |
2021-11-11 | compiler: traverse func subexprs when creating func descriptors | Ian Lance Taylor | 1 | -10/+47 |
2021-09-10 | compiler: correct condition for calling memclrHasPointers | Ian Lance Taylor | 1 | -1/+1 |
2021-08-12 | compiler: store pointers to go:notinheap types indirectly | Ian Lance Taylor | 1 | -7/+23 |
2021-08-10 | compiler: don't crash on a, b := int(0) | Ian Lance Taylor | 1 | -2/+13 |
2021-08-07 | compiler: support export/import of unsafe.Add/Slice | Ian Lance Taylor | 1 | -0/+8 |
2021-08-05 | runtime: extend internal atomics to comply with sync/atomic | Ian Lance Taylor | 1 | -25/+23 |
2021-08-03 | compiler: support new language constructs in escape analysis | Cherry Mui | 1 | -43/+1 |
2021-08-03 | compiler: check slice to pointer-to-array conversion element type | Ian Lance Taylor | 1 | -1/+4 |
2021-08-02 | compiler, runtime: allow slice to array pointer conversion | Ian Lance Taylor | 1 | -2/+51 |
2021-08-02 | compiler, runtime: support unsafe.Add and unsafe.Slice | Ian Lance Taylor | 1 | -0/+227 |
2021-06-29 | compiler: don't generate temporaries for composite literals | Ian Lance Taylor | 1 | -97/+6 |
2021-06-29 | compiler: in composite literals use temps only for interfaces | Ian Lance Taylor | 1 | -4/+13 |
2021-05-24 | compiler: mark global variables whose address is taken | Ian Lance Taylor | 1 | -25/+38 |
2021-03-17 | compiler: copy receiver argument for go/defer of method call | Ian Lance Taylor | 1 | -1/+1 |
2021-03-11 | compiler: create temporaries for heap variables | Ian Lance Taylor | 1 | -49/+87 |
2020-12-23 | compiler: nil-checked pointers and index expressions can trap | Ian Lance Taylor | 1 | -6/+4 |
2020-12-15 | compiler: avoid knock-on errors from invalid interfaces | Ian Lance Taylor | 1 | -3/+20 |
2020-12-08 | compiler: use correct location for iota errors | Ian Lance Taylor | 1 | -9/+82 |
2020-12-07 | compiler: type of string index expression is byte | Ian Lance Taylor | 1 | -2/+2 |
2020-12-03 | compiler: cast comparison function result to expected bool type | Ian Lance Taylor | 1 | -3/+39 |
2020-12-03 | compiler: defer to middle-end for complex division | Ian Lance Taylor | 1 | -21/+0 |
2020-11-30 | compiler, runtime: check len/cap for append(s, make(T, l)...) | Ian Lance Taylor | 1 | -22/+13 |
2020-11-30 | compiler: always use int context for index values | Ian Lance Taylor | 1 | -26/+5 |
2020-11-28 | compiler: avoid follow-on errors for bad types | Ian Lance Taylor | 1 | -1/+38 |
2020-11-25 | compiler: avoid silent truncation for string(1 << 32) | Ian Lance Taylor | 1 | -1/+9 |
2020-11-20 | compiler, libgo: change mangling scheme | Ian Lance Taylor | 1 | -20/+18 |
2020-10-15 | compiler: export type for string and bool constants | Ian Lance Taylor | 1 | -38/+44 |
2020-09-21 | compiler: finalize methods for type aliases of struct types | Ian Lance Taylor | 1 | -20/+30 |
2020-08-17 | compiler: export thunks referenced by inline functions | Ian Lance Taylor | 1 | -5/+4 |
2020-08-10 | runtime: revert eqtype for AIX | Clément Chigot | 1 | -8/+19 |
2020-08-04 | compiler: delete lowered constant strings | Ian Lance Taylor | 1 | -1/+8 |
2020-07-27 | compiler,runtime: pass only ptr and len to some runtime calls | Ian Lance Taylor | 1 | -27/+33 |
2020-07-11 | compiler: avoid generating unnamed bool type descriptor | Ian Lance Taylor | 1 | -4/+1 |