Improve Object::SizeOf() performance

It's accessed for every reachable object during GC. Currently, its
checks for object being array/string/class are very expensive. We
can do all of them using class-flags.

Flag: EXEMPT refactor
Test: device reboot
Change-Id: Ie8ea18a9e9b92ca28afcb71a17dd637e7a3726f8
2 files changed