summaryrefslogtreecommitdiff
path: root/src/cmd/gc/range.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/gc: implement 'for range x {'Russ Cox2014-07-161-15/+33
* cmd/gc: shorten even more temporary lifetimesRuss Cox2014-04-021-1/+2
* cmd/gc: shorten more temporary lifetimesRuss Cox2014-04-011-17/+15
* cmd/gc: shorten temporary lifetimes when possibleRuss Cox2014-04-011-2/+1
* cmd/gc: never pass ptr to uninit temp to runtimeRuss Cox2014-03-281-0/+3
* cmd/gc: avoid pointer beyond array in range loopRuss Cox2014-02-151-2/+12
* runtime: pass key/value to map accessors by reference, not by value.Keith Randall2013-12-021-15/+13
* cmd/gc: clear n->list of OFOR range loop after walk.R?my Oudompheng2013-05-201-0/+3
* runtime: make map reads multithreaded safe.Keith Randall2013-04-011-2/+2
* runtime: faster hashmap implementation.Keith Randall2013-03-201-2/+2
* test/fixedbugs/bug454.go: add a test for CL 6564052Shenghou Ma2012-09-291-1/+5
* cmd/gc: Don't calculate second value in range if it is blank.Daniel Morsing2012-09-261-0/+5
* cmd/gc: fix parallel assignment in rangeRuss Cox2012-05-241-3/+8
* cmd/gc: faster code, mainly for rotateRuss Cox2012-05-241-1/+1
* runtime: prep for type-specific algorithmsRuss Cox2011-12-051-1/+3
* gc: Better error message for range over non-receive channel.Luuk van Dijk2011-11-061-0/+4
* gc: clean up printing.Luuk van Dijk2011-10-311-3/+3
* gc: introduce runeRuss Cox2011-10-251-2/+2
* gc: introduce temp = nod+tempnameRuss Cox2011-09-021-20/+10
* gc: fix build on Plan 9Lucio De Re2011-08-291-2/+0
* gc: shuffle #includesRuss Cox2011-08-251-0/+2
* gc: implement nil map supportRuss Cox2011-08-171-1/+1
* gc, runtime: fix range+panic line number bugsRuss Cox2011-07-261-0/+4
* sinit.c: recursion in sinitKen Thompson2011-03-171-1/+1
* gc, runtime: replace closed(c) with x, ok := <-cRuss Cox2011-03-111-2/+2
* gc, runtime: make range on channel safe for multiple goroutinesRuss Cox2011-01-181-3/+10
* libmach: correct handling of .5 files with D_REGREG addressesRuss Cox2010-07-221-3/+1
* arm: fix build by disabling list copying optimization for 5g.Kai Backman2010-07-211-1/+3
* gc: implement new len spec, range bug fix, optimizationRuss Cox2010-07-011-4/+13
* gc: new typechecking rulesRuss Cox2010-06-081-5/+5
* gc: walk pointer in range on slice/arrayRuss Cox2009-12-041-4/+21
* 6g etc: groundwork for eliminating redundant bounds checks.Russ Cox2009-12-021-3/+6
* gc: five bug fixes, one better error.Russ Cox2009-11-151-2/+2
* declared and not used; this time for sureRuss Cox2009-09-151-1/+1
* write-only variable _Russ Cox2009-09-081-3/+3
* delay range processing. old2new is goneRuss Cox2009-08-051-0/+216