< prev index next >

src/hotspot/share/runtime/vmStructs.hpp

Print this page
rev 54257 : [mq]: 8221408-win32-hotspot-buildfixes


 255 
 256 #define GENERATE_VM_INT_CONSTANT_ENTRY(name) \
 257  { QUOTE(name), (int32_t) name },
 258 
 259 #define GENERATE_VM_INT_CONSTANT_WITH_VALUE_ENTRY(name, value) \
 260  { (name), (int32_t)(value) },
 261 
 262 #define GENERATE_PREPROCESSOR_VM_INT_CONSTANT_ENTRY(name, value) \
 263  { name, (int32_t) value },
 264 
 265 // This macro generates the sentinel value indicating the end of the list
 266 #define GENERATE_VM_INT_CONSTANT_LAST_ENTRY() \
 267  { NULL, 0 }
 268 
 269 
 270 //--------------------------------------------------------------------------------
 271 // VMLongConstantEntry macros
 272 //
 273 
 274 #define GENERATE_VM_LONG_CONSTANT_ENTRY(name) \
 275   { QUOTE(name), name },
 276 
 277 #define GENERATE_PREPROCESSOR_VM_LONG_CONSTANT_ENTRY(name, value) \
 278   { name, value },
 279 
 280 // This macro generates the sentinel value indicating the end of the list
 281 #define GENERATE_VM_LONG_CONSTANT_LAST_ENTRY() \
 282  { NULL, 0 }
 283 
 284 
 285 //--------------------------------------------------------------------------------
 286 // VMAddressEntry macros
 287 //
 288 
 289 #define GENERATE_VM_ADDRESS_ENTRY(name) \
 290   { QUOTE(name), (void*) (name) },
 291 
 292 #define GENERATE_PREPROCESSOR_VM_ADDRESS_ENTRY(name, value) \
 293   { name, (void*) (value) },
 294 
 295 #define GENERATE_VM_FUNCTION_ENTRY(name) \


 255 
 256 #define GENERATE_VM_INT_CONSTANT_ENTRY(name) \
 257  { QUOTE(name), (int32_t) name },
 258 
 259 #define GENERATE_VM_INT_CONSTANT_WITH_VALUE_ENTRY(name, value) \
 260  { (name), (int32_t)(value) },
 261 
 262 #define GENERATE_PREPROCESSOR_VM_INT_CONSTANT_ENTRY(name, value) \
 263  { name, (int32_t) value },
 264 
 265 // This macro generates the sentinel value indicating the end of the list
 266 #define GENERATE_VM_INT_CONSTANT_LAST_ENTRY() \
 267  { NULL, 0 }
 268 
 269 
 270 //--------------------------------------------------------------------------------
 271 // VMLongConstantEntry macros
 272 //
 273 
 274 #define GENERATE_VM_LONG_CONSTANT_ENTRY(name) \
 275   { QUOTE(name), (uint64_t)(name) },
 276 
 277 #define GENERATE_PREPROCESSOR_VM_LONG_CONSTANT_ENTRY(name, value) \
 278   { name, value },
 279 
 280 // This macro generates the sentinel value indicating the end of the list
 281 #define GENERATE_VM_LONG_CONSTANT_LAST_ENTRY() \
 282  { NULL, 0 }
 283 
 284 
 285 //--------------------------------------------------------------------------------
 286 // VMAddressEntry macros
 287 //
 288 
 289 #define GENERATE_VM_ADDRESS_ENTRY(name) \
 290   { QUOTE(name), (void*) (name) },
 291 
 292 #define GENERATE_PREPROCESSOR_VM_ADDRESS_ENTRY(name, value) \
 293   { name, (void*) (value) },
 294 
 295 #define GENERATE_VM_FUNCTION_ENTRY(name) \
< prev index next >