class sun.java2d.loops.XorFillSpansANY extends sun.java2d.loops.FillSpans
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.java2d.loops.XorFillSpansANY
super_class: sun.java2d.loops.FillSpans
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getstatic sun.java2d.loops.SurfaceType.AnyColor:Lsun/java2d/loops/SurfaceType;
1: getstatic sun.java2d.loops.CompositeType.Xor:Lsun/java2d/loops/CompositeType;
2: getstatic sun.java2d.loops.SurfaceType.Any:Lsun/java2d/loops/SurfaceType;
invokespecial sun.java2d.loops.FillSpans.<init>:(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/java2d/loops/XorFillSpansANY;
public void FillSpans(sun.java2d.SunGraphics2D, sun.java2d.SurfaceData, sun.java2d.pipe.SpanIterator);
descriptor: (Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;Lsun/java2d/pipe/SpanIterator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 2
invokestatic sun.java2d.loops.GeneralRenderer.createXorPixelWriter:(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;)Lsun/java2d/loops/PixelWriter;
astore 4
start local 4 1: iconst_4
newarray 10
astore 5
start local 5 2: goto 6
3: StackMap locals: sun.java2d.loops.PixelWriter int[]
StackMap stack:
aload 2
aload 4
4: aload 5
iconst_0
iaload
aload 5
iconst_1
iaload
aload 5
iconst_2
iaload
aload 5
iconst_3
iaload
5: invokestatic sun.java2d.loops.GeneralRenderer.doSetRect:(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;IIII)V
6: StackMap locals:
StackMap stack:
aload 3
aload 5
invokeinterface sun.java2d.pipe.SpanIterator.nextSpan:([I)Z
ifne 3
7: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lsun/java2d/loops/XorFillSpansANY;
0 8 1 sg2d Lsun/java2d/SunGraphics2D;
0 8 2 sData Lsun/java2d/SurfaceData;
0 8 3 si Lsun/java2d/pipe/SpanIterator;
1 8 4 pw Lsun/java2d/loops/PixelWriter;
2 8 5 span [I
MethodParameters:
Name Flags
sg2d
sData
si
}
SourceFile: "GeneralRenderer.java"