Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4652280

Swingmark regression in 141 b05 (win32) (solaris)

XMLWordPrintable

    • 2d
    • x86, sparc
    • generic, solaris_7

      There appears to be a significant Swingmark regression (-14%) in 141 b05 (vs. 140 b92). All tests seem to have improved except for Startup Time and Tree.

      The swingmark bundle can be found here :
      http://javaperf.sfbay/benchmarks/benchmarks.html
      ========================================================

      ###@###.### 2002-03-18

      excerpt from bug 4653820

      Name: as83306 Date: 03/15/2002

      Regression tests
      sun/java2d/loops/CustomBitmask.java
      and
      sun/java2d/loops/GraphicsPrimitiveProxyTest.java

      fail with Hopper build 05 on sol2.7, host tiggr. The failure looks related to the same class file that does not
      exist in the test suite.
       
       For test hardware config's, see http://sqesvr.eng/st3/jdk1.4/docs/Merlin-hw.html
      #Test Results (version 2)
      #Thu Mar 14 23:20:50 PST 2002
      #checksum:323e0b6f0840f6ee
      #-----testdescription-----
      $file=/export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/CustomBitmask.java
      $root=/export1/regression/hopper/jdk1.4.1Tests/b05
      keywords=bug4187475
      run=ASSUMED_ACTION main CustomBitmask\n
      source=CustomBitmask.java
      title=This test verifies that a custom bitmask image can be rendered correctly with the pipeline.

      #-----environment-----

      #-----testresult-----
      description=file:///export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/CustomBitmask.java
      end=Thu Mar 14 23:20:50 PST 2002
      environment=regtest
      execStatus=Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyAnyToArgb
      javatestOS=SunOS 5.7 (sparc)
      javatestVersion=2.1.5
      script=com.sun.javatest.regtest.RegressionScript
      sections=script_messages build compile main
      start=Thu Mar 14 23:20:46 PST 2002
      status=Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyAnyToArgb
      test=sun/java2d/loops/CustomBitmask.java
      work=/export0/results/regression/hopper/b05/tiggr5.7-jth13-jdk141b05.03-14.19.23-ALL/sun/java2d/loops

      #section:script_messages
      ----------messages:(4/202)----------
      JDK under test: (/export1/java/jdk141b05)
      java version "1.4.1-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-beta-b05)
      Java HotSpot(TM) Client VM (build 1.4.1-beta-b05, mixed mode)

      #section:build
      ----------messages:(3/99)----------
      command: build CustomBitmask
      reason: Named class compiled on demand
      elapsed time (seconds): 2.645
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/179)----------
      command: compile /export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/CustomBitmask.java
      reason: .class file out of date or does not exist
      elapsed time (seconds): 2.644
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:main
      ----------messages:(3/125)----------
      command: main CustomBitmask
      reason: Assumed action based on file name: run main CustomBitmask
      elapsed time (seconds): 2.053
      ----------System.out:(0/0)----------
      ----------System.err:(42/2922)----------
      java.lang.RuntimeException: java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyAnyToArgb
      at sun.java2d.loops.GraphicsPrimitiveProxy.instantiate(GraphicsPrimitiveProxy.java:73)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:254)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locatePrim(GraphicsPrimitiveMgr.java:211)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:161)
      at sun.java2d.loops.Blit.locate(Blit.java:45)
      at sun.java2d.loops.GraphicsPrimitive.createConverter(GraphicsPrimitive.java:429)
      at sun.java2d.loops.GraphicsPrimitive.setupGeneralBinaryOp(GraphicsPrimitive.java:400)
      at sun.java2d.loops.MaskBlit.makePrimitive(MaskBlit.java:116)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:167)
      at sun.java2d.loops.MaskBlit.locate(MaskBlit.java:44)
      at sun.java2d.loops.MaskFill$General.<init>(MaskFill.java:136)
      at sun.java2d.loops.MaskFill.makePrimitive(MaskFill.java:117)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:167)
      at sun.java2d.loops.MaskFill.locate(MaskFill.java:46)
      at sun.java2d.loops.DrawGlyphListAA$General.<init>(DrawGlyphListAA.java:76)
      at sun.java2d.loops.DrawGlyphListAA.makePrimitive(DrawGlyphListAA.java:65)
      at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:167)
      at sun.java2d.loops.DrawGlyphListAA.locate(DrawGlyphListAA.java:34)
      at sun.java2d.SurfaceData.makeRenderLoops(SurfaceData.java:478)
      at sun.awt.image.BufImgSurfaceData.getSolidLoops(BufImgSurfaceData.java:350)
      at sun.awt.image.BufImgSurfaceData.initSolidLoops(BufImgSurfaceData.java:335)
      at sun.awt.image.BufImgSurfaceData.createData(BufImgSurfaceData.java:212)
      at sun.java2d.SurfaceData.getSurfaceDataFromImage(SurfaceData.java:100)
      at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:60)
      at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:48)
      at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:722)
      at sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:147)
      at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2782)
      at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2772)
      at CustomBitmask.main(CustomBitmask.java:36)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
      at java.lang.Thread.run(Thread.java:536)

      JavaTest Message: Test threw exception: java.lang.RuntimeException: java.lang.ClassNotFoundException:
      sun/java2d/loops/OpaqueCopyAnyToArgb
      JavaTest Message: shutting down test

      STATUS:Failed.`main' threw exception: java.lang.RuntimeException: java.lang.ClassNotFoundException:
      sun/java2d/loops/OpaqueCopyAnyToArgb
      result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyAnyToArgb


      test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyAnyToArgb

      //////////////////////////////////////////////////////////////

      Regression test sun/java2d/loops/GraphicsPrimitiveProxyTest.java fails with Hopper build 05 on sol2.7, host
      tiggr.
       For test hardware config's, see http://sqesvr.eng/st3/jdk1.4/docs/Merlin-hw.html
      #Test Results (version 2)
      #Thu Mar 14 23:20:59 PST 2002
      #checksum:336623fb972580ee
      #-----testdescription-----
      $file=/export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/GraphicsPrimitiveProxyTest.java
      $root=/export1/regression/hopper/jdk1.4.1Tests/b05
      author=Bill Foote
      run=ASSUMED_ACTION main GraphicsPrimitiveProxyTest\n
      source=GraphicsPrimitiveProxyTest.java
      title=this tests that all of the sun.java2d.loops.GraphicsPrimitiveProxy objects that are registered with
      sun.java2d.loops.GraphicsPrimitiveMgr actually resolve to real primitives, and that their signature and surfaces
      match.

      #-----environment-----

      #-----testresult-----
      description=file:///export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/GraphicsPrimitiveProxyTest.java
      end=Thu Mar 14 23:20:59 PST 2002
      environment=regtest
      execStatus=Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyArgbToAny
      javatestOS=SunOS 5.7 (sparc)
      javatestVersion=2.1.5
      script=com.sun.javatest.regtest.RegressionScript
      sections=script_messages build compile main
      start=Thu Mar 14 23:20:50 PST 2002
      status=Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyArgbToAny
      test=sun/java2d/loops/GraphicsPrimitiveProxyTest.java
      work=/export0/results/regression/hopper/b05/tiggr5.7-jth13-jdk141b05.03-14.19.23-ALL/sun/java2d/loops

      #section:script_messages
      ----------messages:(4/202)----------
      JDK under test: (/export1/java/jdk141b05)
      java version "1.4.1-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-beta-b05)
      Java HotSpot(TM) Client VM (build 1.4.1-beta-b05, mixed mode)

      #section:build
      ----------messages:(3/112)----------
      command: build GraphicsPrimitiveProxyTest
      reason: Named class compiled on demand
      elapsed time (seconds): 2.642
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/191)----------
      command: compile /export1/regression/hopper/jdk1.4.1Tests/b05/sun/java2d/loops/GraphicsPrimitiveProxyTest.java
      reason: .class file out of date or does not exist
      elapsed time (seconds): 2.64
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:main
      ----------messages:(3/151)----------
      command: main GraphicsPrimitiveProxyTest
      reason: Assumed action based on file name: run main GraphicsPrimitiveProxyTest
      elapsed time (seconds): 5.968
      ----------System.out:(0/0)----------
      ----------System.err:(16/1182)----------
      java.lang.RuntimeException: java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyArgbToAny
      at sun.java2d.loops.GraphicsPrimitiveProxy.instantiate(GraphicsPrimitiveProxy.java:73)
      at sun.java2d.loops.GraphicsPrimitiveMgr.testPrimitiveInstantiation(GraphicsPrimitiveMgr.java:298)
      at sun.java2d.loops.GraphicsPrimitiveMgr.testPrimitiveInstantiation(GraphicsPrimitiveMgr.java:288)
      at GraphicsPrimitiveProxyTest.main(GraphicsPrimitiveProxyTest.java:30)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
      at java.lang.Thread.run(Thread.java:536)

      JavaTest Message: Test threw exception: java.lang.RuntimeException: java.lang.ClassNotFoundException:
      sun/java2d/loops/OpaqueCopyArgbToAny
      JavaTest Message: shutting down test

      STATUS:Failed.`main' threw exception: java.lang.RuntimeException: java.lang.ClassNotFoundException:
      sun/java2d/loops/OpaqueCopyArgbToAny
      result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyArgbToAny


      test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException:
      java.lang.ClassNotFoundException: sun/java2d/loops/OpaqueCopyArgbToAny
      ======================================================================

            tdv Dmitri Trembovetski (Inactive)
            mzaudousunw Menasse Zaudou (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: