Descriptionruntime: set MSpan.limit properly for large spans.
Then use the limit to make sure MHeap_LookupMaybe & inlined
copies don't return a span if the pointer is beyond the limit.
Use this fact to optimize all call sites.
Patch Set 1 #Patch Set 2 : diff -r 8c800027d5a6 https://khr%40golang.org@code.google.com/p/go/ #Patch Set 3 : diff -r 8c800027d5a6 https://khr%40golang.org@code.google.com/p/go/ #Patch Set 4 : diff -r 8c800027d5a6 https://khr%40golang.org@code.google.com/p/go/ #Patch Set 5 : diff -r 8c800027d5a6 https://code.google.com/p/go/ #Patch Set 6 : diff -r 8c800027d5a6 https://khr%40golang.org@code.google.com/p/go/ #
MessagesTotal messages: 3
|