Mercurial > hg > graal-jvmci-8
comparison src/share/vm/classfile/classFileParser.hpp @ 973:ad6585fd4087
6830542: Performance: JVM_DefineClass already verified.
Reviewed-by: kamg, phh
author | acorn |
---|---|
date | Fri, 04 Sep 2009 12:53:02 -0400 |
parents | 6a93908f268f |
children | 26b774d693aa |
comparison
equal
deleted
inserted
replaced
967:6918603297f7 | 973:ad6585fd4087 |
---|---|
255 // while parsing the stream. | 255 // while parsing the stream. |
256 instanceKlassHandle parseClassFile(symbolHandle name, | 256 instanceKlassHandle parseClassFile(symbolHandle name, |
257 Handle class_loader, | 257 Handle class_loader, |
258 Handle protection_domain, | 258 Handle protection_domain, |
259 symbolHandle& parsed_name, | 259 symbolHandle& parsed_name, |
260 bool verify, | |
260 TRAPS) { | 261 TRAPS) { |
261 KlassHandle no_host_klass; | 262 KlassHandle no_host_klass; |
262 return parseClassFile(name, class_loader, protection_domain, no_host_klass, NULL, parsed_name, THREAD); | 263 return parseClassFile(name, class_loader, protection_domain, no_host_klass, NULL, parsed_name, verify, THREAD); |
263 } | 264 } |
264 instanceKlassHandle parseClassFile(symbolHandle name, | 265 instanceKlassHandle parseClassFile(symbolHandle name, |
265 Handle class_loader, | 266 Handle class_loader, |
266 Handle protection_domain, | 267 Handle protection_domain, |
267 KlassHandle host_klass, | 268 KlassHandle host_klass, |
268 GrowableArray<Handle>* cp_patches, | 269 GrowableArray<Handle>* cp_patches, |
269 symbolHandle& parsed_name, | 270 symbolHandle& parsed_name, |
271 bool verify, | |
270 TRAPS); | 272 TRAPS); |
271 | 273 |
272 // Verifier checks | 274 // Verifier checks |
273 static void check_super_class_access(instanceKlassHandle this_klass, TRAPS); | 275 static void check_super_class_access(instanceKlassHandle this_klass, TRAPS); |
274 static void check_super_interface_access(instanceKlassHandle this_klass, TRAPS); | 276 static void check_super_interface_access(instanceKlassHandle this_klass, TRAPS); |