Mercurial > hg > graal-jvmci-8
diff src/share/vm/ci/ciTypeFlow.cpp @ 20574:9dc314de223d
8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference
Reviewed-by: kvn, jrose
author | vlivanov |
---|---|
date | Wed, 01 Oct 2014 12:34:38 -0700 |
parents | 55fb97c4c58d |
children | 9e69e8d1c900 |
line wrap: on
line diff
--- a/src/share/vm/ci/ciTypeFlow.cpp Wed Oct 01 12:34:45 2014 -0700 +++ b/src/share/vm/ci/ciTypeFlow.cpp Wed Oct 01 12:34:38 2014 -0700 @@ -730,7 +730,7 @@ if (obj->is_null_object()) { push_null(); } else { - assert(obj->is_instance(), "must be java_mirror of klass"); + assert(obj->is_instance() || obj->is_array(), "must be java_mirror of klass"); push_object(obj->klass()); } } else {