hotspot/src/share/vm/utilities/exceptions.hpp
changeset 24424 2658d7834c6e
parent 22539 a27fa687eca8
child 31335 60081f497e75
equal deleted inserted replaced
24358:8528b67f6562 24424:2658d7834c6e
   130                           JavaCallArguments* args);
   130                           JavaCallArguments* args);
   131 
   131 
   132   // There is no THROW... macro for this method. Caller should remember
   132   // There is no THROW... macro for this method. Caller should remember
   133   // to do a return after calling it.
   133   // to do a return after calling it.
   134   static void fthrow(Thread* thread, const char* file, int line, Symbol* name,
   134   static void fthrow(Thread* thread, const char* file, int line, Symbol* name,
   135                      const char* format, ...);
   135                      const char* format, ...) ATTRIBUTE_PRINTF(5, 6);
   136 
   136 
   137   // Create and initialize a new exception
   137   // Create and initialize a new exception
   138   static Handle new_exception(Thread* thread, Symbol* name,
   138   static Handle new_exception(Thread* thread, Symbol* name,
   139                               Symbol* signature, JavaCallArguments* args,
   139                               Symbol* signature, JavaCallArguments* args,
   140                               Handle loader, Handle protection_domain);
   140                               Handle loader, Handle protection_domain);