Mercurial > hg > truffle
comparison src/cpu/sparc/vm/frame_sparc.cpp @ 11034:e0c9a1d29eb4
8016325: JVM hangs verifying system dictionary
Summary: Minimize redundant verifications of Klasses.
Reviewed-by: hseigel, jmasa
author | coleenp |
---|---|
date | Mon, 24 Jun 2013 18:55:46 -0400 |
parents | f2110083203d |
children | acfa2cc19146 |
comparison
equal
deleted
inserted
replaced
11033:d9eed26d638a | 11034:e0c9a1d29eb4 |
---|---|
678 return false; | 678 return false; |
679 } | 679 } |
680 | 680 |
681 // validate ConstantPoolCache* | 681 // validate ConstantPoolCache* |
682 ConstantPoolCache* cp = *interpreter_frame_cache_addr(); | 682 ConstantPoolCache* cp = *interpreter_frame_cache_addr(); |
683 if (cp == NULL || !cp->is_metadata()) return false; | 683 if (cp == NULL || !cp->is_metaspace_object()) return false; |
684 | 684 |
685 // validate locals | 685 // validate locals |
686 | 686 |
687 address locals = (address) *interpreter_frame_locals_addr(); | 687 address locals = (address) *interpreter_frame_locals_addr(); |
688 | 688 |