Mercurial > hg > truffle
comparison src/share/vm/oops/instanceKlassKlass.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 | 89e0543e1737 |
comparison
equal
deleted
inserted
replaced
938:b37c246bf7ce | 939:9eebd3ac74cf |
---|---|
37 DEFINE_ALLOCATE_PERMANENT(instanceKlassKlass); | 37 DEFINE_ALLOCATE_PERMANENT(instanceKlassKlass); |
38 static klassOop create_klass(TRAPS); | 38 static klassOop create_klass(TRAPS); |
39 klassOop allocate_instance_klass(int vtable_len, | 39 klassOop allocate_instance_klass(int vtable_len, |
40 int itable_len, | 40 int itable_len, |
41 int static_field_size, | 41 int static_field_size, |
42 int nonstatic_oop_map_count, | 42 unsigned int nonstatic_oop_map_count, |
43 ReferenceType rt, | 43 ReferenceType rt, |
44 TRAPS); | 44 TRAPS); |
45 | 45 |
46 // Casting from klassOop | 46 // Casting from klassOop |
47 static instanceKlassKlass* cast(klassOop k) { | 47 static instanceKlassKlass* cast(klassOop k) { |