comparison src/share/vm/opto/callnode.cpp @ 601:523ded093c31

6809798: SafePointScalarObject node placed into incorrect block during GCM Summary: Replace the control edge of a pinned node before scheduling. Reviewed-by: never
author kvn
date Thu, 26 Feb 2009 14:26:02 -0800
parents 424f9bfe6b96
children ad8c635e757e
comparison
equal deleted inserted replaced
600:07d449658fc7 601:523ded093c31
973 { 973 {
974 init_class_id(Class_SafePointScalarObject); 974 init_class_id(Class_SafePointScalarObject);
975 } 975 }
976 976
977 bool SafePointScalarObjectNode::pinned() const { return true; } 977 bool SafePointScalarObjectNode::pinned() const { return true; }
978 bool SafePointScalarObjectNode::depends_only_on_test() const { return false; }
978 979
979 uint SafePointScalarObjectNode::ideal_reg() const { 980 uint SafePointScalarObjectNode::ideal_reg() const {
980 return 0; // No matching to machine instruction 981 return 0; // No matching to machine instruction
981 } 982 }
982 983