gc object header moved in front of object