src/hotspot/share/runtime/arguments.hpp
changeset 52185 c657b5b0e666
parent 52030 57862a02bf4b
child 53244 9807daeb47c4
equal deleted inserted replaced
52184:672bc2213cef 52185:c657b5b0e666
    34 #include "runtime/perfData.hpp"
    34 #include "runtime/perfData.hpp"
    35 #include "utilities/debug.hpp"
    35 #include "utilities/debug.hpp"
    36 
    36 
    37 // Arguments parses the command line and recognizes options
    37 // Arguments parses the command line and recognizes options
    38 
    38 
    39 // Invocation API hook typedefs (these should really be defined in jni.hpp)
    39 // Invocation API hook typedefs (these should really be defined in jni.h)
    40 extern "C" {
    40 extern "C" {
    41   typedef void (JNICALL *abort_hook_t)(void);
    41   typedef void (JNICALL *abort_hook_t)(void);
    42   typedef void (JNICALL *exit_hook_t)(jint code);
    42   typedef void (JNICALL *exit_hook_t)(jint code);
    43   typedef jint (JNICALL *vfprintf_hook_t)(FILE *fp, const char *format, va_list args)  ATTRIBUTE_PRINTF(2, 0);
    43   typedef jint (JNICALL *vfprintf_hook_t)(FILE *fp, const char *format, va_list args)  ATTRIBUTE_PRINTF(2, 0);
    44 }
    44 }