comparison src/share/vm/utilities/macros.hpp @ 809:6e2afda171db

6849716: BitMap - performance regression introduced with G1 Summary: make verification code visible only in debug builds Reviewed-by: iveresov, ysr, johnc, apetrusenko, tonyp
author jcoomes
date Thu, 11 Jun 2009 13:31:01 -0700
parents c96030fff130
children bd02caa94611
comparison
equal deleted inserted replaced
808:353ba4575581 809:6e2afda171db
104 #endif // CC_INTERP 104 #endif // CC_INTERP
105 105
106 #ifdef ASSERT 106 #ifdef ASSERT
107 #define DEBUG_ONLY(code) code 107 #define DEBUG_ONLY(code) code
108 #define NOT_DEBUG(code) 108 #define NOT_DEBUG(code)
109 #define NOT_DEBUG_RETURN /*next token must be ;*/
109 // Historical. 110 // Historical.
110 #define debug_only(code) code 111 #define debug_only(code) code
111 #else // ASSERT 112 #else // ASSERT
112 #define DEBUG_ONLY(code) 113 #define DEBUG_ONLY(code)
113 #define NOT_DEBUG(code) code 114 #define NOT_DEBUG(code) code
115 #define NOT_DEBUG_RETURN {}
114 #define debug_only(code) 116 #define debug_only(code)
115 #endif // ASSERT 117 #endif // ASSERT
116 118
117 #ifdef _LP64 119 #ifdef _LP64
118 #define LP64_ONLY(code) code 120 #define LP64_ONLY(code) code