< prev index next >

src/hotspot/share/opto/type.hpp

Print this page

        

*** 783,792 **** --- 783,794 ---- virtual const Type* xdual() const; // Compute dual right now. virtual bool would_improve_type(ciKlass* exact_kls, int inline_depth) const { return false; } virtual bool would_improve_ptr(ProfilePtrKind ptr_kind) const { return false; } + static const TypeValueType *BOTTOM; + #ifndef PRODUCT virtual void dump2(Dict &d, uint, outputStream* st) const; // Specialized per-Type dumping #endif };
*** 1323,1332 **** --- 1325,1335 ---- static const TypeAryPtr *CHARS; static const TypeAryPtr *INTS; static const TypeAryPtr *LONGS; static const TypeAryPtr *FLOATS; static const TypeAryPtr *DOUBLES; + static const TypeAryPtr *VALUES; // selects one of the above: static const TypeAryPtr *get_array_body_type(BasicType elem) { assert((uint)elem <= T_CONFLICT && _array_body_type[elem] != NULL, "bad elem type"); return _array_body_type[elem]; }
< prev index next >