~ubuntu-branches/ubuntu/vivid/emscripten/vivid

« back to all changes in this revision

Viewing changes to tests/nbody-java/java_lang_Object.h

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2013-06-11 15:45:24 UTC
  • mfrom: (1.2.1) (2.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130611154524-rppb3w6tixlegv4n
Tags: 1.4.7~20130611~a1eb425-1
* New snapshot release
* Upload to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef __JAVA_LANG_OBJECT__
 
2
#define __JAVA_LANG_OBJECT__
 
3
 
 
4
#include "xmlvm.h"
 
5
 
 
6
// Preprocessor constants for interfaces:
 
7
#define XMLVM_ITABLE_SIZE_java_lang_Object 0
 
8
// Implemented interfaces:
 
9
// Super Class:
 
10
 
 
11
// Circular references:
 
12
#ifndef XMLVM_FORWARD_DECL_java_lang_Class
 
13
#define XMLVM_FORWARD_DECL_java_lang_Class
 
14
XMLVM_FORWARD_DECL(java_lang_Class)
 
15
#endif
 
16
#ifndef XMLVM_FORWARD_DECL_java_lang_Integer
 
17
#define XMLVM_FORWARD_DECL_java_lang_Integer
 
18
XMLVM_FORWARD_DECL(java_lang_Integer)
 
19
#endif
 
20
#ifndef XMLVM_FORWARD_DECL_java_lang_Math
 
21
#define XMLVM_FORWARD_DECL_java_lang_Math
 
22
XMLVM_FORWARD_DECL(java_lang_Math)
 
23
#endif
 
24
#ifndef XMLVM_FORWARD_DECL_java_lang_Object_AddedMembers
 
25
#define XMLVM_FORWARD_DECL_java_lang_Object_AddedMembers
 
26
XMLVM_FORWARD_DECL(java_lang_Object_AddedMembers)
 
27
#endif
 
28
#ifndef XMLVM_FORWARD_DECL_java_lang_String
 
29
#define XMLVM_FORWARD_DECL_java_lang_String
 
30
XMLVM_FORWARD_DECL(java_lang_String)
 
31
#endif
 
32
#ifndef XMLVM_FORWARD_DECL_java_lang_StringBuilder
 
33
#define XMLVM_FORWARD_DECL_java_lang_StringBuilder
 
34
XMLVM_FORWARD_DECL(java_lang_StringBuilder)
 
35
#endif
 
36
#ifndef XMLVM_FORWARD_DECL_java_lang_Thread
 
37
#define XMLVM_FORWARD_DECL_java_lang_Thread
 
38
XMLVM_FORWARD_DECL(java_lang_Thread)
 
39
#endif
 
40
#ifndef XMLVM_FORWARD_DECL_java_util_List
 
41
#define XMLVM_FORWARD_DECL_java_util_List
 
42
XMLVM_FORWARD_DECL(java_util_List)
 
43
#endif
 
44
#ifndef XMLVM_FORWARD_DECL_org_xmlvm_runtime_Condition
 
45
#define XMLVM_FORWARD_DECL_org_xmlvm_runtime_Condition
 
46
XMLVM_FORWARD_DECL(org_xmlvm_runtime_Condition)
 
47
#endif
 
48
#ifndef XMLVM_FORWARD_DECL_org_xmlvm_runtime_Mutex
 
49
#define XMLVM_FORWARD_DECL_org_xmlvm_runtime_Mutex
 
50
XMLVM_FORWARD_DECL(org_xmlvm_runtime_Mutex)
 
51
#endif
 
52
// Class declarations for java.lang.Object
 
53
XMLVM_DEFINE_CLASS(java_lang_Object, 6, XMLVM_ITABLE_SIZE_java_lang_Object)
 
54
 
 
55
extern JAVA_OBJECT __CLASS_java_lang_Object;
 
56
extern JAVA_OBJECT __CLASS_java_lang_Object_1ARRAY;
 
57
extern JAVA_OBJECT __CLASS_java_lang_Object_2ARRAY;
 
58
extern JAVA_OBJECT __CLASS_java_lang_Object_3ARRAY;
 
59
//XMLVM_BEGIN_DECLARATIONS
 
60
#define __ADDITIONAL_INSTANCE_FIELDS_java_lang_Object
 
61
//XMLVM_END_DECLARATIONS
 
62
 
 
63
#define __INSTANCE_FIELDS_java_lang_Object \
 
64
    struct { \
 
65
        JAVA_OBJECT addedMembers_; \
 
66
        __ADDITIONAL_INSTANCE_FIELDS_java_lang_Object \
 
67
    } java_lang_Object
 
68
 
 
69
struct java_lang_Object {
 
70
    __TIB_DEFINITION_java_lang_Object* tib;
 
71
    struct {
 
72
        __INSTANCE_FIELDS_java_lang_Object;
 
73
    } fields;
 
74
};
 
75
#ifndef XMLVM_FORWARD_DECL_java_lang_Object
 
76
#define XMLVM_FORWARD_DECL_java_lang_Object
 
77
typedef struct java_lang_Object java_lang_Object;
 
78
#endif
 
79
 
 
80
#define XMLVM_VTABLE_SIZE_java_lang_Object 6
 
81
#define XMLVM_VTABLE_IDX_java_lang_Object_clone__ 0
 
82
#define XMLVM_VTABLE_IDX_java_lang_Object_equals___java_lang_Object 1
 
83
#define XMLVM_VTABLE_IDX_java_lang_Object_finalize_java_lang_Object__ 2
 
84
#define XMLVM_VTABLE_IDX_java_lang_Object_getClass__ 3
 
85
#define XMLVM_VTABLE_IDX_java_lang_Object_hashCode__ 4
 
86
#define XMLVM_VTABLE_IDX_java_lang_Object_toString__ 5
 
87
 
 
88
void __INIT_java_lang_Object();
 
89
void __INIT_IMPL_java_lang_Object();
 
90
void __DELETE_java_lang_Object(void* me, void* client_data);
 
91
void __INIT_INSTANCE_MEMBERS_java_lang_Object(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
 
92
JAVA_OBJECT __NEW_java_lang_Object();
 
93
JAVA_OBJECT __NEW_INSTANCE_java_lang_Object();
 
94
void xmlvm_init_native_java_lang_Object();
 
95
JAVA_OBJECT java_lang_Object_GET_staticMutex();
 
96
void java_lang_Object_PUT_staticMutex(JAVA_OBJECT v);
 
97
void java_lang_Object_initNativeLayer__();
 
98
void java_lang_Object___INIT___(JAVA_OBJECT me);
 
99
// Vtable index: 0
 
100
JAVA_OBJECT java_lang_Object_clone__(JAVA_OBJECT me);
 
101
// Vtable index: 1
 
102
JAVA_BOOLEAN java_lang_Object_equals___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
 
103
// Vtable index: 2
 
104
void java_lang_Object_finalize_java_lang_Object__(JAVA_OBJECT me);
 
105
// Vtable index: 3
 
106
JAVA_OBJECT java_lang_Object_getClass__(JAVA_OBJECT me);
 
107
// Vtable index: 4
 
108
JAVA_INT java_lang_Object_hashCode__(JAVA_OBJECT me);
 
109
void java_lang_Object_notify__(JAVA_OBJECT me);
 
110
void java_lang_Object_notifyAll__(JAVA_OBJECT me);
 
111
// Vtable index: 5
 
112
JAVA_OBJECT java_lang_Object_toString__(JAVA_OBJECT me);
 
113
void java_lang_Object_wait__(JAVA_OBJECT me);
 
114
void java_lang_Object_wait___long(JAVA_OBJECT me, JAVA_LONG n1);
 
115
void java_lang_Object_wait___long_int(JAVA_OBJECT me, JAVA_LONG n1, JAVA_INT n2);
 
116
void java_lang_Object_establishLock___java_lang_Thread(JAVA_OBJECT me, JAVA_OBJECT n1);
 
117
void java_lang_Object_prepareForUnlock__(JAVA_OBJECT me);
 
118
void java_lang_Object_syncLock___java_lang_Thread(JAVA_OBJECT me, JAVA_OBJECT n1);
 
119
void java_lang_Object_syncUnlock__(JAVA_OBJECT me);
 
120
JAVA_BOOLEAN java_lang_Object_acquireLockRecursive__(JAVA_OBJECT me);
 
121
void java_lang_Object_releaseLockRecursive__(JAVA_OBJECT me);
 
122
JAVA_OBJECT java_lang_Object_enqueueNewCondition__(JAVA_OBJECT me);
 
123
void java_lang_Object_checkSynchronized___java_lang_Thread(JAVA_OBJECT me, JAVA_OBJECT n1);
 
124
JAVA_BOOLEAN java_lang_Object_removeThreadNotification___org_xmlvm_runtime_Condition(JAVA_OBJECT me, JAVA_OBJECT n1);
 
125
JAVA_INT java_lang_Object_getRandInclusive___int_int(JAVA_INT n1, JAVA_INT n2);
 
126
JAVA_INT java_lang_Object_preWait___java_lang_Thread_org_xmlvm_runtime_Condition(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2);
 
127
JAVA_BOOLEAN java_lang_Object_postWait___java_lang_Thread_int(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_INT n2);
 
128
void java_lang_Object_wait2__(JAVA_OBJECT me);
 
129
void java_lang_Object_wait2___long(JAVA_OBJECT me, JAVA_LONG n1);
 
130
void java_lang_Object_notify2__(JAVA_OBJECT me);
 
131
void java_lang_Object_notifyAll2__(JAVA_OBJECT me);
 
132
void java_lang_Object_interruptWait___org_xmlvm_runtime_Condition(JAVA_OBJECT me, JAVA_OBJECT n1);
 
133
void java_lang_Object___CLINIT_();
 
134
 
 
135
#endif