Age | Commit message (Expand) | Author | Files | Lines |
2024-08-05 | compiler: panic arguments are empty interface type | Ian Lance Taylor | 1 | -0/+6 |
2024-03-27 | compiler: use correct size and comparison in index value overflow check | Ian Lance Taylor | 1 | -1/+1 |
2024-03-27 | compiler: initialize local variable in lower_method_expression | Ian Lance Taylor | 1 | -1/+1 |
2024-01-22 | compiler: don't pass iota value to lowering pass | Ian Lance Taylor | 1 | -17/+17 |
2023-12-18 | compiler: move lowering pass after check types pass | Ian Lance Taylor | 1 | -1101/+2583 |
2023-10-23 | compiler: move Selector_expression up in file | Ian Lance Taylor | 1 | -281/+281 |
2023-10-23 | compiler: make xx_constant_value methods non-const | Ian Lance Taylor | 1 | -48/+18 |
2023-10-23 | compiler: pass gogo to Runtime::make_call | Ian Lance Taylor | 1 | -102/+126 |
2023-10-23 | compiler: add Expression::is_untyped method | Ian Lance Taylor | 1 | -0/+238 |
2023-10-22 | compiler: pass Gogo to determine types pass | Ian Lance Taylor | 1 | -100/+108 |
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 |