< prev index next >
src/hotspot/share/opto/graphKit.hpp
Print this page
*** 828,837 ****
--- 828,841 ----
// Rewrites (*casted_receiver) to be casted to the stronger type.
// (Caller is responsible for doing replace_in_map.)
Node* type_check_receiver(Node* receiver, ciKlass* klass, float prob,
Node* *casted_receiver);
+ // Inexact type check used for predicted calls.
+ Node* subtype_check_receiver(Node* receiver, ciKlass* klass,
+ Node** casted_receiver);
+
// implementation of object creation
Node* set_output_for_allocation(AllocateNode* alloc,
const TypeOopPtr* oop_type,
bool deoptimize_on_exception=false);
Node* get_layout_helper(Node* klass_node, jint& constant_value);
< prev index next >