equal
deleted
inserted
replaced
188 InstanceKlass* const klass = static_cast<InstanceKlass*>(args->klass()); |
188 InstanceKlass* const klass = static_cast<InstanceKlass*>(args->klass()); |
189 klass->initialize(CHECK); |
189 klass->initialize(CHECK); |
190 |
190 |
191 const int array_length = args->array_length(); |
191 const int array_length = args->array_length(); |
192 |
192 |
193 if (array_length > 0) { |
193 if (array_length >= 0) { |
194 array_construction(args, result, klass, array_length, CHECK); |
194 array_construction(args, result, klass, array_length, CHECK); |
195 } else { |
195 } else { |
196 object_construction(args, result, klass, THREAD); |
196 object_construction(args, result, klass, THREAD); |
197 } |
197 } |
198 } |
198 } |