Mercurial > hg > truffle
diff src/share/vm/code/dependencies.cpp @ 9012:2979aaac95af
assumptions: enable NoFinalizableSubclass assumption
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Thu, 11 Apr 2013 22:38:53 +0200 |
parents | 0ba33199edc0 |
children | 6b0fd0964b87 |
line wrap: on
line diff
--- a/src/share/vm/code/dependencies.cpp Thu Apr 11 21:43:14 2013 +0200 +++ b/src/share/vm/code/dependencies.cpp Thu Apr 11 22:38:53 2013 +0200 @@ -144,6 +144,11 @@ assert_common_1(evol_method, DepValue(_oop_recorder, m)); } +void Dependencies::assert_has_no_finalizable_subclasses(Klass* ctxk) { + check_ctxk(ctxk); + assert_common_1(no_finalizable_subclasses, DepValue(_oop_recorder, ctxk)); +} + void Dependencies::assert_leaf_type(Klass* ctxk) { if (ctxk->oop_is_array()) { // As a special case, support this assertion on an array type,