When building as standalone GC the free object is initialized with 0 flags. This...
authorJeff Schwartz <jeffschw@microsoft.com>
Wed, 20 Sep 2017 17:17:32 +0000 (10:17 -0700)
committerJeff Schwartz <jeffschw@microsoft.com>
Wed, 20 Sep 2017 17:17:32 +0000 (10:17 -0700)
commit6a1c28f05642ac0420b78f35ad32a00b6aef0488
tree15c10be284ffb033b74b385933ecde09b2db1f84
parent4c979bd47655817f190514fb1c1feff98e4595cf
When building as standalone GC the free object is initialized with 0 flags.  This leads to the free list plugs not having the right size on heap traversal (often leading to a crash).   The fix is for the free object to be an array with a compenent size of 1 byte.
src/gc/env/gcenv.object.h