src/share/vm/opto/connode.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/opto/connode.hpp Thu May 15 17:09:26 2014
--- new/src/share/vm/opto/connode.hpp Thu May 15 17:09:26 2014
*** 56,66 ****
--- 56,66 ----
ConINode( const TypeInt *t ) : ConNode(t) {}
virtual int Opcode() const;
// Factory method:
static ConINode* make( Compile* C, int con ) {
- return new (C) ConINode( TypeInt::make(con) );
}
};
//------------------------------ConPNode---------------------------------------
*** 71,83 ****
--- 71,83 ----
virtual int Opcode() const;
// Factory methods:
static ConPNode* make( Compile *C ,address con ) {
if (con == NULL)
- return new (C) ConPNode( TypePtr::NULL_PTR ) ;
else
- return new (C) ConPNode( TypeRawPtr::make(con) );
}
};
//------------------------------ConNNode--------------------------------------
*** 104,114 ****
--- 104,114 ----
ConLNode( const TypeLong *t ) : ConNode(t) {}
virtual int Opcode() const;
// Factory method:
static ConLNode* make( Compile *C ,jlong con ) {
- return new (C) ConLNode( TypeLong::make(con) );
}
};
//------------------------------ConFNode---------------------------------------
*** 118,128 ****
--- 118,128 ----
ConFNode( const TypeF *t ) : ConNode(t) {}
virtual int Opcode() const;
// Factory method:
static ConFNode* make( Compile *C, float con ) {
- return new (C) ConFNode( TypeF::make(con) );
}
};
//------------------------------ConDNode---------------------------------------
*** 132,142 ****
--- 132,142 ----
ConDNode( const TypeD *t ) : ConNode(t) {}
virtual int Opcode() const;
// Factory method:
static ConDNode* make( Compile *C, double con ) {
- return new (C) ConDNode( TypeD::make(con) );
}
};
//------------------------------ThreadLocalNode--------------------------------
src/share/vm/opto/connode.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File