[class-init] Allow ghc_slot or finalize_slot == 0
commit278858fe6282f8bd57d9ba0a415c1ce12e4730d2
authorAleksey Kliger <alklig@microsoft.com>
Thu, 17 Jan 2019 02:08:48 +0000 (16 21:08 -0500)
committerAleksey Kliger (λgeek) <akliger@gmail.com>
Fri, 18 Jan 2019 17:26:58 +0000 (18 12:26 -0500)
treec6a339c097c63cd9ffc6b1fa4e318149f663a72f
parent0a86bd4bf7704c8498a38082658c2ad02def2df8
[class-init] Allow ghc_slot or finalize_slot == 0

Uninitialized slot values are -1, not 0.

For example GetHashCode could be in slot 0.
mono/metadata/class-init.c