2021-01-19 |
Ian Lance Taylor | compiler: read embedcfg files, parse go:embed directives |
blob | commitdiff | raw |
2021-01-15 |
Ian Lance Taylor | compiler: add support for reading embedcfg files |
blob | commitdiff | raw | diff to current |
2020-12-15 |
Ian Lance Taylor | compiler: discard global sink variables with static... |
blob | commitdiff | raw | diff to current |
2020-12-11 |
Ian Lance Taylor | compiler: encode user visible names if necessary |
blob | commitdiff | raw | diff to current |
2020-11-20 |
Ian Lance Taylor | compiler, libgo: change mangling scheme |
blob | commitdiff | raw | diff to current |
2020-08-10 |
Clément Chigot | runtime: revert eqtype for AIX |
blob | commitdiff | raw | diff to current |
2020-05-11 |
Ian Lance Taylor | compiler: use const std::string& in a couple of places |
blob | commitdiff | raw | diff to current |
2020-01-07 |
Ian Lance Taylor | compiler, runtime: stop using __go_runtime_error |
blob | commitdiff | raw | diff to current |
2020-01-02 |
Ian Lance Taylor | compiler, runtime, reflect: generate hash functions... |
blob | commitdiff | raw | diff to current |
2020-01-02 |
Ian Lance Taylor | compiler: split writing of equal and hash functions... |
blob | commitdiff | raw | diff to current |
2019-11-15 |
Ian Lance Taylor | compiler: fix buglet in function inlining related to... |
blob | commitdiff | raw | diff to current |
2019-08-31 |
Ian Lance Taylor | compiler, runtime: support and use single argument... |
blob | commitdiff | raw | diff to current |
2019-08-23 |
Ian Lance Taylor | compiler: record pointer var values to remove write... |
blob | commitdiff | raw | diff to current |
2019-08-21 |
Ian Lance Taylor | compiler: if hidden function referenced by inline,... |
blob | commitdiff | raw | diff to current |
2019-08-20 |
Ian Lance Taylor | compiler, runtime: implement shifts by signed amounts |
blob | commitdiff | raw | diff to current |
2019-08-19 |
Ian Lance Taylor | compiler: new debugging output methods/functions |
blob | commitdiff | raw | diff to current |
2019-07-11 |
Ian Lance Taylor | compiler: ensure evaluation order in type hash/eq functions |
blob | commitdiff | raw | diff to current |
2019-07-10 |
Ian Lance Taylor | compiler: finalize methods when importing types |
blob | commitdiff | raw | diff to current |
2019-07-03 |
Ian Lance Taylor | compiler: include transitive imports in the type descri... |
blob | commitdiff | raw | diff to current |
2019-07-03 |
Ian Lance Taylor | compiler: rework type and package tracking in exporter |
blob | commitdiff | raw | diff to current |
2019-06-10 |
Ian Lance Taylor | compiler: make heap expression's write barrier conditional |
blob | commitdiff | raw | diff to current |
2019-06-07 |
Ian Lance Taylor | compiler: do simple deadcode elimination |
blob | commitdiff | raw | diff to current |
2019-06-05 |
Ian Lance Taylor | compiler: inline call expressions and function references |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Ian Lance Taylor | compiler, runtime, reflect: generate unique type descri... |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Ian Lance Taylor | compiler: permit inlining references to global variables |
blob | commitdiff | raw | diff to current |
2019-05-31 |
Ian Lance Taylor | compiler: optimize append of make |
blob | commitdiff | raw | diff to current |
2019-05-16 |
Ian Lance Taylor | compiler: add intrinsics for runtime/internal/sys functions |
blob | commitdiff | raw | diff to current |
2019-05-16 |
Cherry Zhang | compiler: improve escape analysis on interface conversions |
blob | commitdiff | raw | diff to current |
2019-05-08 |
Cherry Zhang | compiler: add an option to emit optimization diagnostics |
blob | commitdiff | raw | diff to current |
2019-04-25 |
Ian Lance Taylor | compiler: fix glitch when inlining method with empty... |
blob | commitdiff | raw | diff to current |
2019-02-15 |
Cherry Zhang | compiler,runtime: use __builtin_dwarf_cfa for getcallersp |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Ian Lance Taylor | compiler: check duplicate string keys in map composite... |
blob | commitdiff | raw | diff to current |
2018-12-28 |
Ian Lance Taylor | compiler: remove escapes_ field from Variable and Resul... |
blob | commitdiff | raw | diff to current |
2018-11-27 |
Ian Lance Taylor | compiler: add result parameter names for inlinable... |
blob | commitdiff | raw | diff to current |
2018-11-27 |
Ian Lance Taylor | compiler: finalize types parsed for inline functions |
blob | commitdiff | raw | diff to current |
2018-11-27 |
Ian Lance Taylor | compiler: change expression importing to use Import_exp... |
blob | commitdiff | raw | diff to current |
2018-11-27 |
Ian Lance Taylor | compiler: import inlinable functions from package data |
blob | commitdiff | raw | diff to current |
2018-11-26 |
Ian Lance Taylor | compiler: initial support for exporting function bodies |
blob | commitdiff | raw | diff to current |
2018-10-25 |
Ian Lance Taylor | compiler: improve name mangling for packpaths |
blob | commitdiff | raw | diff to current |
2018-10-23 |
Ian Lance Taylor | compiler: export indexed type data, read unexported... |
blob | commitdiff | raw | diff to current |
2018-10-18 |
Ian Lance Taylor | Revert SVN revision 264561, incorrectly committed direc... |
blob | commitdiff | raw | diff to current |
2018-09-25 |
Martin Liska | Remove unused functions and fields. |
blob | commitdiff | raw | diff to current |
2018-09-13 |
Ian Lance Taylor | compiler: implement //go:nowritebarrierrec |
blob | commitdiff | raw | diff to current |
2018-06-13 |
Ian Lance Taylor | compiler: avoid introducing redundant write barriers |
blob | commitdiff | raw | diff to current |
2018-02-09 |
Ian Lance Taylor | compiler: track //go:nointerface in export data |
blob | commitdiff | raw | diff to current |
2018-01-31 |
Ian Lance Taylor | compiler: lower expression types in lowering pass |
blob | commitdiff | raw | diff to current |
2018-01-24 |
Ian Lance Taylor | compiler: rationalize external symbol names |
blob | commitdiff | raw | diff to current |
2018-01-15 |
Ian Lance Taylor | compiler: reclaim memory of escape analysis Nodes |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Ian Lance Taylor | compiler: support go:noescape cross package |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Cherry Zhang | compiler: make top-level decl for address-taken non... |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Cherry Zhang | compiler: add escape analysis debug hash |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Ian Lance Taylor | compiler: bring escape analysis mostly in line with... |
blob | commitdiff | raw | diff to current |
2017-12-22 |
Ian Lance Taylor | compiler: improve escape analysis diagnostics |
blob | commitdiff | raw | diff to current |
2017-12-01 |
Than McIntosh | compiler: introduce size threshold for nil checks |
blob | commitdiff | raw | diff to current |
2017-11-22 |
Ian Lance Taylor | compiler: make comparison operator() methods const |
blob | commitdiff | raw | diff to current |
2017-10-05 |
Ian Lance Taylor | compiler: drop special handling of unexported func... |
blob | commitdiff | raw | diff to current |
2017-10-05 |
Ian Lance Taylor | compiler: centralize all symbol name handling |
blob | commitdiff | raw | diff to current |
2017-06-22 |
Ian Lance Taylor | compiler, runtime: better stack trace for `go f()`... |
blob | commitdiff | raw | diff to current |
2017-06-08 |
Ian Lance Taylor | compiler: fix undefined symbol error with unexported... |
blob | commitdiff | raw | diff to current |
2017-05-16 |
Ian Lance Taylor | compiler: report correct errors for sink methods |
blob | commitdiff | raw | diff to current |
2017-05-10 |
Ian Lance Taylor | Big merge of changes to gofrontend repo that were postp... |
blob | commitdiff | raw | diff to current |
2017-01-10 |
Ian Lance Taylor | compiler, runtime: drop size arguments to hash/equal... |
blob | commitdiff | raw | diff to current |
2016-12-22 |
Ian Lance Taylor | compiler: fix spurious redefinition error for anon... |
blob | commitdiff | raw | diff to current |
2016-12-16 |
Than McIntosh | compiler: add containing Bfunction to some backend... |
blob | commitdiff | raw | diff to current |
2016-12-01 |
Ian Lance Taylor | compiler: add slice initializers to the GC root list |
blob | commitdiff | raw | diff to current |
2016-11-10 |
Ian Lance Taylor | runtime: copy signal code from Go 1.7 runtime |
blob | commitdiff | raw | diff to current |
2016-09-22 |
Ian Lance Taylor | compiler: compile runtime.getcaller{pc,sp} into builtin... |
blob | commitdiff | raw | diff to current |
2016-08-30 |
Ian Lance Taylor | compiler: add -fgo-c-header=FILE to create a C header |
blob | commitdiff | raw | diff to current |
2016-08-23 |
Ian Lance Taylor | compiler: revamp scheme for ordering calls to import... |
blob | commitdiff | raw | diff to current |
2016-08-09 |
Ian Lance Taylor | compiler: implement go:linkname compiler directive |
blob | commitdiff | raw | diff to current |
2016-08-09 |
Ian Lance Taylor | compiler: rewrite compiler directive support |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Chris Manghane | escape: Add basic debugging. |
blob | commitdiff | raw | diff to current |
2016-06-14 |
Ian Lance Taylor | escape: Implement assign phase. |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Ian Lance Taylor | escape: Add escape graph nodes. |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Chris Manghane | escape: Add skeleton for gc analysis. |
blob | commitdiff | raw | diff to current |
2016-04-29 |
Chris Manghane | escape: Remove previously existing analysis. |
blob | commitdiff | raw | diff to current |
2015-10-29 |
Ian Lance Taylor | compiler, reflect, runtime: remove zero field from... |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Ian Lance Taylor | compiler: Record each import as a distinct alias. |
blob | commitdiff | raw | diff to current |
2015-08-27 |
Ian Lance Taylor | compiler: Allow multiple blank label definitions. |
blob | commitdiff | raw | diff to current |
2015-08-27 |
Ian Lance Taylor | compiler: Don't record dependencies of invalid redefini... |
blob | commitdiff | raw | diff to current |
2015-07-31 |
Ian Lance Taylor | compiler: Check the type in function declarations. |
blob | commitdiff | raw | diff to current |
2015-07-20 |
Ian Lance Taylor | compiler: Create dummy labels for blank labels. |
blob | commitdiff | raw | diff to current |
2015-04-29 |
Ian Lance Taylor | compiler: Propagate escape info from closures to enclos... |
blob | commitdiff | raw | diff to current |
2015-04-17 |
Chris Manghane | compiler: Escape analysis. |
blob | commitdiff | raw | diff to current |
2015-02-03 |
Ian Lance Taylor | re PR go/64836 (go.test/test/fixedbugs/issue4348.go... |
blob | commitdiff | raw | diff to current |
2015-01-30 |
Ian Lance Taylor | compiler: Fix -fgo-prefix handling. |
blob | commitdiff | raw | diff to current |
2015-01-16 |
Richard Henderson | compiler, reflect, runtime: Use static chain for closures. |
blob | commitdiff | raw | diff to current |
2014-12-10 |
Ian Lance Taylor | compiler: Don't track fields in compiler-generated... |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Ian Lance Taylor | compiler: Do not count package uses from ambiguous... |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Ian Lance Taylor | re PR go/63560 (__go_set_defer_retaddr shouldn't be... |
blob | commitdiff | raw | diff to current |
2014-07-20 |
Ian Lance Taylor | compiler: Don't let dot-import names match names from... |
blob | commitdiff | raw | diff to current |
2014-06-04 |
Ian Lance Taylor | libgo: Merge from revision 18783:00cce3a34d7e of master... |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Chris Manghane | compiler: Use backend interface for expressions. |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Chris Manghane | compiler: Store flags for division checks in Gogo objec... |
blob | commitdiff | raw | diff to current |
2014-04-30 |
Chris Manghane | go-gcc.cc: #include "langhooks.h". |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Chris Manghane | compiler: Use backend interface for defining global... |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chris Manghane | compiler: Use backend interface for initialization... |
blob | commitdiff | raw | diff to current |
2014-04-14 |
Chris Manghane | Sync to current external repository. |
blob | commitdiff | raw | diff to current |
2014-01-10 |
Ian Lance Taylor | compiler: Use backend interface for slice info. |
blob | commitdiff | raw | diff to current |
2014-01-09 |
Ian Lance Taylor | compiler: Add flattening pass |
blob | commitdiff | raw | diff to current |
next |