Mercurial > hg > truffle
comparison src/share/vm/oops/klass.hpp @ 12264:b2e698d2276c
8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation
Summary: Enhance method resolution and resulting data structures, plus some refactoring.
Reviewed-by: twisti, acorn, jrose
author | drchase |
---|---|
date | Fri, 13 Sep 2013 22:38:02 -0400 |
parents | 9758d9f36299 |
children | cefad50507d8 48314d596a04 096a7e12d63f |
comparison
equal
deleted
inserted
replaced
12261:2c98370f2611 | 12264:b2e698d2276c |
---|---|
697 // Verification | 697 // Verification |
698 virtual void verify_on(outputStream* st, bool check_dictionary); | 698 virtual void verify_on(outputStream* st, bool check_dictionary); |
699 void verify(bool check_dictionary = true) { verify_on(tty, check_dictionary); } | 699 void verify(bool check_dictionary = true) { verify_on(tty, check_dictionary); } |
700 | 700 |
701 #ifndef PRODUCT | 701 #ifndef PRODUCT |
702 void verify_vtable_index(int index); | 702 bool verify_vtable_index(int index); |
703 bool verify_itable_index(int index); | |
703 #endif | 704 #endif |
704 | 705 |
705 virtual void oop_verify_on(oop obj, outputStream* st); | 706 virtual void oop_verify_on(oop obj, outputStream* st); |
706 | 707 |
707 static bool is_null(narrowKlass obj); | 708 static bool is_null(narrowKlass obj); |