comparison src/share/vm/c1/c1_RangeCheckElimination.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 d13d7aba8c12
children de6a9e811145
comparison
equal deleted inserted replaced
12881:ed2c74787eb5 12882:ce0cc25bc5e2
160 void do_UnsafeGetObject(UnsafeGetObject* x) { /* nothing to do */ }; 160 void do_UnsafeGetObject(UnsafeGetObject* x) { /* nothing to do */ };
161 void do_UnsafeGetAndSetObject(UnsafeGetAndSetObject* x) { /* nothing to do */ }; 161 void do_UnsafeGetAndSetObject(UnsafeGetAndSetObject* x) { /* nothing to do */ };
162 void do_UnsafePrefetchRead (UnsafePrefetchRead* x) { /* nothing to do */ }; 162 void do_UnsafePrefetchRead (UnsafePrefetchRead* x) { /* nothing to do */ };
163 void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x) { /* nothing to do */ }; 163 void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x) { /* nothing to do */ };
164 void do_ProfileCall (ProfileCall* x) { /* nothing to do */ }; 164 void do_ProfileCall (ProfileCall* x) { /* nothing to do */ };
165 void do_ProfileReturnType (ProfileReturnType* x) { /* nothing to do */ };
165 void do_ProfileInvoke (ProfileInvoke* x) { /* nothing to do */ }; 166 void do_ProfileInvoke (ProfileInvoke* x) { /* nothing to do */ };
166 void do_RuntimeCall (RuntimeCall* x) { /* nothing to do */ }; 167 void do_RuntimeCall (RuntimeCall* x) { /* nothing to do */ };
167 void do_MemBar (MemBar* x) { /* nothing to do */ }; 168 void do_MemBar (MemBar* x) { /* nothing to do */ };
168 void do_RangeCheckPredicate(RangeCheckPredicate* x) { /* nothing to do */ }; 169 void do_RangeCheckPredicate(RangeCheckPredicate* x) { /* nothing to do */ };
169 #ifdef ASSERT 170 #ifdef ASSERT