118 void set_next_environment(JvmtiEnvBase* env) { _next = env; } |
118 void set_next_environment(JvmtiEnvBase* env) { _next = env; } |
119 static JvmtiEnv* head_environment() { return (JvmtiEnv*)_head_environment; } |
119 static JvmtiEnv* head_environment() { return (JvmtiEnv*)_head_environment; } |
120 |
120 |
121 public: |
121 public: |
122 |
122 |
123 bool is_valid() { return _magic == JVMTI_MAGIC; } |
123 bool is_valid(); |
124 |
124 |
125 bool is_retransformable() { return _is_retransformable; } |
125 bool is_retransformable() { return _is_retransformable; } |
126 |
126 |
127 static ByteSize jvmti_external_offset() { |
127 static ByteSize jvmti_external_offset() { |
128 return byte_offset_of(JvmtiEnvBase, _jvmti_external); |
128 return byte_offset_of(JvmtiEnvBase, _jvmti_external); |