hotspot/src/share/vm/prims/jvmtiEnvBase.cpp
changeset 4492 63c49e60fc25
parent 3261 c7d5aae8d3f7
parent 4491 212bd48525d4
child 4573 6358f8c9ed3b
equal deleted inserted replaced
4489:514173c9a0c2 4492:63c49e60fc25
   121 
   121 
   122   return value == JVMTI_MAGIC;
   122   return value == JVMTI_MAGIC;
   123 }
   123 }
   124 
   124 
   125 
   125 
   126 JvmtiEnvBase::JvmtiEnvBase() : _env_event_enable() {
   126 bool
       
   127 JvmtiEnvBase::use_version_1_0_semantics() {
       
   128   int major, minor, micro;
       
   129 
       
   130   JvmtiExport::decode_version_values(_version, &major, &minor, &micro);
       
   131   return major == 1 && minor == 0;  // micro version doesn't matter here
       
   132 }
       
   133 
       
   134 
       
   135 bool
       
   136 JvmtiEnvBase::use_version_1_1_semantics() {
       
   137   int major, minor, micro;
       
   138 
       
   139   JvmtiExport::decode_version_values(_version, &major, &minor, &micro);
       
   140   return major == 1 && minor == 1;  // micro version doesn't matter here
       
   141 }
       
   142 
       
   143 
       
   144 JvmtiEnvBase::JvmtiEnvBase(jint version) : _env_event_enable() {
       
   145   _version = version;
   127   _env_local_storage = NULL;
   146   _env_local_storage = NULL;
   128   _tag_map = NULL;
   147   _tag_map = NULL;
   129   _native_method_prefix_count = 0;
   148   _native_method_prefix_count = 0;
   130   _native_method_prefixes = NULL;
   149   _native_method_prefixes = NULL;
   131   _next = NULL;
   150   _next = NULL;