reading blort.class...
method test_jsr ()Ljava/lang/Object;
first 002 f
block 0000
pred 002 f
blort.j:@0000 : move-object v3:Lblort; <- v0:Lblort;
blort.j:@0000 : goto . <- .
next 0001
block 0001
pred 0000
@????: goto . <- .
next 0036
block 0004
pred 0038
blort.j:@0004 : move-object v4:Lblort; <- v0:Lblort;
blort.j:@0006 : const-int(10 ) v4:I=10 <- .
blort.j:@0008 : move-int v0:I=10 <- v4:I=10
blort.j:@0008 : goto . <- .
next 0009
block 0009
pred 0004
@????: goto . <- .
next 003 f
block 000 c
pred 0041
blort.j:@000 c: move-int v4:I <- v0:I
blort.j:@000 c: goto . <- .
next 000 e
block 000 e
pred 000 c
@????: goto . <- .
next 0048
block 002 f
blort.j:@0000 : move-param-object(0 ) v0:Lblort; <- .
blort.j:@0000 : goto . <- .
next 0000
block 0030
pred 003 e
pred 0047
pred 0048
blort.j:@002 c: return-object . <- v0:Ljava/lang/Object;
returns
block 0036
pred 0001
blort.j:@0012 : goto . <- .
next 0037
block 0037
pred 0036
@????: goto . <- .
next 0039
block 0038
pred 003 c
pred 003 d
@????: goto . <- .
next 0004
block 0039
pred 0037
blort.j:@001 b: move-object v7:Lblort; <- v3:Lblort;
blort.j:@001 b: move-object v3:Lblort; <- v7:Lblort;
blort.j:@001 b: move-object v4:Lblort; <- v7:Lblort;
blort.j:@001 c: move-object v7:Lblort; <- v4:Lblort;
blort.j:@001 c: move-object v4:Lblort; <- v7:Lblort;
blort.j:@001 c: move-object v5:Lblort; <- v7:Lblort;
blort.j:@001 d: Rop{invoke-virtual . <- Lblort; call throws <any>}(blort.test_
jsr:()V catch java.lang.Throwable) . <- v5:Lblort;
next 003 a
next 003 b *
block 003 a
pred 0039
blort.j:@002 d: Rop{move-exception Ljava/lang/Throwable; <- . flows} v3:Ljava/
lang/Throwable; <- .
blort.j:@002 d: goto . <- .
next 003 e
block 003 b
pred 0039
blort.j:@0020 : if-nez-object . <- v4:Lblort;
next 003 c *
next 003 d
block 003 c
pred 003 b
@????: goto . <- .
next 0038
block 003 d
pred 003 b
@????: goto . <- .
next 0038
block 003 e
pred 003 a
blort.j:@002 d: move-object v0:Ljava/lang/Class;=java.lang.Throwable <- v3:Lja
va/lang/Class;=java.lang.Throwable
blort.j:@002 d: goto . <- .
next 0030
block 003 f
pred 0009
blort.j:@0012 : goto . <- .
next 0040
block 0040
pred 003 f
@????: goto . <- .
next 0042
block 0041
pred 0045
pred 0046
@????: goto . <- .
next 000 c
block 0042
pred 0040
blort.j:@001 b: move-object v7:Lblort; <- v3:Lblort;
blort.j:@001 b: move-object v3:Lblort; <- v7:Lblort;
blort.j:@001 b: move-object v4:Lblort; <- v7:Lblort;
blort.j:@001 c: move-object v7:Lblort; <- v4:Lblort;
blort.j:@001 c: move-object v4:Lblort; <- v7:Lblort;
blort.j:@001 c: move-object v5:Lblort; <- v7:Lblort;
blort.j:@001 d: Rop{invoke-virtual . <- Lblort; call throws <any>}(blort.test_
jsr:()V catch java.lang.Throwable) . <- v5:Lblort;
next 0043
next 0044 *
block 0043
pred 0042
blort.j:@002 d: Rop{move-exception Ljava/lang/Throwable; <- . flows} v3:Ljava/
lang/Throwable; <- .
blort.j:@002 d: goto . <- .
next 0047
block 0044
pred 0042
blort.j:@0020 : if-nez-object . <- v4:Lblort;
next 0045 *
next 0046
block 0045
pred 0044
@????: goto . <- .
next 0041
block 0046
pred 0044
@????: goto . <- .
next 0041
block 0047
pred 0043
blort.j:@002 d: move-object v0:Ljava/lang/Class;=java.lang.Throwable <- v3:Lja
va/lang/Class;=java.lang.Throwable
blort.j:@002 d: goto . <- .
next 0030
block 0048
pred 000 e
blort.j:@002 c: move-object v0:Lblort; <- v3:Lblort;
blort.j:@002 c: goto . <- .
next 0030
Messung V0.5 in Prozent C=92 H=97 G=94
¤ Dauer der Verarbeitung: 0.15 Sekunden
(vorverarbeitet am 2026-06-27)
¤
*© Formatika GbR, Deutschland