diff src/share/vm/opto/memnode.hpp @ 17:ff5961f4c095

6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long) Reviewed-by: kvn, rasbold
author never
date Wed, 05 Dec 2007 09:01:00 -0800
parents a61af66fc99e
children d5fc211aea19
line wrap: on
line diff
--- a/src/share/vm/opto/memnode.hpp	Wed Dec 05 09:00:00 2007 -0800
+++ b/src/share/vm/opto/memnode.hpp	Wed Dec 05 09:01:00 2007 -0800
@@ -141,6 +141,9 @@
   // zero out the control input.
   virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
 
+  // Recover original value from boxed values
+  Node *eliminate_autobox(PhaseGVN *phase);
+
   // Compute a new Type for this node.  Basically we just do the pre-check,
   // then call the virtual add() to set the type.
   virtual const Type *Value( PhaseTransform *phase ) const;