RFR(M) 8136406: Remove ZapDeadCompiledLocals code

Roland Westrelin roland.westrelin at oracle.com
Tue Sep 15 07:51:54 UTC 2015


> http://cr.openjdk.java.net/~kvn/8136406/webrev/

Looks good to me. I notices a couple comments that need to be updated:

oopMap.hpp

reference to Value must be removed from that comment:

  33 // Interface for generating the frame map for compiled code.  A frame map
  34 // describes for a specific pc whether each register and frame stack slot is:
  35 //   Oop         - A GC root for current frame
  36 //   Value       - Live non-oop, non-float value: int, either half of double
  37 //   Dead        - Dead; can be Zapped for debugging
  38 //   CalleeXX    - Callee saved; also describes which caller register is saved
  39 //   DerivedXX   - A derived oop; original oop is described.
  40 //
  41 // OopMapValue describes a single OopMap entry

oopMap.cpp

Same here:

362   // We want coop, value and oop oop_types

Roland.


More information about the hotspot-compiler-dev mailing list