comparison src/share/vm/code/dependencies.hpp @ 9012:2979aaac95af

assumptions: enable NoFinalizableSubclass assumption
author Bernhard Urban <bernhard.urban@jku.at>
date Thu, 11 Apr 2013 22:38:53 +0200
parents 707b20dd9512
children d8041d695d19
comparison
equal deleted inserted replaced
9011:23762f2438b6 9012:2979aaac95af
358 void assert_common_1(DepType dept, DepValue x); 358 void assert_common_1(DepType dept, DepValue x);
359 void assert_common_2(DepType dept, DepValue x0, DepValue x1); 359 void assert_common_2(DepType dept, DepValue x0, DepValue x1);
360 360
361 public: 361 public:
362 void assert_evol_method(Method* m); 362 void assert_evol_method(Method* m);
363 void assert_has_no_finalizable_subclasses(Klass* ctxk);
363 void assert_leaf_type(Klass* ctxk); 364 void assert_leaf_type(Klass* ctxk);
364 void assert_unique_concrete_method(Klass* ctxk, Method* uniqm); 365 void assert_unique_concrete_method(Klass* ctxk, Method* uniqm);
365 void assert_abstract_with_unique_concrete_subtype(Klass* ctxk, Klass* conck); 366 void assert_abstract_with_unique_concrete_subtype(Klass* ctxk, Klass* conck);
366 void assert_call_site_target_value(oop callSite, oop methodHandle); 367 void assert_call_site_target_value(oop callSite, oop methodHandle);
367 #endif // GRAAL 368 #endif // GRAAL