Remove mandatory address for non moving space / zygote

This used to not be safe when the immune region didn't correctly
handle gaps between the regions.

The immune spaces handles this correctly but may cause the GC to be
slightly slower when it occurs.

Test: test-art-host
Bug: 74062530

(cherry picked from commit fa4ea8243f1ed949bb76cf088a4b34275c622696)

Merged-In: Ia24db1c0a8c7b3667f3f893d0d9e9ead33d6a248
Change-Id: Ie6191f76dd082a6a22496e2855ba623ce594f68e
3 files changed