Descriptioncmd/6g: relax constraint on variables that need zeroing.
On amd64p32 pointers are 32-bit-aligned and cannot be assumed to
have an offset multiple of widthreg. Instead check that they are
withptr-aligned.
Also change the threshold for region merging to 2*widthreg
instead of 2*widthptr because performance on amd64 and amd64p32
is expected to be the same.
Fixes issue 7712.
Patch Set 1 #Patch Set 2 : diff -r 88b3b2fa4dde https://go.googlecode.com/hg/ #Patch Set 3 : diff -r 88b3b2fa4dde https://go.googlecode.com/hg/ #Patch Set 4 : diff -r 1eaf29392348 https://go.googlecode.com/hg/ #MessagesTotal messages: 4
|