equal
deleted
inserted
replaced
182 ShouldNotReachHere(); |
182 ShouldNotReachHere(); |
183 } |
183 } |
184 } |
184 } |
185 } |
185 } |
186 |
186 |
187 JfrJavaArguments::JfrJavaArguments(JavaValue* result) : _result(result), _klass(NULL), _name(NULL), _signature(NULL), _array_length(0) { |
187 JfrJavaArguments::JfrJavaArguments(JavaValue* result) : _result(result), _klass(NULL), _name(NULL), _signature(NULL), _array_length(-1) { |
188 assert(result != NULL, "invariant"); |
188 assert(result != NULL, "invariant"); |
189 } |
189 } |
190 |
190 |
191 JfrJavaArguments::JfrJavaArguments(JavaValue* result, const char* klass_name, const char* name, const char* signature, TRAPS) : |
191 JfrJavaArguments::JfrJavaArguments(JavaValue* result, const char* klass_name, const char* name, const char* signature, TRAPS) : |
192 _result(result), |
192 _result(result), |
193 _klass(NULL), |
193 _klass(NULL), |
194 _name(NULL), |
194 _name(NULL), |
195 _signature(NULL), |
195 _signature(NULL), |
196 _array_length(0) { |
196 _array_length(-1) { |
197 assert(result != NULL, "invariant"); |
197 assert(result != NULL, "invariant"); |
198 if (klass_name != NULL) { |
198 if (klass_name != NULL) { |
199 set_klass(klass_name, CHECK); |
199 set_klass(klass_name, CHECK); |
200 } |
200 } |
201 if (name != NULL) { |
201 if (name != NULL) { |
208 |
208 |
209 JfrJavaArguments::JfrJavaArguments(JavaValue* result, const Klass* klass, const Symbol* name, const Symbol* signature) : _result(result), |
209 JfrJavaArguments::JfrJavaArguments(JavaValue* result, const Klass* klass, const Symbol* name, const Symbol* signature) : _result(result), |
210 _klass(NULL), |
210 _klass(NULL), |
211 _name(NULL), |
211 _name(NULL), |
212 _signature(NULL), |
212 _signature(NULL), |
213 _array_length(0) { |
213 _array_length(-1) { |
214 assert(result != NULL, "invariant"); |
214 assert(result != NULL, "invariant"); |
215 if (klass != NULL) { |
215 if (klass != NULL) { |
216 set_klass(klass); |
216 set_klass(klass); |
217 } |
217 } |
218 if (name != NULL) { |
218 if (name != NULL) { |