[sgen] Use all 3 lower vtable bits on 32 bits.
authorMark Probst <mark.probst@gmail.com>
Wed, 26 Nov 2014 01:23:14 +0000 (17:23 -0800)
committerMark Probst <mark.probst@gmail.com>
Wed, 26 Nov 2014 18:38:50 +0000 (10:38 -0800)
commit890975f60898b5adf8b0fa9115607984751e2365
tree13048c1596d71d914ed37d93b4f9d4ba5a722ee0
parent4911c0b3c8fc5dbb31597bf9c926313a4996c79c
[sgen] Use all 3 lower vtable bits on 32 bits.

We can't actually use the trick of setting both the pinned and forwarded
bits to indicate cemented objects because the Tarjan bridge requires those
two bits never be set at the same time.
mono/metadata/sgen-gc.h
mono/metadata/sgen-tagged-pointer.h