1.1 --- a/src/share/vm/c1/c1_LIR.hpp Mon Apr 15 09:42:46 2013 +0200 1.2 +++ b/src/share/vm/c1/c1_LIR.hpp Mon Apr 15 17:17:11 2013 +0200 1.3 @@ -881,8 +881,9 @@ 1.4 class LIR_OpTypeCheck; 1.5 class LIR_OpCompareAndSwap; 1.6 class LIR_OpProfileCall; 1.7 +#ifdef ASSERT 1.8 class LIR_OpAssert; 1.9 - 1.10 +#endif 1.11 1.12 // LIR operation codes 1.13 enum LIR_Code { 1.14 @@ -1139,7 +1140,9 @@ 1.15 virtual LIR_OpTypeCheck* as_OpTypeCheck() { return NULL; } 1.16 virtual LIR_OpCompareAndSwap* as_OpCompareAndSwap() { return NULL; } 1.17 virtual LIR_OpProfileCall* as_OpProfileCall() { return NULL; } 1.18 +#ifdef ASSERT 1.19 virtual LIR_OpAssert* as_OpAssert() { return NULL; } 1.20 +#endif 1.21 1.22 virtual void verify() const {} 1.23 };