src/hotspot/os/windows/include/jvm_md.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Sdiff src/hotspot/os/windows/include

src/hotspot/os/windows/include/jvm_md.h

Print this page




  46 #define AGENT_ONUNLOAD_SYMBOLS  {"_Agent_OnUnload@4", "Agent_OnUnload"}
  47 #define AGENT_ONATTACH_SYMBOLS  {"_Agent_OnAttach@12", "Agent_OnAttach"}
  48 
  49 #define JNI_LIB_PREFIX ""
  50 #define JNI_LIB_SUFFIX ".dll"
  51 
  52 struct dirent {
  53     char d_name[MAX_PATH];
  54 };
  55 
  56 typedef struct {
  57     struct dirent dirent;
  58     char *path;
  59     HANDLE handle;
  60     WIN32_FIND_DATA find_data;
  61 } DIR;
  62 
  63 #include <stddef.h>  /* For uintptr_t */
  64 #include <stdlib.h>
  65 
  66 #define JVM_MAXPATHLEN _MAX_PATH
  67 
  68 #define JVM_R_OK    4
  69 #define JVM_W_OK    2
  70 #define JVM_X_OK    1
  71 #define JVM_F_OK    0
  72 
  73 #ifdef __cplusplus
  74 extern "C" {
  75 #endif
  76 
  77 JNIEXPORT void * JNICALL
  78 JVM_GetThreadInterruptEvent();
  79 
  80 #ifdef __cplusplus
  81 } /* extern "C" */
  82 #endif /* __cplusplus */
  83 
  84 /*
  85  * File I/O
  86  */


  46 #define AGENT_ONUNLOAD_SYMBOLS  {"_Agent_OnUnload@4", "Agent_OnUnload"}
  47 #define AGENT_ONATTACH_SYMBOLS  {"_Agent_OnAttach@12", "Agent_OnAttach"}
  48 
  49 #define JNI_LIB_PREFIX ""
  50 #define JNI_LIB_SUFFIX ".dll"
  51 
  52 struct dirent {
  53     char d_name[MAX_PATH];
  54 };
  55 
  56 typedef struct {
  57     struct dirent dirent;
  58     char *path;
  59     HANDLE handle;
  60     WIN32_FIND_DATA find_data;
  61 } DIR;
  62 
  63 #include <stddef.h>  /* For uintptr_t */
  64 #include <stdlib.h>
  65 
  66 #define JVM_MAXPATHLEN 1024
  67 
  68 #define JVM_R_OK    4
  69 #define JVM_W_OK    2
  70 #define JVM_X_OK    1
  71 #define JVM_F_OK    0
  72 
  73 #ifdef __cplusplus
  74 extern "C" {
  75 #endif
  76 
  77 JNIEXPORT void * JNICALL
  78 JVM_GetThreadInterruptEvent();
  79 
  80 #ifdef __cplusplus
  81 } /* extern "C" */
  82 #endif /* __cplusplus */
  83 
  84 /*
  85  * File I/O
  86  */
src/hotspot/os/windows/include/jvm_md.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File