85d85246ad
Constant pool: * Field constant pool entry is renamed to StaticField * FieldOffset constant pool entry is replaced with InstanceField. InstanceField occupies 2 slots for field offset and field object. * ContextOffset constant pool entry is removed. * TypeArgumentsFieldOffset is renamed to TypeArgumentsField Bytecodes: * LoadFieldTOS and StoreFieldTOS require InstanceField entry. * New bytecodes added: LoadContextParent, StoreContextParent, LoadContextVar, StoreContextVar, LoadTypeArgumentsField. This CL is a preparation for compilation of bytecodes related to instance field accesses. Change-Id: I1d6274e94bd7cd764e4fc83d9847daf4f21e5a25 Reviewed-on: https://dart-review.googlesource.com/68843 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Régis Crelier <regis@google.com>