src/share/vm/utilities/macros.hpp

changeset 2123
6ee479178066
parent 2047
d2ede61b7a12
child 2151
18c378513575
     1.1 --- a/src/share/vm/utilities/macros.hpp	Fri Aug 27 21:31:15 2010 -0700
     1.2 +++ b/src/share/vm/utilities/macros.hpp	Tue Aug 31 03:14:00 2010 -0700
     1.3 @@ -76,12 +76,14 @@
     1.4  #ifdef PRODUCT
     1.5  #define PRODUCT_ONLY(code) code
     1.6  #define NOT_PRODUCT(code)
     1.7 +#define NOT_PRODUCT_ARG(arg)
     1.8  #define PRODUCT_RETURN  {}
     1.9  #define PRODUCT_RETURN0 { return 0; }
    1.10  #define PRODUCT_RETURN_(code) { code }
    1.11  #else // PRODUCT
    1.12  #define PRODUCT_ONLY(code)
    1.13  #define NOT_PRODUCT(code) code
    1.14 +#define NOT_PRODUCT_ARG(arg) arg,
    1.15  #define PRODUCT_RETURN  /*next token must be ;*/
    1.16  #define PRODUCT_RETURN0 /*next token must be ;*/
    1.17  #define PRODUCT_RETURN_(code)  /*next token must be ;*/

mercurial