Print this page
Added gradle and cmake project

Split Close
Expand all
Collapse all
          --- old/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
          +++ new/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
↓ open down ↓ 101 lines elided ↑ open up ↑
 102  102              this.target = target;
 103  103          }
 104  104  
 105  105          public GraphicsPrimitive traceWrap() {
 106  106              return this;
 107  107          }
 108  108  
 109  109          public void DrawGlyphListLCD(SunGraphics2D sg2d, SurfaceData dest,
 110  110                                        GlyphList glyphs)
 111  111          {
 112      -            tracePrimitive(target);
      112 +            if ((traceflags & TRACEPTIME) == 0) {
      113 +                tracePrimitive(target);
      114 +            }
      115 +            long time = System.nanoTime();
 113  116              target.DrawGlyphListLCD(sg2d, dest, glyphs);
      117 +            tracePrimitiveTime(target, System.nanoTime() - time);
 114  118          }
 115  119      }
 116  120  }
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX