comparison src/share/vm/opto/memnode.hpp @ 4115:1bd45abaa507

6890673: Eliminate allocations immediately after EA Summary: Try to eliminate allocations and related locks immediately after escape analysis. Reviewed-by: never
author kvn
date Wed, 16 Nov 2011 09:13:57 -0800
parents a92cdbac8b9e
children 1dc233a8c7fe
comparison
equal deleted inserted replaced
4114:6729bbc1fcd6 4115:1bd45abaa507
798 virtual bool depends_only_on_test() const { return false; } 798 virtual bool depends_only_on_test() const { return false; }
799 virtual const TypePtr* adr_type() const { return TypeAryPtr::CHARS; } 799 virtual const TypePtr* adr_type() const { return TypeAryPtr::CHARS; }
800 virtual uint match_edge(uint idx) const; 800 virtual uint match_edge(uint idx) const;
801 virtual uint ideal_reg() const { return Op_RegI; } 801 virtual uint ideal_reg() const { return Op_RegI; }
802 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 802 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
803 virtual const Type *Value(PhaseTransform *phase) const;
803 }; 804 };
804 805
805 //------------------------------StrComp------------------------------------- 806 //------------------------------StrComp-------------------------------------
806 class StrCompNode: public StrIntrinsicNode { 807 class StrCompNode: public StrIntrinsicNode {
807 public: 808 public: