Java 7 runs slower ?

Hey,

sorry for bad english.

i just moved on to java 7 and noticed huge performance issues.

i really don’t know what to do >.<

its the same code and java 6 runs 20-30 times faster than java 7.

made a trace log

java 7

282 calls to sun.java2d.opengl.OGLSwToSurfaceBlit::Blit(IntRgb, AnyAlpha, "OpenGL Surface")
282 calls to sun.java2d.loops.Blit::Blit(IntArgbBm, SrcOverNoEa, IntRgb)
282 calls to sun.java2d.loops.DrawGlyphList::DrawGlyphList(AnyColor, SrcNoEa, AnyInt)
1 call to sun.java2d.opengl.OGLRTTSurfaceToSurfaceBlit::Blit("OpenGL Surface (render-to-texture)", AnyAlpha, "OpenGL Surface")
4 calls to sun.java2d.loops.FillRect::FillRect(AnyColor, SrcNoEa, AnyInt)
1 call to sun.java2d.loops.Blit::Blit(IntRgb, SrcNoEa, IntRgb)

java 6

33621 calls to sun.java2d.loops.Blit::Blit(IntRgb, SrcNoEa, IntArgbPre)
33626 calls to sun.java2d.loops.Blit::Blit(IntRgb, SrcNoEa, IntRgb)
33627 calls to sun.java2d.loops.DrawGlyphListAA::DrawGlyphListAA(AnyColor, SrcNoEa, IntRgb)
100881 total calls to 3 different primitives
852 total calls to 6 different primitives

same options same vm options … i don’t really get it

greetings bert.