Age | Commit message (Expand) | Author | Files | Lines |
2023-12-18 | compiler: move lowering pass after check types pass | Ian Lance Taylor | 1 | -1/+17 |
2023-10-22 | compiler: pass Gogo to determine types pass | Ian Lance Taylor | 1 | -5/+5 |
2023-06-26 | compiler: support -fgo-importcfg | Ian Lance Taylor | 1 | -0/+12 |
2022-12-22 | compiler: remove unused fields | Ian Lance Taylor | 1 | -1/+1 |
2022-07-01 | compiler: use correct init order for multi-value initialization | Ian Lance Taylor | 1 | -3/+20 |
2022-01-04 | compiler: remove duplication of Named_object traversal | Ian Lance Taylor | 1 | -0/+4 |
2021-08-07 | compiler: support export/import of unsafe.Add/Slice | Ian Lance Taylor | 1 | -0/+4 |
2021-07-19 | compiler: avoid aliases in receiver types | Ian Lance Taylor | 1 | -0/+8 |
2021-03-02 | compiler: allow //go:embed in files underscore-importing embed | Michael Matloob | 1 | -4/+7 |
2021-01-19 | compiler: initialize variables with go:embed directives | Ian Lance Taylor | 1 | -0/+14 |
2021-01-18 | compiler: read embedcfg files, parse go:embed directives | Ian Lance Taylor | 1 | -0/+16 |
2021-01-14 | compiler: add support for reading embedcfg files | Ian Lance Taylor | 1 | -0/+4 |
2020-12-15 | compiler: discard global sink variables with static initializers | Ian Lance Taylor | 1 | -0/+17 |
2020-12-11 | compiler: encode user visible names if necessary | Ian Lance Taylor | 1 | -1/+16 |
2020-11-20 | compiler, libgo: change mangling scheme | Ian Lance Taylor | 1 | -35/+138 |
2020-08-10 | runtime: revert eqtype for AIX | Clément Chigot | 1 | -0/+14 |
2020-05-11 | compiler: use const std::string& in a couple of places | Ian Lance Taylor | 1 | -2/+2 |
2020-01-07 | compiler, runtime: stop using __go_runtime_error | Ian Lance Taylor | 1 | -55/+0 |
2020-01-02 | compiler, runtime, reflect: generate hash functions only for map keys | Ian Lance Taylor | 1 | -3/+2 |
2020-01-02 | compiler: split writing of equal and hash functions for types | Ian Lance Taylor | 1 | -24/+31 |
2019-11-15 | compiler: fix buglet in function inlining related to sink names | Ian Lance Taylor | 1 | -1/+3 |
2019-08-31 | compiler, runtime: support and use single argument go:linkname | Ian Lance Taylor | 1 | -1/+11 |
2019-08-23 | compiler: record pointer var values to remove write barriers | Ian Lance Taylor | 1 | -1/+8 |
2019-08-21 | compiler: if hidden function referenced by inline, don't hide descriptor | Ian Lance Taylor | 1 | -0/+5 |
2019-08-20 | compiler, runtime: implement shifts by signed amounts | Ian Lance Taylor | 1 | -0/+3 |
2019-08-19 | compiler: new debugging output methods/functions | Ian Lance Taylor | 1 | -0/+12 |
2019-07-11 | compiler: ensure evaluation order in type hash/eq functions | Ian Lance Taylor | 1 | -0/+8 |
2019-07-10 | compiler: finalize methods when importing types | Ian Lance Taylor | 1 | -0/+18 |
2019-07-03 | compiler: include transitive imports in the type descriptor list | Ian Lance Taylor | 1 | -1/+16 |
2019-07-03 | compiler: rework type and package tracking in exporter | Ian Lance Taylor | 1 | -1/+1 |
2019-06-10 | compiler: make heap expression's write barrier conditional | Ian Lance Taylor | 1 | -3/+6 |
2019-06-07 | compiler: do simple deadcode elimination | Ian Lance Taylor | 1 | -0/+4 |
2019-06-05 | compiler: inline call expressions and function references | Ian Lance Taylor | 1 | -3/+3 |
2019-06-03 | compiler, runtime, reflect: generate unique type descriptors | Ian Lance Taylor | 1 | -0/+24 |
2019-06-03 | compiler: permit inlining references to global variables | Ian Lance Taylor | 1 | -11/+32 |
2019-05-31 | compiler: optimize append of make | Ian Lance Taylor | 1 | -7/+10 |
2019-05-16 | compiler: add intrinsics for runtime/internal/sys functions | Ian Lance Taylor | 1 | -5/+0 |
2019-05-16 | compiler: improve escape analysis on interface conversions | Cherry Zhang | 1 | -0/+8 |
2019-05-08 | compiler: add an option to emit optimization diagnostics | Cherry Zhang | 1 | -0/+13 |
2019-04-25 | compiler: fix glitch when inlining method with empty param/receiver | Ian Lance Taylor | 1 | -0/+10 |
2019-02-15 | compiler,runtime: use __builtin_dwarf_cfa for getcallersp | Cherry Zhang | 1 | -2/+2 |
2019-02-14 | compiler: check duplicate string keys in map composite literals | Ian Lance Taylor | 1 | -0/+4 |
2018-12-28 | compiler: remove escapes_ field from Variable and Result_variable | Ian Lance Taylor | 1 | -36/+3 |
2018-11-27 | compiler: add result parameter names for inlinable functions | Ian Lance Taylor | 1 | -3/+3 |
2018-11-27 | compiler: finalize types parsed for inline functions | Ian Lance Taylor | 1 | -0/+4 |
2018-11-27 | compiler: change expression importing to use Import_expression | Ian Lance Taylor | 1 | -2/+7 |
2018-11-27 | compiler: import inlinable functions from package data | Ian Lance Taylor | 1 | -9/+75 |
2018-11-26 | compiler: initial support for exporting function bodies | Ian Lance Taylor | 1 | -2/+21 |
2018-10-25 | compiler: improve name mangling for packpaths | Ian Lance Taylor | 1 | -20/+4 |
2018-10-23 | compiler: export indexed type data, read unexported types lazily | Ian Lance Taylor | 1 | -2/+0 |