Searched refs:ExceptionCache (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.hpp34 class ExceptionCache : public CHeapObj<mtCode> { class in inherits:CHeapObj
42 ExceptionCache* _next;
53 ExceptionCache(Handle exception, address pc, address handler);
57 ExceptionCache* next() { return _next; }
58 void set_next(ExceptionCache *ec) { _next = ec; }
209 ExceptionCache *_exception_cache;
276 void add_exception_cache_entry(ExceptionCache* new_entry);
277 ExceptionCache* exception_cache_entry_for_exception(Handle exception);
496 ExceptionCache* exception_cache() const { return _exception_cache; }
497 void set_exception_cache(ExceptionCache *e
[all...]
H A Dnmethod.cpp215 ExceptionCache::ExceptionCache(Handle exception, address pc, address handler) { function in class:ExceptionCache
228 address ExceptionCache::match(Handle exception, address pc) {
239 bool ExceptionCache::match_exception_with_space(Handle exception) {
248 address ExceptionCache::test_address(address addr) {
258 bool ExceptionCache::add_address_and_handler(address addr, address handler) {
273 ExceptionCache* nmethod::exception_cache_entry_for_exception(Handle exception) {
274 ExceptionCache* ec = exception_cache();
370 void nmethod::add_exception_cache_entry(ExceptionCache* new_entry) {
381 void nmethod::remove_from_exception_cache(ExceptionCache* e
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp882 nonstatic_field(nmethod, _exception_cache, ExceptionCache*) \
1645 declare_toplevel_type(ExceptionCache) \

Completed in 61 milliseconds