comparison src/share/vm/memory/oopFactory.hpp @ 939:9eebd3ac74cf

6845368: large objects cause a crash or unexpected exception Reviewed-by: jmasa, iveresov
author jcoomes
date Thu, 13 Aug 2009 16:22:45 -0700
parents b37c246bf7ce
children c18cbe5936b8
comparison
equal deleted inserted replaced
938:b37c246bf7ce 939:9eebd3ac74cf
87 static constantPoolCacheOop new_constantPoolCache(int length, 87 static constantPoolCacheOop new_constantPoolCache(int length,
88 bool is_conc_safe, 88 bool is_conc_safe,
89 TRAPS); 89 TRAPS);
90 90
91 // Instance classes 91 // Instance classes
92 static klassOop new_instanceKlass(int vtable_len, int itable_len, int static_field_size, 92 static klassOop new_instanceKlass(int vtable_len, int itable_len,
93 int nonstatic_oop_map_count, ReferenceType rt, TRAPS); 93 int static_field_size,
94 unsigned int nonstatic_oop_map_count,
95 ReferenceType rt, TRAPS);
94 96
95 // Methods 97 // Methods
96 private: 98 private:
97 static constMethodOop new_constMethod(int byte_code_size, 99 static constMethodOop new_constMethod(int byte_code_size,
98 int compressed_line_number_size, 100 int compressed_line_number_size,