src/share/vm/opto/node.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/opto/node.cpp Mon Nov 18 21:54:03 2013
--- new/src/share/vm/opto/node.cpp Mon Nov 18 21:54:03 2013
*** 993,1009 ****
--- 993,1009 ----
// Get the worst-case Type output for this Node.
void Node::raise_bottom_type(const Type* new_type) {
if (is_Type()) {
TypeNode *n = this->as_Type();
if (VerifyAliases) {
! assert(new_type->higher_equal(n->type(), true), "new type must refine old type");
}
n->set_type(new_type);
} else if (is_Load()) {
LoadNode *n = this->as_Load();
if (VerifyAliases) {
! assert(new_type->higher_equal(n->type(), true), "new type must refine old type");
}
n->set_type(new_type);
}
}
src/share/vm/opto/node.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File