< prev index next >

src/hotspot/share/opto/compile.hpp

Print this page

        

*** 485,495 **** // Type management Arena _Compile_types; // Arena for all types Arena* _type_arena; // Alias for _Compile_types except in Initialize_shared() Dict* _type_dict; // Intern table CloneMap _clone_map; // used for recording history of cloned nodes - void* _type_hwm; // Last allocation (see Type::operator new/delete) size_t _type_last_size; // Last allocation size (see Type::operator new/delete) ciMethod* _last_tf_m; // Cache for const TypeFunc* _last_tf; // TypeFunc::make AliasType** _alias_types; // List of alias types seen so far. int _num_alias_types; // Logical length of _alias_types --- 485,494 ----
*** 1000,1017 **** void grow_node_notes(GrowableArray<Node_Notes*>* arr, int grow_by); // Type management Arena* type_arena() { return _type_arena; } Dict* type_dict() { return _type_dict; } - void* type_hwm() { return _type_hwm; } size_t type_last_size() { return _type_last_size; } int num_alias_types() { return _num_alias_types; } void init_type_arena() { _type_arena = &_Compile_types; } void set_type_arena(Arena* a) { _type_arena = a; } void set_type_dict(Dict* d) { _type_dict = d; } - void set_type_hwm(void* p) { _type_hwm = p; } void set_type_last_size(size_t sz) { _type_last_size = sz; } const TypeFunc* last_tf(ciMethod* m) { return (m == _last_tf_m) ? _last_tf : NULL; } --- 999,1014 ----
< prev index next >