aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
AgeCommit message (Expand)Author
2015-07-24 compiler: Don't make temporaries for constant expressions.Ian Lance Taylor
2015-07-23 compiler: Make empty interface types for vars during parse time.Ian Lance Taylor
2015-07-23 compiler: Check for errors in the underlying types of unary expressions.Ian Lance Taylor
2015-07-20 compiler: Create dummy labels for blank labels.Ian Lance Taylor
2015-07-20 compiler: Remove unnecessary check for GCC-specific issue.Ian Lance Taylor
2015-07-14 compiler,runtime: Determine if allocations need new pointers in runtime.Ian Lance Taylor
2015-07-14 compiler: Improve location info for function parameters.Ian Lance Taylor
2015-07-14Update to patch that Aldy committed directly here.Ian Lance Taylor
2015-07-14 escape: Analyze multiple result type assertions.Ian Lance Taylor
2015-07-13Fix double word typos.Aldy Hernandez
2015-06-15escape: Analyze binary expressions.Ian Lance Taylor
2015-06-15Add MERGE file to track the git revision of the most recent change inIan Lance Taylor
2015-06-15compiler: Don't crash when dumping ast of empty block.Ian Lance Taylor
2015-05-12compiler: If unary & does not escape, the var does not escape.Ian Lance Taylor
2015-05-06compiler: Analyze escape information of interface parameters.Ian Lance Taylor
2015-05-05compiler: Don't make temporaries for constant string concatentation.Ian Lance Taylor
2015-04-30compiler: Use backend interface for stack allocation.Chris Manghane
2015-04-30escape: Analyze function values and conversions.Ian Lance Taylor
2015-04-30compiler: Mark non-escaping variables that aren't addressed.Ian Lance Taylor
2015-04-29compiler: Consider multi-result calls in escape analysis.Ian Lance Taylor
2015-04-29compiler: Propagate escape info from closures to enclosed variables.Ian Lance Taylor
2015-04-17 PR go/65755Ian Lance Taylor
2015-04-17compiler: Escape analysis.Chris Manghane
2015-04-11compiler: discard carriage returns in raw string literalsIan Lance Taylor
2015-03-31compiler: Mark builtin calls with bad types as errors.Ian Lance Taylor
2015-03-30compiler: implement Go 1 unsafe.Pointer conversion rulesIan Lance Taylor
2015-03-13compiler: Permit label on fallthrough statement.Ian Lance Taylor
2015-03-06compiler: Do not declare type switch variable outside case statements.Ian Lance Taylor
2015-02-03 PR go/64836Ian Lance Taylor
2015-01-31compiler: Treat map index expressions as lvalues in range expressions.Ian Lance Taylor
2015-01-30compiler: Pass location to fatal_error.Ian Lance Taylor
2015-01-30compiler: Add pkgpath symbol information to export data.Ian Lance Taylor
2015-01-30compiler: Fix -fgo-prefix handling.Ian Lance Taylor
2015-01-22compiler: Avoid infinite recursion when describing initialization loops.Ian Lance Taylor
2015-01-22compiler: Prohibit use of ellipsis operator on multi-valued calls.Ian Lance Taylor
2015-01-20compiler: Do not mark unused variables as used inside closures.Ian Lance Taylor
2015-01-16compiler, reflect, runtime: Use static chain for closures.Richard Henderson
2015-01-15libgo, compiler: Upgrade libgo to Go 1.4, except for runtime.Ian Lance Taylor
2015-01-07compiler: Don't assign to embedded builtins in imported struct compositeIan Lance Taylor
2015-01-07compiler: Add explicit sign to exported complex constants without imaginary c...Ian Lance Taylor
2015-01-06compiler: Use function receiver name in mangled named type descriptor.Ian Lance Taylor
2014-12-23compiler: Evaluate array range expression once before iteration.Ian Lance Taylor
2014-12-19compiler: Add temporaries required in cases of interface conversion.Ian Lance Taylor
2014-12-19compiler: More cases that need a temporary for interface conversion.Ian Lance Taylor
2014-12-19compiler: Avoid multiple evaluations in interface conversions.Ian Lance Taylor
2014-12-17compiler: Don't crash on append with single argument.Ian Lance Taylor
2014-12-16compiler: Don't built hash/equality functions for thunk structs.Ian Lance Taylor
2014-12-16 PR go/61246Ian Lance Taylor
2014-12-16 PR go/61264Ian Lance Taylor
2014-12-16 PR go/61273Ian Lance Taylor