comparison src/share/vm/prims/jvmtiEnvBase.cpp @ 1122:dcb15a6f342d

Merge
author dcubed
date Mon, 14 Dec 2009 13:26:29 -0700
parents bd02caa94611 98cd9901c161
children 9b9c1ee9b3f6
comparison
equal deleted inserted replaced
1119:547f81740344 1122:dcb15a6f342d
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;