Mercurial > hg > graal-compiler
changeset 23:9bdad1bb1c31
6621098: "* HeapWordSize" for TrackedInitializationLimit is missing
Summary: '* HeapWordSize' is missing in GraphKit::set_output_for_allocation()
Reviewed-by: rasbold, jrose, never
author | kvn |
---|---|
date | Tue, 12 Feb 2008 18:37:50 -0800 |
parents | 90f5ddc7297b |
children | 953939ef62ab |
files | src/share/vm/opto/graphKit.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/opto/graphKit.cpp Thu Jan 17 13:38:17 2008 -0800 +++ b/src/share/vm/opto/graphKit.cpp Tue Feb 12 18:37:50 2008 -0800 @@ -2808,7 +2808,7 @@ ciInstanceKlass* ik = oop_type->klass()->as_instance_klass(); for (int i = 0, len = ik->nof_nonstatic_fields(); i < len; i++) { ciField* field = ik->nonstatic_field_at(i); - if (field->offset() >= TrackedInitializationLimit) + if (field->offset() >= TrackedInitializationLimit * HeapWordSize) continue; // do not bother to track really large numbers of fields // Find (or create) the alias category for this field: int fieldidx = C->alias_type(field)->index();