comparison src/share/vm/c1/c1_Canonicalizer.hpp @ 4966:701a83c86f28

7120481: storeStore barrier in constructor with final field Summary: Issue storestore barrier before constructor return if the constructor write final field. Reviewed-by: dholmes, jrose, roland, coleenp Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
author jiangli
date Tue, 21 Feb 2012 13:14:55 -0500
parents 34535d2cb362
children 1d7922586cf6
comparison
equal deleted inserted replaced
4965:d79f8393df2b 4966:701a83c86f28
102 virtual void do_UnsafePrefetchRead (UnsafePrefetchRead* x); 102 virtual void do_UnsafePrefetchRead (UnsafePrefetchRead* x);
103 virtual void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x); 103 virtual void do_UnsafePrefetchWrite(UnsafePrefetchWrite* x);
104 virtual void do_ProfileCall (ProfileCall* x); 104 virtual void do_ProfileCall (ProfileCall* x);
105 virtual void do_ProfileInvoke (ProfileInvoke* x); 105 virtual void do_ProfileInvoke (ProfileInvoke* x);
106 virtual void do_RuntimeCall (RuntimeCall* x); 106 virtual void do_RuntimeCall (RuntimeCall* x);
107 virtual void do_MemBar (MemBar* x);
107 }; 108 };
108 109
109 #endif // SHARE_VM_C1_C1_CANONICALIZER_HPP 110 #endif // SHARE_VM_C1_C1_CANONICALIZER_HPP