2019-05-08 |
Cherry Zhang | compiler: add an option to emit optimization diagnostics |
blob | commitdiff | raw |
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 |
2013-12-17 |
Ian Lance Taylor | compiler: Use backend interface for runtime errors. |
blob | commitdiff | raw | diff to current |
2013-10-11 |
Ian Lance Taylor | compiler: Fix handling of hidden methods for unnamed... |
blob | commitdiff | raw | diff to current |
2013-10-11 |
Chris Manghane | compiler: Use backend interface for function code expre... |
blob | commitdiff | raw | diff to current |
2013-10-11 |
Chris Manghane | compiler: Use backend interface for function declarations. |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Ian Lance Taylor | compiler: Avoid knockon errors for invalid uses of _. |
blob | commitdiff | raw | diff to current |
2013-09-03 |
Ian Lance Taylor | compiler, runtime: Use runtime functions to pass closur... |
blob | commitdiff | raw | diff to current |
2013-06-24 |
Ian Lance Taylor | compiler: generate dummy names for blank-named constants. |
blob | commitdiff | raw | diff to current |
2013-06-21 |
Ian Lance Taylor | compiler: do not skip compilation of blank-named functions. |
blob | commitdiff | raw | diff to current |
2013-06-21 |
Ian Lance Taylor | compiler: Only make function descriptors if needed. |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Ian Lance Taylor | compiler, runtime: Use function descriptors. |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Ian Lance Taylor | compiler: Error if name defined in both package and... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Ian Lance Taylor | compiler: Accept trailing comma after varargs parameter. |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Ian Lance Taylor | compiler, runtime: Track fields with tag go:"track". |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Ian Lance Taylor | compiler: Implement //go:nointerface comments. |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Ian Lance Taylor | compiler, runtime: More steps toward separating int... |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Ian Lance Taylor | compiler: Add -fgo-relative-import-path. |
blob | commitdiff | raw | diff to current |
2012-09-22 |
Ian Lance Taylor | compiler: Fix unnamed struct type converted to interfac... |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Ian Lance Taylor | compiler: Fix multiple types with same name in function. |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Ian Lance Taylor | compiler: Add -fgo-pkgpath option. |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Ian Lance Taylor | compiler: Fix order of initialization bug with global... |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Ian Lance Taylor | compiler, runtime: Add explicit checks for zero and... |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Ian Lance Taylor | compiler: Don't crash if writing type functions too... |
blob | commitdiff | raw | diff to current |
2012-02-02 |
Ian Lance Taylor | compiler: Permit importing a method to a type being... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Ian Lance Taylor | compiler: Don't crash on type switch case nil with... |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Ian Lance Taylor | compiler: Verify types of sink variables. |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Ian Lance Taylor | compiler: Better handling of erroneous function signatures. |
blob | commitdiff | raw | diff to current |
2012-01-23 |
Ian Lance Taylor | compiler: Give an error if a variable is defined but... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
Ian Lance Taylor | compiler: Handle recursive interfaces. |
blob | commitdiff | raw | diff to current |
next |