compiler: permit inlining receive expressions
[gcc.git] / gcc / go / gofrontend / expressions.cc
2019-05-10 Ian Lance Taylorcompiler: permit inlining receive expressions
2019-05-10 Ian Lance Taylorcompiler: permit inlining variable declaration statements
2019-05-09 Cherry Zhangcompiler: avoid copy for string([]byte) conversion...
2019-05-08 Cherry Zhangcompiler: avoid copy for string([]byte) conversion...
2019-05-08 Ian Lance Taylorcompiler: generate memmove for non-pointer slice copy
2019-05-08 Ian Lance Taylorcompiler: remove trailing spaces
2019-05-03 Ian Lance Taylorcompiler: recognize and optimize array range clear
2019-05-01 Ian Lance Taylorcompiler,runtime: do more direct interfaces
2019-04-13 Ian Lance Taylorcompiler: improve type handling for string concat ops...
2019-03-19 Ian Lance Taylorcompiler,runtime: pass old slice's ptr/len/cap by value...
2019-03-15 Ian Lance Taylorcompiler: eliminate bound checks in append expression
2019-03-06 Ian Lance Taylorre PR go/89598 (go frontend fails to build against...
2019-03-05 Ian Lance Taylorre PR go/89598 (go frontend fails to build against...
2019-02-27 Ian Lance Taylorcompiler: check duplicate numeric keys in map literals
2019-02-15 Cherry Zhangcompiler,runtime: use __builtin_dwarf_cfa for getcallersp
2019-02-15 Ian Lance Taylorcompiler, runtime: harmonize types referenced by both...
2019-02-14 Ian Lance Taylorcompiler: check duplicate string keys in map composite...
2019-02-05 Ian Lance Taylorcompiler: check duplicate implicit indexes in slices...
2019-01-11 Ian Lance Taylorcompiler: pad structs ending with zero-sized field
2019-01-09 Ian Lance Taylorcompiler: use int type for len & cap in slice value
2019-01-07 Ian Lance Taylorcompiler: move slice construction to callers of makeslice
2018-12-28 Ian Lance Taylorcompiler: remove escapes_ field from Variable and Resul...
2018-11-28 Ian Lance Taylorcompiler: inline functions with assignments and return...
2018-11-27 Ian Lance Taylorcompiler: record final type for numeric expressions
2018-11-27 Ian Lance Taylorcompiler: add '$' to names in expression export data
2018-11-27 Ian Lance Taylorcompiler: change expression importing to use Import_exp...
2018-11-27 Ian Lance Taylorcompiler: pass a Location to import_expression
2018-11-27 Ian Lance Taylorcompiler: change Expression export to use Export_functi...
2018-11-27 Ian Lance Taylorcompiler: import inlinable functions from package data
2018-11-05 Ian Lance Taylorcompiler: handle abstract type in builtin numeric const...
2018-10-18 Ian Lance TaylorRevert SVN revision 264561, incorrectly committed direc...
2018-10-18 Ian Lance Taylorcompiler: rewrite Type::are_identical to use flags
2018-09-25 Martin LiskaRemove unused functions and fields.
2018-09-14 Ian Lance Taylorcompiler: don't use address of temporary for deferred...
2018-09-13 Ian Lance Taylorcompiler: omit a couple of write barriers
2018-09-09 Ian Lance Taylorcompiler: make sure type descriptor initializers go...
2018-08-24 Ian Lance Taylorruntime: remove the dummy arg of getcallersp
2018-07-13 Ian Lance Taylorcompiler: fix parsing of composite literals with omitte...
2018-07-11 Ian Lance Taylorcompiler: fix evaluation order of LHS index expressions
2018-07-10 Ian Lance Taylorcompiler: fix double evaluation with interface field...
2018-06-04 Ian Lance Taylorcompiler: fix crashes on cyclic var/type references
2018-03-01 Ian Lance Taylorcompiler: avoid crashing on bad self-referential type
2018-02-23 Ian Lance Taylorcompiler: ignore aliases in fieldtrack info
2018-02-13 Ian Lance Taylorcompiler: don't export function descriptors for unexpor...
2018-02-06 Ian Lance Taylorcompiler: avoid negative zero in float constants
2018-02-05 Ian Lance Taylorcompiler: rollback "avoid negative zero in float constants"
2018-02-05 Ian Lance Taylorcompiler: avoid negative zero in float constants
2018-02-05 Ian Lance Taylorcompiler: update iota handling, fix using iota in array...
2018-02-05 Ian Lance Taylorcompiler: in range, evaluate array if it has receives...
2018-02-05 Ian Lance Taylorcompiler: give error for non-int arguments to make
2018-01-31 Ian Lance Taylorcompiler: lower expression types in lowering pass
2018-01-26 Ian Lance Taylorcompiler: show readable names in escape analysis messages
2018-01-24 Ian Lance Taylorcompiler: rationalize external symbol names
2018-01-18 Ian Lance Taylorre PR go/83787 (Many 32-bit Solaris/SPARC Go tests...
2018-01-17 Ian Lance Taylorcompiler: enable escape analysis for runtime
2018-01-09 Ian Lance Taylorcompiler: use temporary variable for stack allocation
2018-01-09 Ian Lance Taylorcompiler: make non-escaping Bound_method_expression...
2018-01-09 Ian Lance Taylorcompiler: move some escape check to Mark_address_taken
2018-01-09 Ian Lance Taylorcompiler: stack allocate non-escaping makeslice
2018-01-09 Ian Lance Taylorcompiler: delay escaping sliced arrays
2018-01-09 Ian Lance Taylorlibgo: update to Go1.10beta1
2017-12-22 Ian Lance Taylorcompiler: do not propagate address-taken of a slice...
2017-12-22 Ian Lance Taylorcompiler: bring escape analysis mostly in line with...
2017-12-06 Ian Lance Taylorcompiler: handle set-and-use-temp in nilcheck code
2017-12-01 Than McIntoshcompiler: introduce size threshold for nil checks
2017-11-15 Than McIntoshcompiler: remove LHS/RHS context determination for...
2017-10-26 Ian Lance Taylorcompiler: explicitly convert between type aliases
2017-10-05 Ian Lance Taylorcompiler: centralize all symbol name handling
2017-09-14 Ian Lance Taylorcompiler, runtime: simplify select and channel operations
2017-09-14 Ian Lance Taylorcompiler: avoid compiler crash on invalid program
2017-09-14 Ian Lance Taylorcompiler, reflect: fix struct field names for embedded...
2017-08-09 Ian Lance Taylorcompiler: fix buglet in lshift type determination
2017-07-28 Ian Lance Taylorcompiler: add backend type conversion
2017-07-28 Ian Lance Taylorcompiler: use a single temporary for calls with multipl...
2017-07-20 Ian Lance Taylorcompiler: add explicit convert in Type_guard_expression...
2017-07-18 Ian Lance Taylorcompiler: insert backend type conversion for closure...
2017-06-23 Ian Lance Taylorcompiler: add go:notinheap magic comment
2017-06-12 Ian Lance Taylorcompiler: avoid orphaning Bexpressions when processing...
2017-06-09 Ian Lance Taylorcompiler: additional lvalue/rvalue context fixes
2017-06-08 Ian Lance Taylorcompiler: lvalue context fixes in Unary_expression...
2017-06-08 Ian Lance Taylorcompiler: fix undefined symbol error with unexported...
2017-06-06 Ian Lance Taylorcompiler: typing fixes for Interface_mtable_expression
2017-05-26 Ian Lance Taylorcompiler: identify array index expressions in lvalue...
2017-05-16 Ian Lance Taylorcompiler: better error messages for slicing invalid...
2017-05-12 Than McIntoshcompiler: add calling Bfunction Backend::call_expression
2017-05-10 Ian Lance TaylorBig merge of changes to gofrontend repo that were postp...
2017-01-27 Ian Lance Taylorcompiler: let initializers hold addresses of fields
2017-01-14 Ian Lance Taylorlibgo: update to Go 1.8 release candidate 1
2017-01-11 Than McIntoshcompiler: add containing Bfunction to conditional_expre...
2017-01-11 Ian Lance Taylorcompiler: mark generated struct/array types as incomparable
2017-01-10 Ian Lance Taylorcompiler, runtime: drop size arguments to hash/equal...
2016-12-16 Than McIntoshcompiler: add containing Bfunction to some backend...
2016-12-15 Ian Lance Taylorre PR go/78763 (go1: internal compiler error: in do_get...
2016-12-15 Ian Lance Taylorcompiler: remove unneeded zero-length slice value init
2016-12-08 Ian Lance Taylorcompiler: make Slice_construction_expression::do_flatte...
2016-12-06 Than McIntoshcompiler: pass lvalue/rvalue context to back end for...
2016-12-01 Ian Lance Taylorcompiler: add slice initializers to the GC root list
2016-11-22 Than McIntoshcompiler: relocate ID encoding utilities to gofrontend
2016-11-22 Ian Lance Taylorruntime: rewrite panic/defer code from C to Go
2016-11-10 Ian Lance Taylorruntime: copy signal code from Go 1.7 runtime
next