@@ -324,7 +324,7 @@ class IfNode : public MultiBranchNode {
324324 float _fcnt; // Frequency counter
325325
326326 private:
327- NOT_PRODUCT ( AssertionPredicateType _assertion_predicate_type;)
327+ AssertionPredicateType _assertion_predicate_type;
328328
329329 void init_node (Node* control, Node* bol) {
330330 init_class_id (Class_If);
@@ -426,7 +426,7 @@ class IfNode : public MultiBranchNode {
426426 // gen_subtype_check() and catch_inline_exceptions().
427427
428428 IfNode (Node* control, Node* bol, float p, float fcnt);
429- NOT_PRODUCT ( IfNode(Node* control, Node* bol, float p, float fcnt, AssertionPredicateType assertion_predicate_type);)
429+ IfNode (Node* control, Node* bol, float p, float fcnt, AssertionPredicateType assertion_predicate_type);
430430
431431 static IfNode* make_with_same_profile (IfNode* if_node_profile, Node* ctrl, BoolNode* bol);
432432
@@ -448,11 +448,11 @@ class IfNode : public MultiBranchNode {
448448 // Returns null is it couldn't improve the type.
449449 static const TypeInt* filtered_int_type (PhaseGVN* phase, Node* val, Node* if_proj);
450450
451- #ifndef PRODUCT
452451 AssertionPredicateType assertion_predicate_type () const {
453452 return _assertion_predicate_type;
454453 }
455454
455+ #ifndef PRODUCT
456456 virtual void dump_spec (outputStream *st) const ;
457457#endif
458458
@@ -468,12 +468,10 @@ class RangeCheckNode : public IfNode {
468468 init_class_id (Class_RangeCheck);
469469 }
470470
471- #ifndef PRODUCT
472471 RangeCheckNode (Node* control, Node* bol, float p, float fcnt, AssertionPredicateType assertion_predicate_type)
473472 : IfNode(control, bol, p, fcnt, assertion_predicate_type) {
474473 init_class_id (Class_RangeCheck);
475474 }
476- #endif // NOT PRODUCT
477475
478476 virtual int Opcode () const ;
479477 virtual Node* Ideal (PhaseGVN *phase, bool can_reshape);
0 commit comments