Mercurial > hg > truffle
comparison src/share/vm/prims/jvmtiEnv.cpp @ 18041:52b4284cb496
Merge with jdk8u20-b26
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Wed, 15 Oct 2014 16:02:50 +0200 |
parents | 4ca6dc0799b6 997fd9660dd5 |
children | 7848fc12602b |
comparison
equal
deleted
inserted
replaced
17606:45d7b2c7029d | 18041:52b4284cb496 |
---|---|
305 | 305 |
306 if (mirror->klass() == SystemDictionary::Class_klass() && | 306 if (mirror->klass() == SystemDictionary::Class_klass() && |
307 !java_lang_Class::is_primitive(mirror)) { | 307 !java_lang_Class::is_primitive(mirror)) { |
308 Klass* k = java_lang_Class::as_Klass(mirror); | 308 Klass* k = java_lang_Class::as_Klass(mirror); |
309 assert(k != NULL, "class for non-primitive mirror must exist"); | 309 assert(k != NULL, "class for non-primitive mirror must exist"); |
310 *size_ptr = k->size() * wordSize; | 310 *size_ptr = (jlong)k->size() * wordSize; |
311 } else { | 311 } else { |
312 *size_ptr = mirror->size() * wordSize; | 312 *size_ptr = (jlong)mirror->size() * wordSize; |
313 } | 313 } |
314 return JVMTI_ERROR_NONE; | 314 return JVMTI_ERROR_NONE; |
315 } /* end GetObjectSize */ | 315 } /* end GetObjectSize */ |
316 | 316 |
317 // | 317 // |