comparison src/share/vm/c1/c1_Canonicalizer.hpp @ 12882:ce0cc25bc5e2

8026054: New type profiling points: type of return values at calls Summary: x86 interpreter and c1 type profiling for return values at calls Reviewed-by: kvn, twisti
author roland
date Sat, 12 Oct 2013 12:12:59 +0200
parents acadb114c818
children de6a9e811145
comparison
equal deleted inserted replaced
12881:ed2c74787eb5 12882:ce0cc25bc5e2
102 virtual void do_UnsafePutObject(UnsafePutObject* x); 102 virtual void do_UnsafePutObject(UnsafePutObject* x);
103 virtual void do_UnsafeGetAndSetObject(UnsafeGetAndSetObject* x); 103 virtual void do_UnsafeGetAndSetObject(UnsafeGetAndSetObject* x);
104 virtual void do_UnsafePrefetchRead (UnsafePrefetchRead* x); 104 virtual void do_UnsafePrefetchRead (UnsafePrefetchRead* x);
105 virtual void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x); 105 virtual void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x);
106 virtual void do_ProfileCall (ProfileCall* x); 106 virtual void do_ProfileCall (ProfileCall* x);
107 virtual void do_ProfileReturnType (ProfileReturnType* x);
107 virtual void do_ProfileInvoke (ProfileInvoke* x); 108 virtual void do_ProfileInvoke (ProfileInvoke* x);
108 virtual void do_RuntimeCall (RuntimeCall* x); 109 virtual void do_RuntimeCall (RuntimeCall* x);
109 virtual void do_MemBar (MemBar* x); 110 virtual void do_MemBar (MemBar* x);
110 virtual void do_RangeCheckPredicate(RangeCheckPredicate* x); 111 virtual void do_RangeCheckPredicate(RangeCheckPredicate* x);
111 #ifdef ASSERT 112 #ifdef ASSERT