4718400: Many quantities are held as signed that should be unsigned

Reviewed-by: coleenp, rbackman, dholmes
This commit is contained in:
Stefan Karlsson 2021-10-27 13:23:24 +00:00
parent 168081efc8
commit 93be099ccb
52 changed files with 95 additions and 110 deletions

View file

@ -72,7 +72,7 @@ class ObjArrayKlass : public ArrayKlass {
GrowableArray<Klass*>* compute_secondary_supers(int num_extra_slots,
Array<InstanceKlass*>* transitive_interfaces);
DEBUG_ONLY(bool is_objArray_klass_slow() const { return true; })
int oop_size(oop obj) const;
size_t oop_size(oop obj) const;
// Allocation
static ObjArrayKlass* allocate_objArray_klass(ClassLoaderData* loader_data,