Reland "Update non-moving space references in reverse"

This reverts commit da91abf4ec6686fce3e17668743ee8f85191e1f3.

Reason for revert: Use signed integer for iterator

Bug: 160737021
Bug: 259643149
Test: art/test/testrunnner/testrunner.py
Change-Id: If11aec8b9734dbee7b2df4030c5fc48e53c80898
1 file changed