#ifndef _CLASS_H
#define _CLASS_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
/* forward typedefs ***********************************************************/
typedef struct classinfo classinfo;
#include "vm/types.h"
-#include "toolbox/list.h"
-
#if defined(ENABLE_JAVASE)
# include "vm/annotation.h"
#endif
#include "vm/string.hpp"
#include "vm/utf8.h"
-
/* class state defines ********************************************************/
#define CLASS_LOADING 0x0001
java_objectarray_t *signers;
# endif
#endif
+#if defined(ENABLE_JITCACHE)
+ int cache_file_fd;
+#endif
};
/* inline functions ***********************************************************/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/**
* Returns the classname of the class, where slashes ('/') are
* replaced by dots ('.').