GetContainingObject is inconsistent with the lowest address it chooses. (#10438)
authorMaoni Stephens <Maoni0@users.noreply.github.com>
Fri, 24 Mar 2017 01:24:55 +0000 (18:24 -0700)
committerGitHub <noreply@github.com>
Fri, 24 Mar 2017 01:24:55 +0000 (18:24 -0700)
commitc5bfdd98204d7cb265f633534d593ca9c008ca6b
tree47ae9ed932bedbf4e0008de92ffd223d782f03a6
parent799473b93db0405bee78d5bbe2aadb23313efb01
GetContainingObject is inconsistent with the lowest address it chooses. (#10438)

For profiling purpose it only cares about condemned ranges; for byref
validation it cares about any object on the heap.
src/gc/gc.cpp
src/gc/gcimpl.h
src/gc/gcinterface.h
src/vm/gcenv.ee.cpp
src/vm/stubhelpers.cpp