6700100: optimize inline_native_clone() for small objects with exact klass

Optimize small instance clones as loads/stores

Reviewed-by: kvn, iveresov
This commit is contained in:
Roland Westrelin 2014-12-16 13:49:36 +01:00
parent 186ca57447
commit 2e82794bfa
11 changed files with 671 additions and 30 deletions

View file

@ -51,7 +51,7 @@ class FieldStreamBase : public StackObj {
int init_generic_signature_start_slot() {
int length = _fields->length();
int num_fields = 0;
int num_fields = _index;
int skipped_generic_signature_slots = 0;
FieldInfo* fi;
AccessFlags flags;