[sgen] Use longs with nursery array fill (#9202)
commitc5b88ec4f323f2bdb7c7d0a595ece28dae66579c
authorVlad Brezae <brezaevlad@gmail.com>
Mon, 25 Jun 2018 18:53:44 +0000 (26 00:53 +0600)
committerGitHub <noreply@github.com>
Mon, 25 Jun 2018 18:53:44 +0000 (26 00:53 +0600)
treed4d6006b2980ca4d46d04608b453ca132223bb48
parentd781dee01465e23b932138fe747187bff8173977
[sgen] Use longs with nursery array fill (#9202)

* [sgen] Use longs with nursery array fill

Objects are 8 byte aligned. This enables us to support nurseries of up to 32GB.

* [sgen] Add explicit limit to nursery size
mono/metadata/class-init.c
mono/metadata/sgen-mono.c
mono/sgen/sgen-conf.h
mono/sgen/sgen-gc.c