< prev index next >

src/share/vm/opto/compile.hpp

Print this page

        

*** 816,825 **** --- 816,826 ---- } } ValueTypePtrNode* value_type_ptr(int idx) const { return _value_type_ptr_nodes->at(idx); } int value_type_ptr_count() const { return _value_type_ptr_nodes->length(); } void process_value_type_ptr_nodes(PhaseIterGVN &igvn); + bool can_add_value_type_ptr() const { return _value_type_ptr_nodes != NULL; } // remove the opaque nodes that protect the predicates so that the unused checks and // uncommon traps will be eliminated from the graph. void cleanup_loop_predicates(PhaseIterGVN &igvn); bool is_predicate_opaq(Node * n) {
*** 1347,1358 **** // supporting clone_map CloneMap& clone_map(); void set_clone_map(Dict* d); - // Create value type node from arguments at method entry - Node* create_vt_node(Node* n, ciValueKlass* vk, ciValueKlass* base_vk, int base_offset, int base_input, bool in); - void add_safepoint_edges(SafePointNode* call, JVMState* youngest_jvms, bool can_prune_locals = false, uint stack_slots_not_pruned = 0); }; #endif // SHARE_VM_OPTO_COMPILE_HPP --- 1348,1356 ----
< prev index next >