Fix hidden bug in immobile space defrag.
commita61e05fd2926d8f0c3d4c1eab8f4666a039e2949
authorDouglas Katzman <dougk@google.com>
Tue, 23 May 2017 16:58:08 +0000 (23 12:58 -0400)
committerDouglas Katzman <dougk@google.com>
Tue, 23 May 2017 17:06:40 +0000 (23 13:06 -0400)
tree687aea7c09cb9ce23df46cfe1c7d79700e01fab0
parent918c184775b1b700b01ddd21e511b0c7839e69c1
Fix hidden bug in immobile space defrag.

This change affects nothing unless DEFRAGMENT_FIXEDOBJ_SUBSPACE is 0,
because fixedobj subspace objects always get forwarding pointers
even if not physically moving. But be careful if *not* defragmenting.
src/runtime/marknsweepgc.c