Print this page
Added gradle and cmake project

Split Close
Expand all
Collapse all
          --- old/src/java.desktop/share/classes/sun/java2d/loops/FillRect.java
          +++ new/src/java.desktop/share/classes/sun/java2d/loops/FillRect.java
↓ open down ↓ 117 lines elided ↑ open up ↑
 118  118              this.target = target;
 119  119          }
 120  120  
 121  121          public GraphicsPrimitive traceWrap() {
 122  122              return this;
 123  123          }
 124  124  
 125  125          public void FillRect(SunGraphics2D sg2d, SurfaceData dest,
 126  126                               int x, int y, int w, int h)
 127  127          {
 128      -            tracePrimitive(target);
      128 +            if ((traceflags & TRACEPTIME) == 0) {
      129 +                tracePrimitive(target);
      130 +            }
      131 +            long time = System.nanoTime();
 129  132              target.FillRect(sg2d, dest, x, y, w, h);
      133 +            tracePrimitiveTime(target, System.nanoTime() - time);
 130  134          }
 131  135      }
 132  136  }
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX