diff -r 4794759139ea -r 9ea667baf097 progs/LOOP.j --- a/progs/LOOP.j Sat Jun 15 09:23:18 2013 -0400 +++ b/progs/LOOP.j Wed Aug 07 17:31:42 2013 +0100 @@ -23,7 +23,7 @@ .limit locals 200 .limit stack 200 -ldc 750000 +ldc 500000 istore 0 iload 0 istore 1 @@ -32,30 +32,30 @@ iload 0 istore 3 -Loop_begin_48: +Loop_begin_38: ldc 0 iload 1 -if_icmpge Loop_end_49 +if_icmpge Loop_end_39 -Loop_begin_50: +Loop_begin_40: ldc 0 iload 2 -if_icmpge Loop_end_51 +if_icmpge Loop_end_41 -Loop_begin_52: +Loop_begin_42: ldc 0 iload 3 -if_icmpge Loop_end_53 +if_icmpge Loop_end_43 iload 3 ldc 1 isub istore 3 -goto Loop_begin_52 +goto Loop_begin_42 -Loop_end_53: +Loop_end_43: iload 0 istore 3 @@ -63,9 +63,9 @@ ldc 1 isub istore 2 -goto Loop_begin_50 +goto Loop_begin_40 -Loop_end_51: +Loop_end_41: iload 0 istore 2 @@ -73,9 +73,9 @@ ldc 1 isub istore 1 -goto Loop_begin_48 +goto Loop_begin_38 -Loop_end_49: +Loop_end_39: iload 1 invokestatic LOOP/LOOP/write(I)V