src/share/vm/utilities/exceptions.hpp

changeset 1145
e5b0439ef4ae
parent 435
a61af66fc99e
child 1279
bd02caa94611
     1.1 --- a/src/share/vm/utilities/exceptions.hpp	Wed Apr 08 00:12:59 2009 -0700
     1.2 +++ b/src/share/vm/utilities/exceptions.hpp	Wed Apr 08 10:56:49 2009 -0700
     1.3 @@ -237,6 +237,9 @@
     1.4  #define THROW_ARG_0(name, signature, arg)   THROW_ARG_(name, signature, arg, 0)
     1.5  #define THROW_MSG_CAUSE_0(name, message, cause) THROW_MSG_CAUSE_(name, message, cause, 0)
     1.6  
     1.7 +#define THROW_NULL(name)                    THROW_(name, NULL)
     1.8 +#define THROW_MSG_NULL(name, message)       THROW_MSG_(name, message, NULL)
     1.9 +
    1.10  // The CATCH macro checks that no exception has been thrown by a function; it is used at
    1.11  // call sites about which is statically known that the callee cannot throw an exception
    1.12  // even though it is declared with TRAPS.

mercurial