< prev index next >
src/share/vm/opto/graphKit.hpp
Print this page
rev 7800 : [mq]: cleanupOopInlineHpp
*** 102,121 ****
Node* makecon(const Type *t) const { return _gvn.makecon(t); }
Node* zerocon(BasicType bt) const { return _gvn.zerocon(bt); }
// (See also macro MakeConX in type.hpp, which uses intcon or longcon.)
// Helper for byte_map_base
! Node* byte_map_base_node() {
! // Get base of card map
! CardTableModRefBS* ct = (CardTableModRefBS*)(Universe::heap()->barrier_set());
! assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust users of this code");
! if (ct->byte_map_base != NULL) {
! return makecon(TypeRawPtr::make((address)ct->byte_map_base));
! } else {
! return null();
! }
! }
jint find_int_con(Node* n, jint value_if_unknown) {
return _gvn.find_int_con(n, value_if_unknown);
}
jlong find_long_con(Node* n, jlong value_if_unknown) {
--- 102,112 ----
Node* makecon(const Type *t) const { return _gvn.makecon(t); }
Node* zerocon(BasicType bt) const { return _gvn.zerocon(bt); }
// (See also macro MakeConX in type.hpp, which uses intcon or longcon.)
// Helper for byte_map_base
! Node* byte_map_base_node();
jint find_int_con(Node* n, jint value_if_unknown) {
return _gvn.find_int_con(n, value_if_unknown);
}
jlong find_long_con(Node* n, jlong value_if_unknown) {
< prev index next >