aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/hashmap.go
AgeCommit message (Expand)Author
2016-09-13runtime: limit the number of map overflow bucketsJosh Bleecher Snyder
2016-08-30runtime: rename fastrand1 to fastrandJosh Bleecher Snyder
2016-08-16runtime: fix map iterator concurrent map checkKeith Randall
2016-04-21runtime: use type int to specify size for newarrayMartin Möhrmann
2016-04-20cmd/compile: change the way we handle large map valuesKeith Randall
2016-04-13runtime/internal/atomic: rename Storep1 to StorepNoWBAustin Clements
2016-04-10runtime: avoid unnecessary map iteration write barrierJosh Bleecher Snyder
2016-04-10runtime: make execution error panic values implement the Error interfaceEmmanuel Odeke
2016-03-07runtime: eliminate unnecessary type conversionsMatthew Dempsky
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-23Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky
2016-02-22cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky
2015-12-07runtime: best-effort detection of concurrent misuse of mapsRuss Cox
2015-11-12runtime: break out system-specific constants into package sysMichael Matloob
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob
2015-10-21runtime, syscall: add calls to msan functionsIan Lance Taylor
2015-09-09runtime: on map update, don't overwrite key if we don't need to.Keith Randall
2015-08-26cmd/compile, runtime: stop returning t.zero on hashmap missMichael Hudson-Doyle
2015-07-31cmd/compile, runtime: fix placement of map bucket overflow pointer on naclRuss Cox
2015-05-15runtime: make mapzero not crash on armRuss Cox
2015-05-15runtime: allocate map element zero values for reflect-created types on demandRuss Cox
2015-04-02runtime: remove checkgc code from hashmapAustin Clements
2015-03-11runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h filesKeith Randall
2015-02-15cmd/gc: fix noscan mapsDmitry Vyukov
2015-02-12cmd/gc: allocate non-escaping maps on stackDmitry Vyukov
2015-01-27runtime: do not scan maps when k/v do not contain pointersDmitry Vyukov
2015-01-07runtime: remove size argument from hash and equal algorithmsKeith Randall
2015-01-06runtime: use typed memmove (write barriers) for chan, map, interface contentRuss Cox
2014-12-28runtime: get rid of goalg, no longer neededKeith Randall
2014-12-28runtime: rename gothrow to throwKeith Randall
2014-12-26reflect, runtime: gofmtmattn
2014-12-23runtime: remove thunk.sRuss Cox
2014-12-22runtime: fix nacl build, hashmap overflow field offset was incorrect.Keith Randall
2014-12-22runtime: hashmap: move overflow pointer to end of bucketKeith Randall
2014-12-15runtime: if key type is reflexive, don't call equal(k, k)Keith Randall
2014-09-09runtime: map iterators: always use intrabucket randomessKeith Randall
2014-09-08runtime: on bigger maps, start iterator at a random bucket.Keith Randall
2014-09-08build: move package sources from src/pkg to srcRuss Cox