It appears that in the latest Android update (SDK 21) two new variables were added to java.lang.Object :
private transient Class<?> shadow$_klass_; private transient int shadow$_monitor_;
I noticed that shadow$_monitor_ briefly used in hashCode() :
public int hashCode() { int lockWord = shadow$_monitor_; final int lockWordMask = 0xC0000000;
But otherwise there is no reference to them. Are they somehow related to GC in art? or some kind of native material?
java android android-5.0-lollipop art-runtime
Tspoon Nov 14 '14 at 3:55 a.m. 2014-11-14 15:55
source share