index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
pkg
/
runtime
/
hashmap.c
Age
Commit message (
Expand
)
Author
2014-02-20
runtime: use goc2c as much as possible
Russ Cox
2014-01-14
runtime: Change size of map iter offset so 32-bit version compiles cleanly.
Keith Randall
2014-01-14
runtime: change map iteration randomization to use intra-bucket offset
Josh Bleecher Snyder
2014-01-04
runtime: Fix race detector checks to ignore KindNoPointers bit
Keith Randall
2013-12-30
runtime: use readrange instead of read to check for races
Keith Randall
2013-12-19
reflect: rewrite Value to separate out pointer vs. nonpointer info.
Keith Randall
2013-12-17
runtime: don't store evacuate bit as low bit of hashtable overflow pointer.
Keith Randall
2013-12-02
runtime: fix race detector when map keys/values are passed by pointer.
Keith Randall
2013-12-02
runtime: pass key/value to map accessors by reference, not by value.
Keith Randall
2013-10-04
runtime: fix bug in maps at the intersection of iterators, growing, and NaN keys
Keith Randall
2013-08-31
runtime: clean up map code. Remove hashmap.h.
Keith Randall
2013-08-31
runtime: record type information for hashtable internal structures.
Keith Randall
2013-08-29
cmd/cc,runtime: change preprocessor to expand macros inside of
Keith Randall
2013-08-15
runtime: remove old preemption checks
Dmitriy Vyukov
2013-08-13
undo CL 12840043 / 3b9f54db72a1
Keith Randall
2013-08-13
runtime: tell GC not to scan internal hashmap structures.
Keith Randall
2013-08-12
runtime: change textflags from numbers to symbols
Keith Randall
2013-07-31
runtime: rewrite map size test
Russ Cox
2013-07-30
runtime: optimize some hash lookups.
Keith Randall
2013-07-30
runtime: cut struct Hmap back to 48-byte allocation
Russ Cox
2013-07-26
runtime: refactor mallocgc
Dmitriy Vyukov
2013-07-16
runtime: minor cleanup of hashmap code
Dmitriy Vyukov
2013-05-31
runtime: revert of CL 8852047: do hashmap grow work during reads.
Keith Randall
2013-05-31
runtime: do hashmap grow work during reads.
Keith Randall
2013-05-27
runtime: flag static variables as no-pointers
Jan Ziak
2013-05-23
runtime: faster range on empty map
Frederick Kelly Mayle III
2013-04-08
runtime: fix integer overflow in hashmap
Dmitriy Vyukov
2013-04-07
runtime: fix race on hashmap flags field
Dmitriy Vyukov
2013-04-02
runtime: avoid hashing strings until needed in single-bucket maps
Brad Fitzpatrick
2013-04-02
runtime: Implement faster equals for strings and bytes.
Keith Randall
2013-04-01
runtime: make map reads multithreaded safe.
Keith Randall
2013-03-29
runtime: fix gdb printing of maps
Keith Randall
2013-03-27
runtime: allocate maps' first bucket table lazily
Brad Fitzpatrick
2013-03-26
reflect: add garbage collection info in ChanOf, MapOf, PtrTo, SliceOf
Russ Cox
2013-03-25
runtime: optionally check all allocations in hashmap.c
Jan Ziak
2013-03-20
runtime: free map structures more aggressively
Keith Randall
2013-03-20
runtime: faster hashmap implementation.
Keith Randall
2013-03-19
runtime: prevent garbage collection during hashmap insertion
Jan Ziak
2013-02-08
runtime: precise garbage collection of hashmaps
Jan Ziak
2012-12-13
runtime: deletion on nil maps is a no-op now
Shenghou Ma
2012-11-30
runtime: better stack traces in race reports
Dmitriy Vyukov
2012-10-21
runtime: store types of allocated objects
Jan Ziak
2012-10-07
race: runtime changes
Dmitriy Vyukov
2012-09-24
runtime: prepare for 64-bit ints
Russ Cox
2012-06-24
runtime: detect hash map collision problems
Russ Cox
2012-05-29
runtime: replace runtime·rnd function with ROUND macro
Russ Cox
2012-05-24
runtime: handle and test large map values
Russ Cox
2012-01-31
runtime: use per-map hash seeds
Damian Gryski
2011-12-05
runtime: prep for type-specific algorithms
Russ Cox
2011-11-11
gc: remove m[k] = x, false
Russ Cox
[next]