* domain-internals.h: Put MonoJitInfo on a diet.
* domain.c: Fix a warning.
svn path=/trunk/mono/; revision=39709
+2005-01-28 Zoltan Varga <vargaz@freemail.hu>
+
+ * domain-internals.h: Put MonoJitInfo on a diet.
+
+ * domain.c: Fix a warning.
Wed Jan 26 22:20:46 CET 2005 Paolo Molaro <lupus@ximian.com>
struct _MonoJitInfo {
MonoMethod *method;
gpointer code_start;
- int code_size;
guint32 used_regs;
- unsigned num_clauses;
+ int code_size;
+ guint32 num_clauses:24;
/* Whenever the code is domain neutral or 'shared' */
gboolean domain_neutral:1;
gboolean cas_inited:1;
gboolean cas_method_assert:1;
gboolean cas_method_deny:1;
gboolean cas_method_permitonly:1;
- MonoJitExceptionInfo *clauses;
+ MonoJitExceptionInfo clauses [MONO_ZERO_LEN_ARRAY];
};
typedef struct {
#include <mono/os/gc_wrapper.h>
#include <mono/metadata/object.h>
+#include <mono/metadata/object-internals.h>
#include <mono/metadata/domain-internals.h>
#include <mono/metadata/class-internals.h>
#include <mono/metadata/assembly.h>