Mercurial > hg > truffle
comparison 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 |
comparison
equal
deleted
inserted
replaced
9011:23762f2438b6 | 9012:2979aaac95af |
---|---|
140 assert(TYPE_LIMIT <= (1<<LG2_TYPE_LIMIT), "sanity"); | 140 assert(TYPE_LIMIT <= (1<<LG2_TYPE_LIMIT), "sanity"); |
141 } | 141 } |
142 | 142 |
143 void Dependencies::assert_evol_method(Method* m) { | 143 void Dependencies::assert_evol_method(Method* m) { |
144 assert_common_1(evol_method, DepValue(_oop_recorder, m)); | 144 assert_common_1(evol_method, DepValue(_oop_recorder, m)); |
145 } | |
146 | |
147 void Dependencies::assert_has_no_finalizable_subclasses(Klass* ctxk) { | |
148 check_ctxk(ctxk); | |
149 assert_common_1(no_finalizable_subclasses, DepValue(_oop_recorder, ctxk)); | |
145 } | 150 } |
146 | 151 |
147 void Dependencies::assert_leaf_type(Klass* ctxk) { | 152 void Dependencies::assert_leaf_type(Klass* ctxk) { |
148 if (ctxk->oop_is_array()) { | 153 if (ctxk->oop_is_array()) { |
149 // As a special case, support this assertion on an array type, | 154 // As a special case, support this assertion on an array type, |