Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompiler.cpp @ 3591:29d302af9207
Adjust after RiResolvedType changes.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Mon, 17 Oct 2011 22:41:00 +0200 |
parents | 7604c69a6301 |
children | ff472e09af46 |
comparison
equal
deleted
inserted
replaced
3590:b2015b970785 | 3591:29d302af9207 |
---|---|
195 HotSpotTypeResolved::set_isInterface(obj, klass->is_interface()); | 195 HotSpotTypeResolved::set_isInterface(obj, klass->is_interface()); |
196 HotSpotTypeResolved::set_isInstanceClass(obj, klass->oop_is_instance()); | 196 HotSpotTypeResolved::set_isInstanceClass(obj, klass->oop_is_instance()); |
197 | 197 |
198 if (klass->oop_is_javaArray()) { | 198 if (klass->oop_is_javaArray()) { |
199 HotSpotTypeResolved::set_isArrayClass(obj, true); | 199 HotSpotTypeResolved::set_isArrayClass(obj, true); |
200 HotSpotTypeResolved::set_componentType(obj, NULL); | |
201 } else { | 200 } else { |
202 HotSpotTypeResolved::set_isArrayClass(obj, false); | 201 HotSpotTypeResolved::set_isArrayClass(obj, false); |
203 HotSpotTypeResolved::set_componentType(obj, NULL); | |
204 HotSpotTypeResolved::set_instanceSize(obj, instanceKlass::cast(klass())->size_helper() * HeapWordSize); | 202 HotSpotTypeResolved::set_instanceSize(obj, instanceKlass::cast(klass())->size_helper() * HeapWordSize); |
205 HotSpotTypeResolved::set_hasFinalizer(obj, klass->has_finalizer()); | 203 HotSpotTypeResolved::set_hasFinalizer(obj, klass->has_finalizer()); |
206 } | 204 } |
207 | 205 |
208 // TODO replace these with correct values | 206 // TODO replace these with correct values |