Descriptionruntime: cache unrolled GC bitmask
Cache unrolled GC bitmask for types up to 64/32K on 64/32-bit systems,
this corresponds to up to 4K cached bitmask.
Perf builders say that 2% of time is spent in unrollgcproginplace_m/unrollgcprog1
on http benchmark:
http://goperfd.appspot.com/log/f42045f45bf61a0da53b724a7c8567824a0ad6c9
Patch Set 1 #Patch Set 2 : diff -r 88dc2cecad6ba572cf063170e0d94b8291af4a7f https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 3 : diff -r 88dc2cecad6ba572cf063170e0d94b8291af4a7f https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 4 : diff -r 9985ecf9828f87d8887550109060357e2163ab8a https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 5 : diff -r d290f48255fb933439916159ecd5301c5bb5c301 https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 6 : diff -r a06a6f2f924fc42cacaf4d2e4230ca9cd272a4f7 https://dvyukov%40google.com@code.google.com/p/go/ #MessagesTotal messages: 11
|