Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 12322:72b7e96c1922
8024545: make develop and notproduct flag values available in product builds
Reviewed-by: dholmes, kvn
author | twisti |
---|---|
date | Thu, 26 Sep 2013 12:07:53 -0700 |
parents | b2e698d2276c |
children | c9ccd7b85f20 |
comparison
equal
deleted
inserted
replaced
12295:1b64d46620a3 | 12322:72b7e96c1922 |
---|---|
1183 \ | 1183 \ |
1184 /*********************/ \ | 1184 /*********************/ \ |
1185 /* -XX flags */ \ | 1185 /* -XX flags */ \ |
1186 /*********************/ \ | 1186 /*********************/ \ |
1187 \ | 1187 \ |
1188 nonstatic_field(Flag, type, const char*) \ | 1188 nonstatic_field(Flag, _type, const char*) \ |
1189 nonstatic_field(Flag, name, const char*) \ | 1189 nonstatic_field(Flag, _name, const char*) \ |
1190 unchecked_nonstatic_field(Flag, addr, sizeof(void*)) /* NOTE: no type */ \ | 1190 unchecked_nonstatic_field(Flag, _addr, sizeof(void*)) /* NOTE: no type */ \ |
1191 nonstatic_field(Flag, kind, const char*) \ | 1191 nonstatic_field(Flag, _flags, Flag::Flags) \ |
1192 nonstatic_field(Flag, origin, FlagValueOrigin) \ | |
1193 static_field(Flag, flags, Flag*) \ | 1192 static_field(Flag, flags, Flag*) \ |
1194 static_field(Flag, numFlags, size_t) \ | 1193 static_field(Flag, numFlags, size_t) \ |
1195 \ | 1194 \ |
1196 /*************************/ \ | 1195 /*************************/ \ |
1197 /* JDK / VM version info */ \ | 1196 /* JDK / VM version info */ \ |
2072 declare_integer_type(Generation::Name) \ | 2071 declare_integer_type(Generation::Name) \ |
2073 declare_integer_type(InstanceKlass::ClassState) \ | 2072 declare_integer_type(InstanceKlass::ClassState) \ |
2074 declare_integer_type(JavaThreadState) \ | 2073 declare_integer_type(JavaThreadState) \ |
2075 declare_integer_type(Location::Type) \ | 2074 declare_integer_type(Location::Type) \ |
2076 declare_integer_type(Location::Where) \ | 2075 declare_integer_type(Location::Where) \ |
2077 declare_integer_type(FlagValueOrigin) \ | 2076 declare_integer_type(Flag::Flags) \ |
2078 COMPILER2_PRESENT(declare_integer_type(OptoReg::Name)) \ | 2077 COMPILER2_PRESENT(declare_integer_type(OptoReg::Name)) \ |
2079 \ | 2078 \ |
2080 declare_toplevel_type(CHeapObj<mtInternal>) \ | 2079 declare_toplevel_type(CHeapObj<mtInternal>) \ |
2081 declare_type(Array<int>, MetaspaceObj) \ | 2080 declare_type(Array<int>, MetaspaceObj) \ |
2082 declare_type(Array<u1>, MetaspaceObj) \ | 2081 declare_type(Array<u1>, MetaspaceObj) \ |
2083 declare_type(Array<u2>, MetaspaceObj) \ | 2082 declare_type(Array<u2>, MetaspaceObj) \ |
2084 declare_type(Array<Klass*>, MetaspaceObj) \ | 2083 declare_type(Array<Klass*>, MetaspaceObj) \ |
2085 declare_type(Array<Method*>, MetaspaceObj) \ | 2084 declare_type(Array<Method*>, MetaspaceObj) \ |
2086 \ | 2085 \ |
2087 declare_integer_type(AccessFlags) /* FIXME: wrong type (not integer) */\ | 2086 declare_integer_type(AccessFlags) /* FIXME: wrong type (not integer) */\ |
2088 declare_toplevel_type(address) /* FIXME: should this be an integer type? */\ | 2087 declare_toplevel_type(address) /* FIXME: should this be an integer type? */\ |
2089 declare_integer_type(BasicType) /* FIXME: wrong type (not integer) */\ | 2088 declare_integer_type(BasicType) /* FIXME: wrong type (not integer) */\ |
2090 declare_toplevel_type(BreakpointInfo) \ | 2089 declare_toplevel_type(BreakpointInfo) \ |