********* START OF IR DUMP printer FOR < SystemAppCL, Lorg/python/core/CachedJarsPackageManager; >.addZipEntry (Ljava/util/Hashtable;Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)V -13 LABEL0 Frequency: 1.0 -2 EG ir_prologue l0sa(Lorg/python/core/CachedJarsPackageManager;,x,d), l2psa(Ljava/util/Hashtable;,x,d), l3sa(Ljava/util/zip/ZipEntry;,x,d), l4psa(Ljava/util/zip/ZipInputStream;,x,d) = 0 G yieldpoint_prologue 1 EG null_check t10sv(GUARD) = l3sa(Ljava/util/zip/ZipEntry;,x,d) 1 ref_load t12psa(Ljava/lang/String;,d,p) = l3sa(Ljava/util/zip/ZipEntry;,x,d), Addr 0x00000004, , t10sv(GUARD) 10 EG null_check t20psv(GUARD) = t12psa(Ljava/lang/String;,d,p) 3 int_load t23si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 10 int_add t25si(I) = t23si(I), -6 -2 int_move l32pi(I) = t25si(I) -2 int_move l34pi(I) = 0 -2 int_move l35pi(I) = 6 1 int_ifcmp t36sv(GUARD) = t25si(I), 0, <, LABEL67, Probability: 0.5 -1 bbend BB0 (ENTRY) 4 LABEL1 Frequency: 0.5 12 int_add t37si(I) = l32pi(I), 6 14 int_load t38si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 17 int_ifcmp t39sv(GUARD) = t37si(I), t38si(I), >, LABEL68, Probability: 0.5 -1 bbend BB1 20 LABEL2 Frequency: 0.25 36 int_load t41si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000008, , t20psv(GUARD) 39 int_add l32pi(I) = l32pi(I), t41si(I) 48 int_move l34pi(Z) = 0 -10 long_move t1002pl(J) = -22444L -1 goto LABEL5 -1 bbend BB2 32 LABEL3 Frequency: 0.75 -10 long_add t1002pl(J) = t1002pl(J), -1L -1 goto LABEL65 -1 bbend BB3 83 LABEL4 Frequency: 0.20454544 -10 long_add t1002pl(J) = t1002pl(J), -2L -1 goto LABEL65 -1 bbend BB4 115 LABEL5 Frequency: 0.45454544 115 G yieldpoint_backedge 115 int_add l35pi(I) = l35pi(I), -1 120 int_ifcmp t65sv(GUARD) = l35pi(I), 0, >=, LABEL70, Probability: 0.9 -1 bbend BB5 123 LABEL6 Frequency: 0.045454554 19 int_move l76pi(B) = 47 3 int_load t408si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 7 int_add t87si(I) = t408si(I), -1 -2 int_move l93pi(I) = t87si(I) 13 int_ifcmp t95sv(GUARD) = t87si(I), t408si(I), <, LABEL8, Probability: 0.5 -1 bbend BB6 16 LABEL7 Frequency: 0.022727277 17 int_load t96si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 21 int_add l93pi(I) = t96si(I), -1 -10 long_add t1002pl(J) = t1002pl(J), 11221L -1 bbend BB7 23 LABEL8 Frequency: 0.045454554 25 int_load t97si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000008, , t20psv(GUARD) 28 int_add l99pi(I) = l93pi(I), t97si(I) 52 int_ifcmp t100pv(GUARD) = l93pi(I), 0, <, LABEL71, Probability: 0.100000024 -1 bbend BB8 -1 LABEL9 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), -18702L -1 bbend BB9 33 LABEL10 Frequency: 0.074380174 33 G yieldpoint_backedge 34 ref_load t101sa([C) = t12psa(Ljava/lang/String;,d,p), Addr 0xfffffffc, , t20psv(GUARD) 38 int_move t102si(I) = l99pi(I) 38 int_add l99pi(I) = l99pi(I), -1 41 EG null_check t103sv(GUARD) = t101sa([C) 41 arraylength t971si(I) = t101sa([C), t103sv(GUARD) 41 EG trap_if t104sv(GUARD) = t971si(I), t102si(I), <=U, 41 guard_combine t105sv(GUARD) = t103sv(GUARD), t104sv(GUARD) 41 ushort_aload t106si(C,d) = t101sa([C), t102si(I), []>, t105sv(GUARD) 43 int_ifcmp t107sv(GUARD) = t106si(C,d), 47, !=, LABEL72, Probability: 0.5 -1 bbend BB10 -1 LABEL11 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 52371L 47 int_move t90pi(I) = l93pi(I) 47 goto LABEL13 -1 bbend BB11 55 LABEL12 (Infrequent) Frequency: 0.008264466 56 int_move t90pi(B) = -1 -1 bbend BB12 -3 LABEL13 Frequency: 0.045454554 28 int_move l108pi(I) = t90pi(I) 33 int_ifcmp t109sv(GUARD) = t90pi(I), -1, !=, LABEL23, Probability: 0.5 -1 bbend BB13 36 LABEL14 Frequency: 0.022727277 3 int_load t409si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 7 int_add t121si(I) = t409si(I), -1 -2 int_move l127pi(I) = t121si(I) 13 int_ifcmp t129sv(GUARD) = t121si(I), t409si(I), <, LABEL16, Probability: 0.5 -1 bbend BB14 16 LABEL15 Frequency: 0.011363639 17 int_load t130si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 21 int_add l127pi(I) = t130si(I), -1 -10 long_add t1002pl(J) = t1002pl(J), 1603L -1 bbend BB15 23 LABEL16 Frequency: 0.022727277 25 int_load t131si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000008, , t20psv(GUARD) 28 int_add l133pi(I) = l127pi(I), t131si(I) 52 int_ifcmp t134pv(GUARD) = l127pi(I), 0, <, LABEL21, Probability: 0.100000024 -1 bbend BB16 -1 LABEL17 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), -55043L -1 bbend BB17 33 LABEL18 Frequency: 0.037190087 33 G yieldpoint_backedge 34 ref_load t135sa([C) = t12psa(Ljava/lang/String;,d,p), Addr 0xfffffffc, , t20psv(GUARD) 38 int_move t136si(I) = l133pi(I) 38 int_add l133pi(I) = l133pi(I), -1 41 EG null_check t137sv(GUARD) = t135sa([C) 41 arraylength t972si(I) = t135sa([C), t137sv(GUARD) 41 EG trap_if t138sv(GUARD) = t972si(I), t136si(I), <=U, 41 guard_combine t139sv(GUARD) = t137sv(GUARD), t138sv(GUARD) 41 ushort_aload t140si(C,d) = t135sa([C), t136si(I), []>, t139sv(GUARD) 43 int_ifcmp t141sv(GUARD) = t140si(C,d), 92, !=, LABEL74, Probability: 0.5 -1 bbend BB18 46 LABEL19 Frequency: 0.018595044 47 int_move t124pi(I) = l127pi(I) 47 goto LABEL22 -1 bbend BB19 -1 LABEL20 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 2672L -1 bbend BB20 55 LABEL21 (Infrequent) Frequency: 0.004132233 56 int_move t124pi(B) = -1 -10 long_add t1002pl(J) = t1002pl(J), -56112L -1 bbend BB21 -3 LABEL22 Frequency: 0.022727277 43 int_move l108pi(I) = t124pi(I) 47 int_move l76pi(B) = 92 -10 long_add t1002pl(J) = t1002pl(J), 56646L -1 bbend BB22 49 LABEL23 Frequency: 0.045454554 52 int_ifcmp t142sv(GUARD) = l108pi(I), -1, !=, LABEL25, Probability: 0.5 -1 bbend BB23 55 LABEL24 Frequency: 0.022727277 57 ref_move l143pa(Ljava/lang/String;) = string "" 59 goto LABEL26 -1 bbend BB24 62 LABEL25 Frequency: 0.022727277 67 ref_load t974sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "java.lang.String", Addr 0x000000ac, , 67 EG call t151sa(Ljava/lang/String;) AF CF OF PF SF ZF = t974sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual_exact"< BootstrapCL, Ljava/lang/String; >.substring (II)Ljava/lang/String;", t20psv(GUARD), t12psa(Ljava/lang/String;,d,p), 0, l108pi(I) 74 EG null_check t160sv(GUARD) = t151sa(Ljava/lang/String;) 74 get_obj_tib t975sa([Ljava/lang/Object;) = t151sa(Ljava/lang/String;), t160sv(GUARD) 74 ref_load t976sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = t975sa([Ljava/lang/Object;), Addr 0x000000b8, , 74 EG call l143pa(Ljava/lang/String;) AF CF OF PF SF ZF = t976sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual_exact"< BootstrapCL, Ljava/lang/String; >.replace (CC)Ljava/lang/String;", t160sv(GUARD), t151sa(Ljava/lang/String;), l76pi(B), 46 -10 long_add t1002pl(J) = t1002pl(J), -267L -1 bbend BB25 79 LABEL26 Frequency: 0.045454554 84 int_add t161si(I) = l108pi(I), 1 1 int_load t172si(I) = t12psa(Ljava/lang/String;,d,p), Addr 0x00000000, , t20psv(GUARD) 92 int_add t175si(I) = t172si(I), -6 93 ref_load t978sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "java.lang.String", Addr 0x000000ac, , 93 EG call l185psa(Ljava/lang/String;) AF CF OF PF SF ZF = t978sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual_exact"< BootstrapCL, Ljava/lang/String; >.substring (II)Ljava/lang/String;", t20psv(GUARD), t12psa(Ljava/lang/String;,d,p), t161si(I), t175si(I) 3 EG null_check t203psv(GUARD) = l185psa(Ljava/lang/String;) -2 int_move l211pi(I) = 0 16 int_load l213pi(I) = l185psa(Ljava/lang/String;), Addr 0x00000008, , t203psv(GUARD) -10 long_add t1002pl(J) = t1002pl(J), -56913L -1 goto LABEL29 -1 bbend BB26 37 LABEL27 Frequency: 0.037190087 38 int_move t208pi(I) = l211pi(I) 38 goto LABEL31 -1 bbend BB27 39 LABEL28 Frequency: 0.037190087 39 int_add l211pi(I) = l211pi(I), 1 -10 ref_load t1006sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1006sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 bbend BB28 42 LABEL29 Frequency: 0.08264464 42 G yieldpoint_backedge 44 int_load t232si(I) = l185psa(Ljava/lang/String;), Addr 0x00000000, , t203psv(GUARD) 47 int_ifcmp t233sv(GUARD) = l211pi(I), t232si(I), <, LABEL76, Probability: 0.9 -1 bbend BB29 50 LABEL30 (Infrequent) Frequency: 0.008264466 51 int_move t208pi(B) = -1 -10 long_add t1002pl(J) = t1002pl(J), 53573L -1 bbend BB30 -3 LABEL31 Frequency: 0.045454554 7 boolean_cmp_int t242si(Z) = t208pi(I), -1, !=, Probability: 0.5 105 int_ifcmp t244sv(GUARD) = t242si(Z), 0, !=, LABEL65, Probability: 0.5 -1 bbend BB31 109 LABEL32 Frequency: 0.022727277 112 EG null_check t255psv(GUARD) = l2psa(Ljava/util/Hashtable;,x,d) 112 get_obj_tib t980sa([Ljava/lang/Object;) = l2psa(Ljava/util/Hashtable;,x,d), t255psv(GUARD) 112 ref_load t981sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = t980sa([Ljava/lang/Object;), Addr 0x00000044, , 112 EG call t254psa(Ljava/lang/Object;) AF CF OF PF SF ZF = t981sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual"< BootstrapCL, Ljava/util/Hashtable; >.get (Ljava/lang/Object;)Ljava/lang/Object;", t255psv(GUARD), l2psa(Ljava/util/Hashtable;,x,d), l143pa(Ljava/lang/String;) 115 ref_ifcmp t982pv(GUARD) = t254psa(Ljava/lang/Object;), , ==, LABEL35, Probability: 0.5 -1 bbend BB32 115 LABEL33 Frequency: 0.011363639 115 ref_load t985sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = 0x57040288, Addr 0x00000a6c, , 115 EG call t984si(I) AF CF OF PF SF ZF = t985sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_Runtime; >.instanceOf (Ljava/lang/Object;I)Z", , t254psa(Ljava/lang/Object;), 2755 115 int_ifcmp t982pv(GUARD) = t984si(I), 0, ==, LABEL66, Probability: 0.0 -1 bbend BB33 -1 LABEL34 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 66L -1 bbend BB34 115 LABEL35 Frequency: 0.022727277 118 ref_move l256pa([Ljava/util/Vector;) = t254psa([Ljava/util/Vector;) 122 ref_ifcmp t257pv(GUARD) = t254psa([Ljava/util/Vector;), , !=, LABEL61, Probability: 0.5 -1 bbend BB35 125 LABEL36 Frequency: 0.011363639 126 ref_load t986sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = 0x57040288, Addr 0x00000a9c, , 126 EG call t258psa([Ljava/util/Vector;,p) AF CF OF PF SF ZF = t986sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_Runtime; >.unresolvedNewArray (III)Ljava/lang/Object;", , 2, 2755, 21918 -2 unint_begin 3 ref_move t427sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) = PR(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) 6 ref_load t472psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t427sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p), Addr 0x00000018, , 12 EG null_check t474psv(GUARD) = t472psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ref_load t479psa(Lorg/vmmagic/unboxed/Address;) = t472psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t474psv(GUARD) 14 ref_add l494psa(Lorg/vmmagic/unboxed/Address;) = t479psa(Lorg/vmmagic/unboxed/Address;), 24 22 ref_load t495sa(Lorg/vmmagic/unboxed/Address;) = t472psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0x00000000, , t474psv(GUARD) 25 boolean_cmp_addr t496si(I) = l494psa(Lorg/vmmagic/unboxed/Address;), t495sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t497sv(GUARD) = t496si(I), 0, ==, LABEL38, Probability: 1.0 -1 bbend BB36 31 LABEL37 (Infrequent) Frequency: 0.0 38 ref_load t987sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "org.mmtk.utility.alloc.BumpPointer", Addr 0x00000058, , 38 EG call t498sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF = t987sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t474psv(GUARD), t472psa(Lorg/mmtk/policy/CopyLocal;,d,p), t479psa(Lorg/vmmagic/unboxed/Address;), l494psa(Lorg/vmmagic/unboxed/Address;), 4, 8 41 ref_move t473pa(Lorg/vmmagic/unboxed/Address;) = t498sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL42 -1 bbend BB37 42 LABEL38 Frequency: 0.011363639 43 ref_load t499sa(Lorg/vmmagic/unboxed/Address;) = t472psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t474psv(GUARD) -2 ref_move l500pa(Lorg/vmmagic/unboxed/Address;) = t499sa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), -53702L -1 bbend BB38 32 LABEL39 Frequency: 0.022727277 34 boolean_cmp_addr t504si(I) = l500pa(Lorg/vmmagic/unboxed/Address;), t479psa(Lorg/vmmagic/unboxed/Address;), , 49 ref_add l500pa(Lorg/vmmagic/unboxed/Address;) = l500pa(Lorg/vmmagic/unboxed/Address;), 4 -10 ref_load t1007sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1007sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL39 -1 bbend BB40 56 LABEL41 Frequency: 0.011363639 54 ref_store l494psa(Lorg/vmmagic/unboxed/Address;), t472psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t474psv(GUARD) 59 ref_move t473pa(Lorg/vmmagic/unboxed/Address;) = t479psa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), 53670L -1 bbend BB41 -3 LABEL42 Frequency: 0.011363639 4 ref_add t518psa(Lorg/vmmagic/unboxed/Address;) = t473pa(Lorg/vmmagic/unboxed/Address;), 12 5 ref_store Addr 0x571d590c, t518psa(Ljava/lang/Object;), Addr 0xfffffff4, , -3 unint_end -2 unint_begin 3 ref_move t571sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) = PR(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) 6 ref_load t615psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t571sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p), Addr 0x00000018, , 12 EG null_check t617psv(GUARD) = t615psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ref_load t622psa(Lorg/vmmagic/unboxed/Address;) = t615psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t617psv(GUARD) 14 ref_add l637psa(Lorg/vmmagic/unboxed/Address;) = t622psa(Lorg/vmmagic/unboxed/Address;), 52 22 ref_load t638sa(Lorg/vmmagic/unboxed/Address;) = t615psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0x00000000, , t617psv(GUARD) 25 boolean_cmp_addr t639si(I) = l637psa(Lorg/vmmagic/unboxed/Address;), t638sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t640sv(GUARD) = t639si(I), 0, ==, LABEL44, Probability: 1.0 -1 bbend BB42 31 LABEL43 (Infrequent) Frequency: 0.0 38 ref_load t988sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "org.mmtk.utility.alloc.BumpPointer", Addr 0x00000058, , 38 EG call t641sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF = t988sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t617psv(GUARD), t615psa(Lorg/mmtk/policy/CopyLocal;,d,p), t622psa(Lorg/vmmagic/unboxed/Address;), l637psa(Lorg/vmmagic/unboxed/Address;), 4, 12 41 ref_move t616pa(Lorg/vmmagic/unboxed/Address;) = t641sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL48 -1 bbend BB43 42 LABEL44 Frequency: 0.011363639 43 ref_load t642sa(Lorg/vmmagic/unboxed/Address;) = t615psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t617psv(GUARD) -2 ref_move l643pa(Lorg/vmmagic/unboxed/Address;) = t642sa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), -53702L -1 bbend BB44 32 LABEL45 Frequency: 0.022727277 34 boolean_cmp_addr t647si(I) = l643pa(Lorg/vmmagic/unboxed/Address;), t622psa(Lorg/vmmagic/unboxed/Address;), , 49 ref_add l643pa(Lorg/vmmagic/unboxed/Address;) = l643pa(Lorg/vmmagic/unboxed/Address;), 4 -10 ref_load t1008sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1008sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL45 -1 bbend BB46 56 LABEL47 Frequency: 0.011363639 54 ref_store l637psa(Lorg/vmmagic/unboxed/Address;), t615psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t617psv(GUARD) 59 ref_move t616pa(Lorg/vmmagic/unboxed/Address;) = t622psa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), 53686L -1 bbend BB47 -3 LABEL48 Frequency: 0.011363639 4 ref_add t662sa(Lorg/vmmagic/unboxed/Address;) = t616pa(Lorg/vmmagic/unboxed/Address;), 12 5 ref_store Addr 0x5708a250, t662sa(Ljava/lang/Object;), Addr 0xfffffff4, , 5 int_store 10, t662sa(Ljava/lang/Object;), Addr 0xfffffffc, , -3 unint_end 21 ref_store t662sa([Ljava/lang/Object;,p), t518psa(Ljava/util/Vector;,p), Addr 0x00000000, , 26 int_store 0, t518psa(Ljava/util/Vector;,p), Addr 0x00000008, , 138 ref_load t989sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = 0x57040288, Addr 0x00000a88, , 138 EG call AF CF OF PF SF ZF = t989sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_Runtime; >.checkstore (Ljava/lang/Object;Ljava/lang/Object;)V", , t258psa([Ljava/util/Vector;,p), t518psa(Ljava/util/Vector;,p) 138 ref_astore t518psa(Ljava/util/Vector;,p), t258psa([Ljava/util/Vector;,p), 0, []>, -2 unint_begin 3 ref_move t707sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) = PR(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) 6 ref_load t751psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t707sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p), Addr 0x00000018, , 12 EG null_check t753psv(GUARD) = t751psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ref_load t758psa(Lorg/vmmagic/unboxed/Address;) = t751psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t753psv(GUARD) 14 ref_add l773psa(Lorg/vmmagic/unboxed/Address;) = t758psa(Lorg/vmmagic/unboxed/Address;), 24 22 ref_load t774sa(Lorg/vmmagic/unboxed/Address;) = t751psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0x00000000, , t753psv(GUARD) 25 boolean_cmp_addr t775si(I) = l773psa(Lorg/vmmagic/unboxed/Address;), t774sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t776sv(GUARD) = t775si(I), 0, ==, LABEL50, Probability: 1.0 -1 bbend BB48 31 LABEL49 (Infrequent) Frequency: 0.0 38 ref_load t990sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "org.mmtk.utility.alloc.BumpPointer", Addr 0x00000058, , 38 EG call t777sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF = t990sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t753psv(GUARD), t751psa(Lorg/mmtk/policy/CopyLocal;,d,p), t758psa(Lorg/vmmagic/unboxed/Address;), l773psa(Lorg/vmmagic/unboxed/Address;), 4, 8 41 ref_move t752pa(Lorg/vmmagic/unboxed/Address;) = t777sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL54 -1 bbend BB49 42 LABEL50 Frequency: 0.011363639 43 ref_load t778sa(Lorg/vmmagic/unboxed/Address;) = t751psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t753psv(GUARD) -2 ref_move l779pa(Lorg/vmmagic/unboxed/Address;) = t778sa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), -53702L -1 bbend BB50 32 LABEL51 Frequency: 0.022727277 34 boolean_cmp_addr t783si(I) = l779pa(Lorg/vmmagic/unboxed/Address;), t758psa(Lorg/vmmagic/unboxed/Address;), , 49 ref_add l779pa(Lorg/vmmagic/unboxed/Address;) = l779pa(Lorg/vmmagic/unboxed/Address;), 4 -10 ref_load t1009sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1009sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL51 -1 bbend BB52 56 LABEL53 Frequency: 0.011363639 54 ref_store l773psa(Lorg/vmmagic/unboxed/Address;), t751psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t753psv(GUARD) 59 ref_move t752pa(Lorg/vmmagic/unboxed/Address;) = t758psa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), 53694L -1 bbend BB53 -3 LABEL54 Frequency: 0.011363639 4 ref_add t797psa(Lorg/vmmagic/unboxed/Address;) = t752pa(Lorg/vmmagic/unboxed/Address;), 12 5 ref_store Addr 0x571d590c, t797psa(Ljava/lang/Object;), Addr 0xfffffff4, , -3 unint_end -2 unint_begin 3 ref_move t850sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) = PR(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p) 6 ref_load t894psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t850sa(Lorg/jikesrvm/scheduler/greenthreads/VM_GreenProcessor;,p), Addr 0x00000018, , 12 EG null_check t896psv(GUARD) = t894psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ref_load t901psa(Lorg/vmmagic/unboxed/Address;) = t894psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t896psv(GUARD) 14 ref_add l916psa(Lorg/vmmagic/unboxed/Address;) = t901psa(Lorg/vmmagic/unboxed/Address;), 52 22 ref_load t917sa(Lorg/vmmagic/unboxed/Address;) = t894psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0x00000000, , t896psv(GUARD) 25 boolean_cmp_addr t918si(I) = l916psa(Lorg/vmmagic/unboxed/Address;), t917sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t919sv(GUARD) = t918si(I), 0, ==, LABEL56, Probability: 1.0 -1 bbend BB54 31 LABEL55 (Infrequent) Frequency: 0.0 38 ref_load t991sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = tib "org.mmtk.utility.alloc.BumpPointer", Addr 0x00000058, , 38 EG call t920sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF = t991sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t896psv(GUARD), t894psa(Lorg/mmtk/policy/CopyLocal;,d,p), t901psa(Lorg/vmmagic/unboxed/Address;), l916psa(Lorg/vmmagic/unboxed/Address;), 4, 12 41 ref_move t895pa(Lorg/vmmagic/unboxed/Address;) = t920sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL60 -1 bbend BB55 42 LABEL56 Frequency: 0.011363639 43 ref_load t921sa(Lorg/vmmagic/unboxed/Address;) = t894psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t896psv(GUARD) -2 ref_move l922pa(Lorg/vmmagic/unboxed/Address;) = t921sa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), -53702L -1 bbend BB56 32 LABEL57 Frequency: 0.022727277 34 boolean_cmp_addr t926si(I) = l922pa(Lorg/vmmagic/unboxed/Address;), t901psa(Lorg/vmmagic/unboxed/Address;), , 49 ref_add l922pa(Lorg/vmmagic/unboxed/Address;) = l922pa(Lorg/vmmagic/unboxed/Address;), 4 -10 ref_load t1010sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1010sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL57 -1 bbend BB58 56 LABEL59 Frequency: 0.011363639 54 ref_store l916psa(Lorg/vmmagic/unboxed/Address;), t894psa(Lorg/mmtk/policy/CopyLocal;,d,p), Addr 0xfffffffc, , t896psv(GUARD) 59 ref_move t895pa(Lorg/vmmagic/unboxed/Address;) = t901psa(Lorg/vmmagic/unboxed/Address;) -10 long_add t1002pl(J) = t1002pl(J), 53698L -1 bbend BB59 -3 LABEL60 Frequency: 0.011363639 4 ref_add t941sa(Lorg/vmmagic/unboxed/Address;) = t895pa(Lorg/vmmagic/unboxed/Address;), 12 5 ref_store Addr 0x5708a250, t941sa(Ljava/lang/Object;), Addr 0xfffffff4, , 5 int_store 10, t941sa(Ljava/lang/Object;), Addr 0xfffffffc, , -3 unint_end 21 ref_store t941sa([Ljava/lang/Object;,p), t797psa(Ljava/util/Vector;,p), Addr 0x00000000, , 26 int_store 0, t797psa(Ljava/util/Vector;,p), Addr 0x00000008, , 148 ref_load t992sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = 0x57040288, Addr 0x00000a88, , 148 EG call AF CF OF PF SF ZF = t992sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_Runtime; >.checkstore (Ljava/lang/Object;Ljava/lang/Object;)V", , t258psa([Ljava/util/Vector;,p), t797psa(Ljava/util/Vector;,p) 148 ref_astore t797psa(Ljava/util/Vector;,p), t258psa([Ljava/util/Vector;,p), 1, []>, 149 guard_move t257pv(GUARD) = 149 ref_move l256pa([Ljava/util/Vector;,p) = t258psa([Ljava/util/Vector;,p) 156 get_obj_tib t993sa([Ljava/lang/Object;) = l2psa(Ljava/util/Hashtable;,x,d), t255psv(GUARD) 156 ref_load t994sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = t993sa([Ljava/lang/Object;), Addr 0x00000050, , 156 EG call t334sa(Ljava/lang/Object;) AF CF OF PF SF ZF = t994sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual"< BootstrapCL, Ljava/util/Hashtable; >.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", t255psv(GUARD), l2psa(Ljava/util/Hashtable;,x,d), l143pa(Ljava/lang/String;), t258psa([Ljava/util/Vector;,p) -10 long_add t1002pl(J) = t1002pl(J), 63L -1 bbend BB60 160 LABEL61 Frequency: 0.022727277 161 ref_load t995sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = 0x57040288, Addr 0x00016a70, , 161 EG call l346psi(I) AF CF OF PF SF ZF = t995sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), static"< SystemAppCL, Lorg/python/core/PackageManager; >.checkAccess (Ljava/io/InputStream;)I", , l4psa(Ljava/util/zip/ZipInputStream;,x,d) 169 int_ifcmp t347sv(GUARD) = l346psi(I), -1, ==, LABEL64, Probability: 0.5 -1 bbend BB61 172 LABEL62 Frequency: 0.011363639 2 int_and t363si(I) = l346psi(I), 1 4 boolean_cmp_int t365si(Z) = t363si(I), 1, !=, Probability: 0.5 180 int_ifcmp t367sv(GUARD) = t365si(Z), 0, !=, LABEL77, Probability: 0.5 -1 bbend BB62 183 LABEL63 (Infrequent) Frequency: 0.0056818193 186 arraylength t996si(I) = l256pa([Ljava/util/Vector;), t257pv(GUARD) 186 EG trap_if t368sv(GUARD) = t996si(I), 0, <=U, 186 guard_combine t369sv(GUARD) = t257pv(GUARD), t368sv(GUARD) 186 ref_aload t370sa(Ljava/util/Vector;,d) = l256pa([Ljava/util/Vector;), 0, []>, t369sv(GUARD) 189 EG null_check t382sv(GUARD) = t370sa(Ljava/util/Vector;,d) 189 get_obj_tib t997sa([Ljava/lang/Object;) = t370sa(Ljava/util/Vector;,d), t382sv(GUARD) 189 ref_load t998sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = t997sa([Ljava/lang/Object;), Addr 0x000000e0, , 189 EG call AF CF OF PF SF ZF = t998sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual"< BootstrapCL, Ljava/util/Vector; >.addElement (Ljava/lang/Object;)V", t382sv(GUARD), t370sa(Ljava/util/Vector;,d), l185psa(Ljava/lang/String;) -10 long_add t1002pl(J) = t1002pl(J), 3L -1 goto LABEL65 -1 bbend BB63 195 LABEL64 Frequency: 0.017045457 198 arraylength t999si(I) = l256pa([Ljava/util/Vector;), t257pv(GUARD) 198 EG trap_if t383sv(GUARD) = t999si(I), 1, <=U, 198 guard_combine t384sv(GUARD) = t257pv(GUARD), t383sv(GUARD) 198 ref_aload t385sa(Ljava/util/Vector;,d) = l256pa([Ljava/util/Vector;), 1, []>, t384sv(GUARD) 201 EG null_check t397sv(GUARD) = t385sa(Ljava/util/Vector;,d) 201 get_obj_tib t1000sa([Ljava/lang/Object;) = t385sa(Ljava/util/Vector;,d), t397sv(GUARD) 201 ref_load t1001sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;) = t1000sa([Ljava/lang/Object;), Addr 0x000000e0, , 201 EG call AF CF OF PF SF ZF = t1001sa(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;), virtual"< BootstrapCL, Ljava/util/Vector; >.addElement (Ljava/lang/Object;)V", t397sv(GUARD), t385sa(Ljava/util/Vector;,d), l185psa(Ljava/lang/String;) -10 long_add t1002pl(J) = t1002pl(J), 1L -1 bbend BB64 -14 LABEL65 Frequency: 1.0 -10 G yieldpoint_epilogue -10 long_add t1002pl(J) = t1002pl(J), 1L -10 ref_load t1011sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1011sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -3 return -1 bbend BB65 115 LABEL66 (Infrequent) Frequency: 0.0 115 EG trap -1 bbend BB66 -1 LABEL67 Frequency: 0.0 -10 long_move t1002pl(J) = 0L -1 goto LABEL3 -1 bbend BB67 -1 LABEL68 Frequency: 0.0 -10 long_move t1002pl(J) = 1L -1 goto LABEL3 -1 bbend BB68 -1 LABEL69 Frequency: 0.0 -10 ref_load t1003sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1003sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL5 -1 bbend BB69 -1 LABEL70 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 22447L 54 ref_load t66sa([C) = t12psa(Ljava/lang/String;,d,p), Addr 0xfffffffc, , t20psv(GUARD) 58 int_move t67si(I) = l32pi(I) 58 int_add l32pi(I) = l32pi(I), 1 61 EG null_check t68sv(GUARD) = t66sa([C) 61 arraylength t969si(I) = t66sa([C), t68sv(GUARD) 61 EG trap_if t69sv(GUARD) = t969si(I), t67si(I), <=U, 61 guard_combine t70sv(GUARD) = t68sv(GUARD), t69sv(GUARD) 61 ushort_aload l49si(C,d) = t66sa([C), t67si(I), []>, t70sv(GUARD) 70 int_move t72si(I) = l34pi(I) 70 int_add l34pi(I) = l34pi(I), 1 73 EG trap_if t73sv(GUARD) = t72si(I), 6, >=U, 73 ushort_aload l53si(C,d) = object "[C@161058a6", t72si(I), []>, t73sv(GUARD) 80 int_ifcmp t74sv(GUARD) = l49si(C,d), l53si(C,d), ==, LABEL69, Probability: 0.5 -1 goto LABEL4 -1 bbend BB70 -1 LABEL71 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 26188L -1 goto LABEL12 -1 bbend BB71 -1 LABEL72 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 48630L 48 int_add l93pi(I) = l93pi(I), -1 52 int_ifcmp t100pv(GUARD) = l93pi(I), 0, >=, LABEL73, Probability: 0.9 -1 goto LABEL12 -1 bbend BB72 -1 LABEL73 Frequency: 0.0 -10 ref_load t1004sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1004sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL10 -1 bbend BB73 -1 LABEL74 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 52905L 48 int_add l127pi(I) = l127pi(I), -1 52 int_ifcmp t134pv(GUARD) = l127pi(I), 0, >=, LABEL75, Probability: 0.9 -1 goto LABEL20 -1 bbend BB74 -1 LABEL75 Frequency: 0.0 -10 ref_load t1005sa(Lorg/vmmagic/unboxed/Address;) = 0x57040288, Addr 0x00000dfc, , -10 EG call AF CF OF PF SF ZF = t1005sa(Lorg/vmmagic/unboxed/Address;), static"< BootstrapCL, Lorg/jikesrvm/runtime/VM_PathProfiler; >.updateCounters (IJI)V", , 39222, t1002pl(J), 68 -10 long_move t1002pl(J) = 0L -1 goto LABEL18 -1 bbend BB75 -1 LABEL76 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 53440L 25 ref_load t234sa([C) = l185psa(Ljava/lang/String;), Addr 0xfffffffc, , t203psv(GUARD) 29 int_move t235si(I) = l213pi(I) 29 int_add l213pi(I) = l213pi(I), 1 32 EG null_check t236sv(GUARD) = t234sa([C) 32 arraylength t979si(I) = t234sa([C), t236sv(GUARD) 32 EG trap_if t237sv(GUARD) = t979si(I), t235si(I), <=U, 32 guard_combine t238sv(GUARD) = t236sv(GUARD), t237sv(GUARD) 32 ushort_aload t239si(C,d) = t234sa([C), t235si(I), []>, t238sv(GUARD) 34 int_ifcmp t240sv(GUARD) = t239si(C,d), 36, !=, LABEL28, Probability: 0.5 -1 goto LABEL27 -1 bbend BB76 -1 LABEL77 Frequency: 0.0 -10 long_add t1002pl(J) = t1002pl(J), 1L -1 goto LABEL64 -1 bbend BB77 ********* END OF IR DUMP printer FOR < SystemAppCL, Lorg/python/core/CachedJarsPackageManager; >.addZipEntry (Ljava/util/Hashtable;Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;)V