--- a/hotspot/src/share/vm/classfile/classFileParser.hpp Tue Aug 11 15:37:23 2009 -0700
+++ b/hotspot/src/share/vm/classfile/classFileParser.hpp Thu Aug 13 16:22:45 2009 -0700
@@ -125,10 +125,13 @@
int runtime_invisible_annotations_length, TRAPS);
// Final setup
- int compute_oop_map_count(instanceKlassHandle super, int nonstatic_oop_count,
- int first_nonstatic_oop_offset);
- void fill_oop_maps(instanceKlassHandle k, int nonstatic_oop_map_count,
- u2* nonstatic_oop_offsets, u2* nonstatic_oop_counts);
+ unsigned int compute_oop_map_count(instanceKlassHandle super,
+ unsigned int nonstatic_oop_count,
+ int first_nonstatic_oop_offset);
+ void fill_oop_maps(instanceKlassHandle k,
+ unsigned int nonstatic_oop_map_count,
+ int* nonstatic_oop_offsets,
+ unsigned int* nonstatic_oop_counts);
void set_precomputed_flags(instanceKlassHandle k);
objArrayHandle compute_transitive_interfaces(instanceKlassHandle super,
objArrayHandle local_ifs, TRAPS);