object A { val r: Int = 1 } // JVM_TEMPLATES // Field initialized in constant pool // A super constructor call and INSTANCE put // 2 ALOAD 0 // JVM_IR_TEMPLATES // JVM_IR generates 'dup' instead of 'astore 0; aload 0' in method of object class // 1 ALOAD 0