Running -server -Xms512m -Xmx1024m -XX:+UseConcMarkSweepGC org.samples.trading.actor.ActorPerformanceTest JUnit version 4.6 .-13 LABEL0 Frequency: 1.0 -2 EG ir_prologue l0psa(Lscala/actors/Actor;,x,d), l1sa(Lscala/actors/MQueue;,x,d), l2psa(Lscala/PartialFunction;,x,d), l3psi(Z,d) = 0 G yieldpoint_prologue 1 ia32_mov l4pa(Lscala/actors/MQueue;,x,d) = l1sa(Lscala/actors/MQueue;,x,d) 4 ia32_mov l5pi(Z) = 0 -1 bbend BB0 (ENTRY) 6 LABEL1 Frequency: 1.9882512 6 G yieldpoint_backedge 8 guard_move t52sv(GUARD) = 8 ia32_test AF CF OF PF SF ZF = l5pi(Z), l5pi(Z) 8 ia32_jcc NE, LABEL52, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB1 12 LABEL2 Frequency: 1.9882512 -2 unint_begin 6 ia32_mov t164psa(Lorg/mmtk/policy/CopyLocal;,d,p) = <[TR(Lorg/jikesrvm/scheduler/RVMThread;,p)]+24>DW (, ) 12 EG null_check t166psv(GUARD) = t164psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ia32_mov t171psa(Lorg/vmmagic/unboxed/Address;) = <[t164psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t166psv(GUARD)) 14 ia32_lea l186psa(Lorg/vmmagic/unboxed/Address;) = <[t171psa(Lorg/vmmagic/unboxed/Address;)]+16>DW 22 ia32_cmp AF CF OF PF SF ZF = <[t164psa(Lorg/mmtk/policy/CopyLocal;,d,p)]>DW (, t166psv(GUARD)), l186psa(Lorg/vmmagic/unboxed/Address;) 28 guard_move t189sv(GUARD) = 28 ia32_jcc LLT, LABEL36, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB2 42 LABEL3 Frequency: 1.9882512 43 ia32_mov t191sa(Lorg/vmmagic/unboxed/Address;) = <[t164psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t166psv(GUARD)) -2 ia32_mov l192pa(Lorg/vmmagic/unboxed/Address;) = t191sa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB3 32 LABEL4 Frequency: 3.9765024 34 ia32_cmp AF CF OF PF SF ZF = l192pa(Lorg/vmmagic/unboxed/Address;), t171psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t197sv(GUARD) = 37 ia32_jcc LGE, LABEL6, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB4 40 LABEL5 Frequency: 1.9882512 44 ia32_mov <[l192pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l192pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 53 ia32_jmp LABEL4 -1 bbend BB5 56 LABEL6 Frequency: 1.9882512 54 ia32_mov <[t164psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t166psv(GUARD)) = l186psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t165pa(Lorg/vmmagic/unboxed/Address;) = t171psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB6 -3 LABEL7 Frequency: 1.9882512 4 ia32_lea t210sa(Lorg/vmmagic/unboxed/Address;) = <[t165pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t210sa(Ljava/lang/Object;)]+-12>DW = 0x670fa00c -3 unint_end 20 EG ia32_call AF CF OF PF ZF ESP = <0+1460250036>DW, special_exact"< SystemAppCL, Lscala/actors/Actor$$anonfun$5; >. (Lscala/actors/Actor;Lscala/PartialFunction;)V", t210sa(Lscala/actors/Actor$$anonfun$5;,x,p), l0psa(Lscala/actors/Actor;,x,d), l2psa(Lscala/PartialFunction;,x,d) ESP 23 EG null_check t9psv(GUARD) = l4pa(Lscala/actors/MQueue;,x) 23 ia32_mov t672sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l4pa(Lscala/actors/MQueue;,x)]+-12>DW (t9psv(GUARD)) 23 EG ia32_call l10psa(Lscala/actors/MQueueElement;) AF CF OF PF ZF ESP = <[t672sa(Lorg/jikesrvm/objectmodel/TIB;)]+148>DW (), virtual"< SystemAppCL, Lscala/actors/MQueue; >.extractFirst (Lscala/Function2;)Lscala/actors/MQueueElement;", l4pa(Lscala/actors/MQueue;,x), t210sa(Lscala/actors/Actor$$anonfun$5;,x,p) ESP 31 EG null_check t12psv(GUARD) = l0psa(Lscala/actors/Actor;,x,d) 31 ia32_mov t674sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Actor;,x,d)]+-12>DW (t12psv(GUARD)) 31 ia32_mov t675psa([I) = <[t674sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 31 ia32_cmp AF CF OF PF SF ZF = <[t675psa([I)]+-4>DW (, ), 8 31 ia32_jcc LE, LABEL53, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB7 31 LABEL8 Frequency: 1.9882512 31 ia32_test AF CF OF PF SF ZF = <[t675psa([I)]+32>DW ([]>, ), 0x200000 31 guard_move t680sv(GUARD) = 31 ia32_jcc EQ, LABEL53, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB8 31 LABEL9 Frequency: 1.9882512 31 ia32_mov t681sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Reactor;,x,d)]+-12>DW (t12psv(GUARD)) 31 ia32_mov t682sa(Lorg/jikesrvm/objectmodel/IMT;) = <[t681sa(Lorg/jikesrvm/objectmodel/TIB;)]+16>DW 31 EG ia32_call t55sa(Lscala/actors/MQueue;) AF CF OF PF ZF ESP = <[t682sa(Lorg/jikesrvm/objectmodel/IMT;)]+8>DW, interface"< SystemAppCL, Lscala/actors/Reactor; >.mailbox ()Lscala/actors/MQueue;", l0psa(Lscala/actors/Reactor;,x,d) ESP 36 ia32_cmp AF CF OF PF SF ZF = l4pa(Lscala/actors/MQueue;,x), t55sa(Lscala/actors/MQueue;) 36 ia32_jcc EQ, LABEL16, Probability: 0.59920454 AF CF OF PF SF ZF -1 bbend BB9 39 LABEL10 Frequency: 0.79688203 -2 unint_begin 6 ia32_mov t308psa(Lorg/mmtk/policy/CopyLocal;,d,p) = <[TR(Lorg/jikesrvm/scheduler/RVMThread;,p)]+24>DW (, ) 12 EG null_check t310psv(GUARD) = t308psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ia32_mov t315psa(Lorg/vmmagic/unboxed/Address;) = <[t308psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t310psv(GUARD)) 14 ia32_lea l330psa(Lorg/vmmagic/unboxed/Address;) = <[t315psa(Lorg/vmmagic/unboxed/Address;)]+12>DW 22 ia32_cmp AF CF OF PF SF ZF = <[t308psa(Lorg/mmtk/policy/CopyLocal;,d,p)]>DW (, t310psv(GUARD)), l330psa(Lorg/vmmagic/unboxed/Address;) 28 guard_move t333sv(GUARD) = 28 ia32_jcc LLT, LABEL37, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB10 42 LABEL11 Frequency: 0.79688203 43 ia32_mov t335sa(Lorg/vmmagic/unboxed/Address;) = <[t308psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t310psv(GUARD)) -2 ia32_mov l336pa(Lorg/vmmagic/unboxed/Address;) = t335sa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB11 32 LABEL12 Frequency: 1.5937641 34 ia32_cmp AF CF OF PF SF ZF = l336pa(Lorg/vmmagic/unboxed/Address;), t315psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t341sv(GUARD) = 37 ia32_jcc LGE, LABEL14, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB12 40 LABEL13 Frequency: 0.79688203 44 ia32_mov <[l336pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l336pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 53 ia32_jmp LABEL12 -1 bbend BB13 56 LABEL14 Frequency: 0.79688203 54 ia32_mov <[t308psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t310psv(GUARD)) = l330psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t309pa(Lorg/vmmagic/unboxed/Address;) = t315psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB14 -3 LABEL15 Frequency: 0.79688203 4 ia32_lea t354sa(Lorg/vmmagic/unboxed/Address;) = <[t309pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t354sa(Ljava/lang/Object;)]+-12>DW = 0x670fa40c -3 unint_end 46 EG ia32_call AF CF OF PF ZF ESP = <0+1460250204>DW, special_exact"< SystemAppCL, Lscala/actors/Actor$$anonfun$searchMailbox$1; >. (Lscala/actors/Actor;)V", t354sa(Lscala/actors/Actor$$anonfun$searchMailbox$1;,x,p), l0psa(Lscala/actors/Actor;,x,d) ESP 49 ia32_mov t686sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l4pa(Lscala/actors/MQueue;,x)]+-12>DW (t9psv(GUARD)) 49 EG ia32_call AF CF OF PF ZF ESP = <[t686sa(Lorg/jikesrvm/objectmodel/TIB;)]+124>DW (), virtual"< SystemAppCL, Lscala/actors/MQueue; >.foreach (Lscala/Function2;)V", l4pa(Lscala/actors/MQueue;,x), t354sa(Lscala/actors/Actor$$anonfun$searchMailbox$1;,x,p) ESP -1 bbend BB15 52 LABEL16 Frequency: 1.9882512 54 guard_move t17psv(GUARD) = 54 ia32_test AF CF OF PF SF ZF = l10psa(Lscala/actors/MQueueElement;), l10psa(Lscala/actors/MQueueElement;) 54 ia32_jcc NE, LABEL27, Probability: 0.49625 AF CF OF PF SF ZF -1 bbend BB16 57 LABEL17 Frequency: 1.0015814 60 EG ia32_call AF CF OF PF ZF ESP = <0+1460147520>DW, static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericLock (Ljava/lang/Object;)V", l0psa(Lscala/actors/Actor;,x,d) ESP -1 bbend BB17 61 LABEL18 Frequency: 1.0015814 62 ia32_mov t689sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Actor;,x,d)]+-12>DW (t12psv(GUARD)) 62 ia32_mov t690psa([I) = <[t689sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 62 ia32_cmp AF CF OF PF SF ZF = <[t690psa([I)]+-4>DW (, ), 8 62 ia32_jcc LE, LABEL54, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB18 62 LABEL19 Frequency: 1.0015814 62 ia32_test AF CF OF PF SF ZF = <[t690psa([I)]+32>DW ([]>, ), 0x200000 62 guard_move t695sv(GUARD) = 62 ia32_jcc EQ, LABEL54, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB19 62 LABEL20 Frequency: 1.0015814 62 ia32_mov t696sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Reactor;,x,d)]+-12>DW (t12psv(GUARD)) 62 ia32_mov t697sa(Lorg/jikesrvm/objectmodel/IMT;) = <[t696sa(Lorg/jikesrvm/objectmodel/TIB;)]+16>DW 62 EG ia32_call t60sa(Lscala/actors/MQueue;) AF CF OF PF ZF ESP = <[t697sa(Lorg/jikesrvm/objectmodel/IMT;)]+12>DW, interface"< SystemAppCL, Lscala/actors/Reactor; >.sendBuffer ()Lscala/actors/MQueue;", l0psa(Lscala/actors/Reactor;,x,d) ESP 67 EG null_check t63sv(GUARD) = t60sa(Lscala/actors/MQueue;) 1 ia32_mov t699sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t60sa(Lscala/actors/MQueue;)]+-12>DW (t63sv(GUARD)) 1 EG ia32_call t65sa(Lscala/actors/MQueueElement;) AF CF OF PF ZF ESP = <[t699sa(Lorg/jikesrvm/objectmodel/TIB;)]+88>DW (), virtual"< SystemAppCL, Lscala/actors/MQueue; >.last ()Lscala/actors/MQueueElement;", t60sa(Lscala/actors/MQueue;) ESP 4 ia32_test AF CF OF PF SF ZF = t65sa(Lscala/actors/MQueueElement;), t65sa(Lscala/actors/MQueueElement;) 70 guard_move t69sv(GUARD) = 70 ia32_jcc NE, LABEL41, Probability: 0.001579066 AF CF OF PF SF ZF -1 bbend BB20 73 LABEL21 Frequency: 0.9999999 74 ia32_mov t701sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Actor;,x,d)]+-12>DW (t12psv(GUARD)) 74 ia32_mov t702psa([I) = <[t701sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 74 ia32_cmp AF CF OF PF SF ZF = <[t702psa([I)]+-4>DW (, ), 8 74 ia32_jcc LE, LABEL55, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB21 74 LABEL22 Frequency: 0.9999999 74 ia32_test AF CF OF PF SF ZF = <[t702psa([I)]+32>DW ([]>, ), 0x4000000 74 guard_move t707sv(GUARD) = 74 ia32_jcc EQ, LABEL55, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB22 74 LABEL23 Frequency: 0.9999999 74 ia32_mov t708sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Actor;,x,d)]+-12>DW (t12psv(GUARD)) 74 ia32_mov t709sa(Lorg/jikesrvm/objectmodel/IMT;) = <[t708sa(Lorg/jikesrvm/objectmodel/TIB;)]+16>DW 74 EG ia32_call t70si(Z) AF CF OF PF ZF ESP = <[t709sa(Lorg/jikesrvm/objectmodel/IMT;)]+28>DW, interface"< SystemAppCL, Lscala/actors/Actor; >.shouldExit ()Z", l0psa(Lscala/actors/Actor;,x,d) ESP 79 guard_move t72sv(GUARD) = 79 ia32_test AF CF OF PF SF ZF = t70si(Z), t70si(Z) 79 ia32_jcc NE, LABEL38, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB23 89 LABEL24 Frequency: 0.9999999 91 ia32_mov t721sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/Actor;,x,d)]+-12>DW (t12psv(GUARD)) 91 ia32_mov t722psa([I) = <[t721sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 91 ia32_cmp AF CF OF PF SF ZF = <[t722psa([I)]+-4>DW (, ), 8 91 ia32_jcc LE, LABEL57, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB24 91 LABEL25 Frequency: 0.9999999 91 ia32_test AF CF OF PF SF ZF = <[t722psa([I)]+32>DW ([]>, ), 0x200000 91 guard_move t727sv(GUARD) = 91 ia32_jcc EQ, LABEL57, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB25 91 LABEL26 Frequency: 0.9999999 91 int_load t728sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Reactor;,x,d), -12, , t12psv(GUARD) 91 int_load t729sa(Lorg/jikesrvm/objectmodel/IMT;) = t728sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 91 int_load t730sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t729sa(Lorg/jikesrvm/objectmodel/IMT;), 20, , 91 EG call AF CF OF PF ZF ESP = t730sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.waitingFor_$eq (Lscala/PartialFunction;)V", t12psv(GUARD), l0psa(Lscala/actors/Reactor;,x,d), l2psa(Lscala/PartialFunction;,x,d) ESP 102 set_caught_exception 0x69995a5c 102 goto LABEL35 -1 bbend BB26 127 LABEL27 Frequency: 0.98666966 -2 unint_begin 3 int_move t543sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 6 int_load t596psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t543sa(Lorg/jikesrvm/scheduler/RVMThread;,p), 24, , 12 EG null_check t598psv(GUARD) = t596psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 int_load t603psa(Lorg/vmmagic/unboxed/Address;) = t596psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t598psv(GUARD) 14 int_add l618psa(Lorg/vmmagic/unboxed/Address;) = t603psa(Lorg/vmmagic/unboxed/Address;), 16 22 int_load t619sa(Lorg/vmmagic/unboxed/Address;) = t596psa(Lorg/mmtk/policy/CopyLocal;,d,p), 0, , t598psv(GUARD) 25 boolean_cmp_int t620si(I) = l618psa(Lorg/vmmagic/unboxed/Address;), t619sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t621sv(GUARD) = t620si(I), 0, !=, LABEL51, Probability: 0.0 -1 bbend BB27 42 LABEL28 Frequency: 0.98666966 43 int_load t623sa(Lorg/vmmagic/unboxed/Address;) = t596psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t598psv(GUARD) -2 int_move l624pa(Lorg/vmmagic/unboxed/Address;) = t623sa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB28 32 LABEL29 Frequency: 1.9733393 34 boolean_cmp_int t628si(I) = l624pa(Lorg/vmmagic/unboxed/Address;), t603psa(Lorg/vmmagic/unboxed/Address;), , 49 int_add l624pa(Lorg/vmmagic/unboxed/Address;) = l624pa(Lorg/vmmagic/unboxed/Address;), 4 53 goto LABEL29 -1 bbend BB30 56 LABEL31 Frequency: 0.98666966 54 int_store l618psa(Lorg/vmmagic/unboxed/Address;), t596psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t598psv(GUARD) 59 int_move t597pa(Lorg/vmmagic/unboxed/Address;) = t603psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB31 -3 LABEL32 Frequency: 0.98666966 4 int_add t642psa(Lorg/vmmagic/unboxed/Address;) = t597pa(Lorg/vmmagic/unboxed/Address;), 12 5 int_store 0x6707c70c, t642psa(Ljava/lang/Object;), -12, , -3 unint_end 134 int_load t764sa(Lorg/jikesrvm/objectmodel/TIB;) = l10psa(Lscala/actors/MQueueElement;), -12, , t17psv(GUARD) 134 int_load t748sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t764sa(Lorg/jikesrvm/objectmodel/TIB;), 76, , 134 EG call t90sa(Ljava/lang/Object;) AF CF OF PF ZF ESP = t748sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/MQueueElement; >.msg ()Ljava/lang/Object;", t17psv(GUARD), l10psa(Lscala/actors/MQueueElement;) ESP 139 int_load t750sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t764sa(Lorg/jikesrvm/objectmodel/TIB;), 80, , 139 EG call t91sa(Lscala/actors/OutputChannel;) AF CF OF PF ZF ESP = t750sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/MQueueElement; >.session ()Lscala/actors/OutputChannel;", t17psv(GUARD), l10psa(Lscala/actors/MQueueElement;) ESP 142 int_load t751sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 0x19690, , 142 EG call AF CF OF PF ZF ESP = t751sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< SystemAppCL, Lscala/Tuple2; >. (Ljava/lang/Object;Ljava/lang/Object;)V", , t642psa(Lscala/Tuple2;,x,p), t90sa(Ljava/lang/Object;), t91sa(Lscala/actors/OutputChannel;) ESP 147 int_load t752sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Actor;,x,d), -12, , t12psv(GUARD) 147 int_load t753psa([I) = t752sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 147 int_load t754si(I) = t753psa([I), -4, , 147 int_ifcmp t755sv(GUARD) = t754si(I), 8, <=, LABEL59, Probability: 0.0 -1 bbend BB32 147 LABEL33 Frequency: 0.98666966 147 int_load t756si(I) = t753psa([I), 32, []>, 147 int_and t757si(I) = t756si(I), 0x800000 147 int_ifcmp t758sv(GUARD) = t757si(I), 0, ==, LABEL59, Probability: 0.0 -1 bbend BB33 147 LABEL34 Frequency: 0.98666966 147 int_load t759sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReplyReactor;,x,d), -12, , t12psv(GUARD) 147 int_load t760sa(Lorg/jikesrvm/objectmodel/IMT;) = t759sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 147 int_load t761sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t760sa(Lorg/jikesrvm/objectmodel/IMT;), 60, , 147 EG call AF CF OF PF ZF ESP = t761sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/ReplyReactor; >.resumeReceiver (Lscala/Tuple2;Lscala/PartialFunction;Z)V", t12psv(GUARD), l0psa(Lscala/actors/ReplyReactor;,x,d), t642psa(Lscala/Tuple2;,x,p), l2psa(Lscala/PartialFunction;,x,d), l3psi(Z,d) ESP 153 int_move l5pi(Z) = 1 155 goto LABEL1 -1 bbend BB34 -5 LABEL35 Frequency: 0.9999999 -5 get_caught_exception t18sa(Ljava/lang/Throwable;) = 159 int_load t762sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4852, , 159 EG call AF CF OF PF ZF ESP = t762sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericUnlock (Ljava/lang/Object;)V", t12psv(GUARD), l0psa(Lscala/actors/Actor;,x,d) ESP -10 G yieldpoint_epilogue 160 int_load t763sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4340, , 160 EG call AF CF OF PF ZF ESP = t763sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/RuntimeEntrypoints; >.athrow (Ljava/lang/Throwable;)V", , t18sa(Ljava/lang/Throwable;) ESP -1 bbend BB35 (catches java.lang.Throwable for BB20 BB23 BB26 BB40 BB41 BB42 BB47 BB49 BB54 BB55 BB56 BB57 BB58) 31 LABEL36 (Infrequent) Frequency: 0.0 38 int_load t765a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t670sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t765a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t190sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t670sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t166psv(GUARD), t164psa(Lorg/mmtk/policy/CopyLocal;,d,p), t171psa(Lorg/vmmagic/unboxed/Address;), l186psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t165pa(Lorg/vmmagic/unboxed/Address;) = t190sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL7 -1 bbend BB36 31 LABEL37 (Infrequent) Frequency: 0.0 38 int_load t766a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t684sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t766a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t334sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t684sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t310psv(GUARD), t308psa(Lorg/mmtk/policy/CopyLocal;,d,p), t315psa(Lorg/vmmagic/unboxed/Address;), l330psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t309pa(Lorg/vmmagic/unboxed/Address;) = t334sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL15 -1 bbend BB37 82 LABEL38 (Infrequent) Frequency: 0.0 83 int_load t711sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Actor;,x,d), -12, , t12psv(GUARD) 83 int_load t712psa([I) = t711sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 83 int_load t713si(I) = t712psa([I), -4, , 83 int_ifcmp t714sv(GUARD) = t713si(I), 8, <=, LABEL56, Probability: 0.0 -1 bbend BB38 83 LABEL39 (Infrequent) Frequency: 0.0 83 int_load t715si(I) = t712psa([I), 32, []>, 83 int_and t716si(I) = t715si(I), 0x4000000 83 int_ifcmp t717sv(GUARD) = t716si(I), 0, ==, LABEL56, Probability: 0.0 -1 bbend BB39 83 LABEL40 (Infrequent) Frequency: 0.0 83 int_load t718sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Actor;,x,d), -12, , t12psv(GUARD) 83 int_load t719sa(Lorg/jikesrvm/objectmodel/IMT;) = t718sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 83 int_load t720sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t719sa(Lorg/jikesrvm/objectmodel/IMT;), 108, , 83 EG call t73sa(Lscala/runtime/Nothing$;) AF CF OF PF ZF ESP = t720sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Actor; >.exit ()Lscala/runtime/Nothing$;", t12psv(GUARD), l0psa(Lscala/actors/Actor;,x,d) ESP 88 EG null_check t75sv(GUARD) = t73sa(Lscala/runtime/Nothing$;) 88 set_caught_exception t73sa(Lscala/runtime/Nothing$;) 88 goto LABEL35 -1 bbend BB40 103 LABEL41 (Infrequent) Frequency: 0.0015815633 -2 unint_begin 3 int_move t399sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 6 int_load t452psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t399sa(Lorg/jikesrvm/scheduler/RVMThread;,p), 24, , 12 EG null_check t454psv(GUARD) = t452psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 int_load t459psa(Lorg/vmmagic/unboxed/Address;) = t452psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t454psv(GUARD) 14 int_add l474psa(Lorg/vmmagic/unboxed/Address;) = t459psa(Lorg/vmmagic/unboxed/Address;), 24 22 int_load t475sa(Lorg/vmmagic/unboxed/Address;) = t452psa(Lorg/mmtk/policy/CopyLocal;,d,p), 0, , t454psv(GUARD) 25 boolean_cmp_int t476si(I) = l474psa(Lorg/vmmagic/unboxed/Address;), t475sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t477sv(GUARD) = t476si(I), 0, ==, LABEL43, Probability: 1.0 -1 bbend BB41 31 LABEL42 (Infrequent) Frequency: 0.0 38 int_load t767a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t731sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t767a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t478sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t731sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t454psv(GUARD), t452psa(Lorg/mmtk/policy/CopyLocal;,d,p), t459psa(Lorg/vmmagic/unboxed/Address;), l474psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t453pa(Lorg/vmmagic/unboxed/Address;) = t478sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL47 -1 bbend BB42 42 LABEL43 (Infrequent) Frequency: 0.0015815633 43 int_load t479sa(Lorg/vmmagic/unboxed/Address;) = t452psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t454psv(GUARD) -2 int_move l480pa(Lorg/vmmagic/unboxed/Address;) = t479sa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB43 32 LABEL44 (Infrequent) Frequency: 0.0031631265 34 boolean_cmp_int t484si(I) = l480pa(Lorg/vmmagic/unboxed/Address;), t459psa(Lorg/vmmagic/unboxed/Address;), , 49 int_add l480pa(Lorg/vmmagic/unboxed/Address;) = l480pa(Lorg/vmmagic/unboxed/Address;), 4 53 goto LABEL44 -1 bbend BB45 56 LABEL46 (Infrequent) Frequency: 0.0015815633 54 int_store l474psa(Lorg/vmmagic/unboxed/Address;), t452psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t454psv(GUARD) 59 int_move t453pa(Lorg/vmmagic/unboxed/Address;) = t459psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB46 -3 LABEL47 (Infrequent) Frequency: 0.0015815633 4 int_add t498psa(Lorg/vmmagic/unboxed/Address;) = t453pa(Lorg/vmmagic/unboxed/Address;), 12 5 int_store 0x670a0d0c, t498psa(Ljava/lang/Object;), -12, , -3 unint_end -11 int_load t732sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 7604, , -11 EG call AF CF OF PF ZF ESP = t732sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/mm/mminterface/Barriers; >.objectFieldWrite (Ljava/lang/Object;Ljava/lang/Object;Lorg/vmmagic/unboxed/Offset;I)V", , t498psa(Lscala/actors/MQueue;,x,p), 0x68f48388, -4, 48637 ESP -11 int_load t733sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 7604, , -11 EG call AF CF OF PF ZF ESP = t733sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/mm/mminterface/Barriers; >.objectFieldWrite (Ljava/lang/Object;Ljava/lang/Object;Lorg/vmmagic/unboxed/Offset;I)V", , t498psa(Lscala/actors/MQueue;,x,p), 0, 0, 48638 ESP -11 int_load t734sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 7604, , -11 EG call AF CF OF PF ZF ESP = t734sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/mm/mminterface/Barriers; >.objectFieldWrite (Ljava/lang/Object;Ljava/lang/Object;Lorg/vmmagic/unboxed/Offset;I)V", , t498psa(Lscala/actors/MQueue;,x,p), 0, 4, 48639 ESP 21 int_store 0, t498psa(Lscala/actors/MQueue;,x,p), 8, , 24 write_floor 112 int_move l4pa(Lscala/actors/MQueue;,x,p) = t498psa(Lscala/actors/MQueue;,x,p) 117 int_load t735sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Actor;,x,d), -12, , t12psv(GUARD) 117 int_load t736psa([I) = t735sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 117 int_load t737si(I) = t736psa([I), -4, , 117 int_ifcmp t738sv(GUARD) = t737si(I), 8, <=, LABEL58, Probability: 0.0 -1 bbend BB47 117 LABEL48 (Infrequent) Frequency: 0.0015815633 117 int_load t739si(I) = t736psa([I), 32, []>, 117 int_and t740si(I) = t739si(I), 0x200000 117 int_ifcmp t741sv(GUARD) = t740si(I), 0, ==, LABEL58, Probability: 0.0 -1 bbend BB48 117 LABEL49 (Infrequent) Frequency: 0.0015815633 117 int_load t742sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/Reactor;,x,d), -12, , t12psv(GUARD) 117 int_load t743sa(Lorg/jikesrvm/objectmodel/IMT;) = t742sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 117 int_load t744sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t743sa(Lorg/jikesrvm/objectmodel/IMT;), 64, , 117 EG call AF CF OF PF ZF ESP = t744sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.drainSendBuffer (Lscala/actors/MQueue;)V", t12psv(GUARD), l0psa(Lscala/actors/Reactor;,x,d), t498psa(Lscala/actors/MQueue;,x,p) ESP 123 int_load t745sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4852, , 123 EG call AF CF OF PF ZF ESP = t745sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericUnlock (Ljava/lang/Object;)V", t12psv(GUARD), l0psa(Lscala/actors/Actor;,x,d) ESP -1 bbend BB49 124 LABEL50 (Infrequent) Frequency: 0.0015815633 124 goto LABEL1 -1 bbend BB50 31 LABEL51 (Infrequent) Frequency: 0.0 38 int_load t768a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t746sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t768a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t622sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t746sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t598psv(GUARD), t596psa(Lorg/mmtk/policy/CopyLocal;,d,p), t603psa(Lorg/vmmagic/unboxed/Address;), l618psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t597pa(Lorg/vmmagic/unboxed/Address;) = t622sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL32 -1 bbend BB51 -14 LABEL52 (Infrequent) Frequency: 0.0 -10 G yieldpoint_epilogue -3 return -1 bbend BB52 31 LABEL53 (Infrequent) Frequency: 0.0 31 EG trap -1 bbend BB53 62 LABEL54 (Infrequent) Frequency: 0.0 62 EG trap -1 bbend BB54 74 LABEL55 (Infrequent) Frequency: 0.0 74 EG trap -1 bbend BB55 83 LABEL56 (Infrequent) Frequency: 0.0 83 EG trap -1 bbend BB56 91 LABEL57 (Infrequent) Frequency: 0.0 91 EG trap -1 bbend BB57 117 LABEL58 (Infrequent) Frequency: 0.0 117 EG trap -1 bbend BB58 147 LABEL59 (Infrequent) Frequency: 0.0 147 EG trap -1 bbend BB59 -13 LABEL0 Frequency: 1.0 -2 EG ir_prologue l0psa(Lscala/actors/ReactorTask;,x,d) = 0 G yieldpoint_prologue -1 bbend BB0 (ENTRY) 0 LABEL1 Frequency: 1.0 1 ia32_mov t3032sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+-12>DW () 1 ia32_mov t3355a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460249688>DW () 1 ia32_mov t3035sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3355a(Lorg/jikesrvm/objectmodel/TIB;)]+300>DW 1 ia32_cmp AF CF OF PF SF ZF = <[t3032sa(Lorg/jikesrvm/objectmodel/TIB;)]+300>DW, t3035sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 1 ia32_jcc NE, LABEL176, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB1 -2 LABEL2 Frequency: 0.99 -2 unint_begin 3 ia32_mov t26sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) -3 unint_end -2 unint_begin 1 ia32_mov t30sa(Ljava/lang/Thread;) = <[t26sa(Lorg/jikesrvm/scheduler/RVMThread;,p)]+112>DW (, ) -3 unint_end 3 EG null_check t32sv(GUARD) = t30sa(Ljava/lang/Thread;) 3 ia32_mov t31psa(Ljava/lang/ThreadLocalMap;,d,p) = <[t30sa(Ljava/lang/Thread;)]+48>DW (, t32sv(GUARD)) 6 EG null_check t37psv(GUARD) = t31psa(Ljava/lang/ThreadLocalMap;,d,p) 1 ia32_mov l41psi(I) = <[t31psa(Ljava/lang/ThreadLocalMap;,d,p)]>DW (, t37psv(GUARD)) 10 ia32_mov l44pi(I) = l41psi(I) 10 ia32_and l44pi(I) AF CF OF PF SF ZF <-- 33545 -1 bbend BB2 12 LABEL3 Frequency: 1.32 12 G yieldpoint_backedge 13 ia32_mov t75sa([Ljava/lang/ThreadLocalMap$Entry;) = <[t31psa(Ljava/lang/ThreadLocalMap;,d,p)]+-4>DW (, t37psv(GUARD)) 17 EG null_check t76sv(GUARD) = t75sa([Ljava/lang/ThreadLocalMap$Entry;) 17 EG ia32_trapif t77sv(GUARD) AF CF OF PF SF ZF = <[t75sa([Ljava/lang/ThreadLocalMap$Entry;)]+-4>DW (, t76sv(GUARD)), l44pi(I), LLE, 17 guard_combine t78sv(GUARD) = t76sv(GUARD), t77sv(GUARD) 17 ia32_mov l50psa(Ljava/lang/ThreadLocalMap$Entry;,d) = <[t75sa([Ljava/lang/ThreadLocalMap$Entry;)]+[l44pi(I)*4]>DW ([]>, t78sv(GUARD)) 22 guard_move t51psv(GUARD) = 22 ia32_test AF CF OF PF SF ZF = l50psa(Ljava/lang/ThreadLocalMap$Entry;,d), l50psa(Ljava/lang/ThreadLocalMap$Entry;,d) 22 ia32_jcc EQ, LABEL6, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB3 25 LABEL4 Frequency: 0.66 -2 unint_begin 1 ia32_mov l63psa(Lorg/vmmagic/unboxed/Address;) = <[l50psa(Ljava/lang/ThreadLocalMap$Entry;,d)]+-4>DW (, t51psv(GUARD)) 6 ia32_test AF CF OF PF SF ZF = l63psa(Lorg/vmmagic/unboxed/Address;), l63psa(Lorg/vmmagic/unboxed/Address;) 9 guard_move t66sv(GUARD) = 9 ia32_jcc NE, LABEL126, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB4 12 LABEL5 Frequency: 0.33 13 ia32_mov t60pa(Lorg/jikesrvm/classloader/TypeReference$NULL;) = 0 13 ia32_jmp LABEL127 -1 bbend BB5 43 LABEL6 Frequency: 0.66 46 ia32_mov t36pa(Ljava/lang/Object;) = 0x68008aec -1 bbend BB6 -3 LABEL7 Frequency: 0.99 9 ia32_mov l79pa(Ljava/lang/Object;) = t36pa(Ljava/lang/Object;) 14 ia32_cmp AF CF OF PF SF ZF = t36pa(Ljava/lang/Object;), 0x68008aec 14 ia32_jcc NE, LABEL9, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB7 17 LABEL8 Frequency: 0.495 21 ia32_mov l79pa(Lorg/jikesrvm/classloader/TypeReference$NULL;) = 0 25 ia32_mov t3356a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460188008>DW () 25 ia32_mov t3037sa(Lorg/jikesrvm/objectmodel/TIB;) = t3356a(Lorg/jikesrvm/objectmodel/TIB;) 25 EG ia32_call AF CF OF PF ZF ESP = <[t3037sa(Lorg/jikesrvm/objectmodel/TIB;)]+88>DW (), virtual_exact"< BootstrapCL, Ljava/lang/ThreadLocalMap; >.set (Ljava/lang/ThreadLocal;Ljava/lang/Object;)V", t31psa(Ljava/lang/ThreadLocalMap;,d,p), 0x69995a38, 0 ESP -1 bbend BB8 28 LABEL9 Frequency: 0.99 10 guard_move t3039pv(GUARD) = 10 ia32_test AF CF OF PF SF ZF = l79pa(Ljava/lang/Object;), l79pa(Ljava/lang/Object;) 10 ia32_jcc EQ, LABEL12, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB9 10 LABEL10 Frequency: 0.495 10 ia32_mov t3040sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l79pa(Ljava/lang/Object;)]+-12>DW (t3039pv(GUARD)) 10 ia32_mov t3041psa([I) = <[t3040sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 10 ia32_cmp AF CF OF PF SF ZF = <[t3041psa([I)]+-4>DW (, ), 8 10 ia32_jcc LE, LABEL182, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB10 10 LABEL11 Frequency: 0.49005002 10 ia32_test AF CF OF PF SF ZF = <[t3041psa([I)]+32>DW ([]>, ), 0x800000 10 guard_move t3039pv(GUARD) = 10 ia32_jcc EQ, LABEL182, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB11 10 LABEL12 Frequency: 0.98505 10 ia32_mov t91psa(Lscala/actors/ReplyReactor;) = l79pa(Ljava/lang/Object;) -1 bbend BB12 -2 LABEL13 Frequency: 0.98505 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t677psa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ActorTask;,x,d)]+20>DW 3 ia32_mov t674psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t677psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t697sv(GUARD) = 15 ia32_jcc LGE, LABEL15, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB13 18 LABEL14 Frequency: 0.492525 4 ia32_cmp AF CF OF PF SF ZF = t91psa(Lscala/actors/ReplyReactor;), 0x95c00000 22 guard_move t705sv(GUARD) = 22 ia32_jcc LGE, LABEL197, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB14 33 LABEL15 Frequency: 0.98505 17 ia32_mov <[l0psa(Lscala/actors/ActorTask;,x,d)]+20>DW = t91psa(Lscala/actors/ReplyReactor;) -3 unint_end -1 bbend BB15 -11 LABEL16 Frequency: 0.98505 23 ia32_mov t101psa(Lscala/actors/ReplyReactor;) = <[l0psa(Lscala/actors/ActorTask;,x,d)]+16>DW (, ) -2 unint_begin 3 ia32_mov t112sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) -3 unint_end -2 unint_begin 1 ia32_mov t115sa(Ljava/lang/Thread;) = <[t112sa(Lorg/jikesrvm/scheduler/RVMThread;,p)]+112>DW (, ) -3 unint_end 3 EG null_check t117sv(GUARD) = t115sa(Ljava/lang/Thread;) 3 ia32_mov t116psa(Ljava/lang/ThreadLocalMap;,d,p) = <[t115sa(Ljava/lang/Thread;)]+48>DW (, t117sv(GUARD)) 7 EG null_check t122psv(GUARD) = t116psa(Ljava/lang/ThreadLocalMap;,d,p) 10 ia32_mov t129sa([Ljava/lang/ThreadLocalMap$Entry;) = <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]+-4>DW (, t122psv(GUARD)) 13 EG null_check t130sv(GUARD) = t129sa([Ljava/lang/ThreadLocalMap$Entry;) 14 ia32_cvtsi2ss t132sf(F) = <[t129sa([Ljava/lang/ThreadLocalMap$Entry;)]+-4>DW (, t130sv(GUARD)) 15 ia32_movss t133sf(F) = t132sf(F) 15 ia32_mulss t133sf(F) <-- <0+1460133752>DW (, ) 5 ia32_mov t127si(I) = <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]+4>DW (, t122psv(GUARD)) 5 ia32_add t127si(I) AF CF OF PF SF ZF <-- 1 6 ia32_cvtsi2ss t128sf(F) = t127si(I) 17 ia32_ucomiss CF PF ZF = t128sf(F), t133sf(F) 17 float_ifcmp t135sv(GUARD) = , , DW () 21 EG ia32_call AF CF OF PF ZF ESP = <[t3358a(Lorg/jikesrvm/objectmodel/TIB;)]+80>DW (), special_exact"< BootstrapCL, Ljava/lang/ThreadLocalMap; >.overflow ()V", t116psa(Ljava/lang/ThreadLocalMap;,d,p) ESP -1 bbend BB17 24 LABEL18 Frequency: 0.98505 25 ia32_mov l140psi(I) = <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]>DW (, t122psv(GUARD)) 34 ia32_mov l143pi(I) = l140psi(I) 34 ia32_and l143pi(I) AF CF OF PF SF ZF <-- 33545 -1 bbend BB18 37 LABEL19 Frequency: 1.2123693 37 G yieldpoint_backedge 38 ia32_mov t224sa([Ljava/lang/ThreadLocalMap$Entry;) = <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]+-4>DW (, t122psv(GUARD)) 43 EG null_check t225sv(GUARD) = t224sa([Ljava/lang/ThreadLocalMap$Entry;) 43 EG ia32_trapif t226sv(GUARD) AF CF OF PF SF ZF = <[t224sa([Ljava/lang/ThreadLocalMap$Entry;)]+-4>DW (, t225sv(GUARD)), l143pi(I), LLE, 43 guard_combine t227sv(GUARD) = t225sv(GUARD), t226sv(GUARD) 43 ia32_mov l149pa(Ljava/lang/ThreadLocalMap$Entry;,d) = <[t224sa([Ljava/lang/ThreadLocalMap$Entry;)]+[l143pi(I)*4]>DW ([]>, t227sv(GUARD)) 48 guard_move t150pv(GUARD) = 48 ia32_test AF CF OF PF SF ZF = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d), l149pa(Ljava/lang/ThreadLocalMap$Entry;,d) 48 ia32_jcc EQ, LABEL21, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB19 51 LABEL20 Frequency: 0.60618466 56 ia32_cmp AF CF OF PF SF ZF = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d), 0x68009040 56 ia32_jcc NE, LABEL132, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB20 59 LABEL21 Frequency: 0.90927696 61 guard_move t150pv(GUARD) = 61 ia32_test AF CF OF PF SF ZF = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d), l149pa(Ljava/lang/ThreadLocalMap$Entry;,d) 61 ia32_jcc NE, LABEL23, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB21 64 LABEL22 Frequency: 0.90927696 71 ia32_add <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]+4>DW (, t122psv(GUARD)) AF CF OF PF SF ZF <-- 1 -1 bbend BB22 74 LABEL23 Frequency: 0.90927696 75 ia32_mov t155psa([Ljava/lang/ThreadLocalMap$Entry;) = <[t116psa(Ljava/lang/ThreadLocalMap;,d,p)]+-4>DW (, t122psv(GUARD)) -1 bbend BB23 -2 LABEL24 Frequency: 0.90927696 -2 unint_begin 0 guard_move t675pv(GUARD) = 6 ia32_mov t790psa(Lorg/mmtk/policy/CopyLocal;,d,p) = <[TR(Lorg/jikesrvm/scheduler/RVMThread;,p)]+24>DW (, ) 12 EG null_check t792psv(GUARD) = t790psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ia32_mov t797psa(Lorg/vmmagic/unboxed/Address;) = <[t790psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t792psv(GUARD)) 14 ia32_lea l812psa(Lorg/vmmagic/unboxed/Address;) = <[t797psa(Lorg/vmmagic/unboxed/Address;)]+24>DW 22 ia32_cmp AF CF OF PF SF ZF = <[t790psa(Lorg/mmtk/policy/CopyLocal;,d,p)]>DW (, t792psv(GUARD)), l812psa(Lorg/vmmagic/unboxed/Address;) 28 guard_move t815sv(GUARD) = 28 ia32_jcc LLT, LABEL203, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB24 42 LABEL25 Frequency: 0.90927696 43 ia32_mov t817sa(Lorg/vmmagic/unboxed/Address;) = <[t790psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t792psv(GUARD)) -2 ia32_mov l818pa(Lorg/vmmagic/unboxed/Address;) = t817sa(Lorg/vmmagic/unboxed/Address;) -1 ia32_jmp LABEL27 -1 bbend BB25 40 LABEL26 Frequency: 0.90927696 44 ia32_mov <[l818pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l818pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 -1 bbend BB26 32 LABEL27 Frequency: 1.8185539 34 ia32_cmp AF CF OF PF SF ZF = l818pa(Lorg/vmmagic/unboxed/Address;), t797psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t823sv(GUARD) = 37 ia32_jcc LLT, LABEL26, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB27 56 LABEL28 Frequency: 0.90927696 54 ia32_mov <[t790psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t792psv(GUARD)) = l812psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t791pa(Lorg/vmmagic/unboxed/Address;) = t797psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB28 -3 LABEL29 Frequency: 0.90927696 4 ia32_lea t836psa(Lorg/vmmagic/unboxed/Address;) = <[t791pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t836psa(Ljava/lang/Object;)]+-12>DW = 0x587ee864 -3 unint_end -1 bbend BB29 80 LABEL30 Frequency: 0.90927696 5 ia32_mov t3359a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460175828>DW () 5 EG ia32_call AF CF OF PF ZF ESP = <[t3359a(Lorg/jikesrvm/objectmodel/TIB;)]+108>DW (), special_exact"< BootstrapCL, Lorg/jikesrvm/mm/mmtk/ReferenceProcessor; >.addCandidate (Ljava/lang/ref/Reference;Lorg/vmmagic/unboxed/ObjectReference;)V", 0x5881efac, t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p), 0x69995a38 ESP 89 guard_move t150pv(GUARD) = 89 ia32_mov l149pa(Ljava/lang/ThreadLocalMap$Entry;,x,p) = t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p) 91 EG null_check t191sv(GUARD) = t155psa([Ljava/lang/ThreadLocalMap$Entry;) 91 EG ia32_trapif t192sv(GUARD) AF CF OF PF SF ZF = <[t155psa([Ljava/lang/ThreadLocalMap$Entry;)]+-4>DW (, t191sv(GUARD)), l143pi(I), LLE, -1 bbend BB30 -2 LABEL31 Frequency: 0.90927696 -2 unint_begin 0 guard_move t675pv(GUARD) = 3 ia32_mov t875psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 14 ia32_lea l872psa(Lorg/vmmagic/unboxed/Offset;) = <0+[l143pi(I)*4]>DW 29 ia32_lea t877psa(Lorg/vmmagic/unboxed/Address;) = <[t155psa([Ljava/lang/ThreadLocalMap$Entry;)]+[l872psa(Lorg/vmmagic/unboxed/Offset;)]>DW 4 ia32_cmp AF CF OF PF SF ZF = t877psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t897sv(GUARD) = 15 ia32_jcc LGE, LABEL33, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB31 18 LABEL32 Frequency: 0.45463848 4 ia32_cmp AF CF OF PF SF ZF = t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p), 0x95c00000 22 guard_move t905sv(GUARD) = 22 ia32_jcc LGE, LABEL237, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB32 33 LABEL33 Frequency: 0.90927696 17 ia32_mov <[t155psa([Ljava/lang/ThreadLocalMap$Entry;)]+[l872psa(Lorg/vmmagic/unboxed/Offset;)]>DW = t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p) -3 unint_end -1 bbend BB33 -11 LABEL34 Frequency: 0.90927696 -1 bbend BB34 -2 LABEL35 Frequency: 0.90927696 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t931psa(Lorg/vmmagic/unboxed/Address;) = <[t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p)]+8>DW 3 ia32_mov t929psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t931psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t951sv(GUARD) = 15 ia32_jcc LGE, LABEL37, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB35 18 LABEL36 Frequency: 0.45463848 4 ia32_cmp AF CF OF PF SF ZF = t101psa(Lscala/actors/ReplyReactor;), 0x95c00000 22 guard_move t959sv(GUARD) = 22 ia32_jcc LGE, LABEL207, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB36 33 LABEL37 Frequency: 0.90927696 17 ia32_mov <[t836psa(Ljava/lang/ThreadLocalMap$Entry;,x,p)]+8>DW = t101psa(Lscala/actors/ReplyReactor;) -3 unint_end -1 bbend BB37 -11 LABEL38 Frequency: 0.90927696 -1 bbend BB38 -3 LABEL39 Frequency: 0.98505 5 ia32_mov t228psa(Lscala/actors/Actor;) = <[l0psa(Lscala/actors/ActorTask;,x,d)]+24>DW (, ) 10 EG null_check t230sv(GUARD) = t228psa(Lscala/actors/Actor;) 10 EG ia32_call AF CF OF PF ZF ESP = <0+1460147520>DW, static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericLock (Ljava/lang/Object;)V", t228psa(Lscala/actors/Actor;) ESP -1 bbend BB39 11 LABEL40 Frequency: 0.98505 12 ia32_mov t232psa(Lscala/actors/Actor;) = <[l0psa(Lscala/actors/ActorTask;,x,d)]+24>DW (, ) 15 EG null_check t236psv(GUARD) = t232psa(Lscala/actors/Actor;) 15 ia32_mov t3066sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t232psa(Lscala/actors/Actor;)]+-12>DW 15 ia32_mov t3067sa([S) = <[t3066sa(Lorg/jikesrvm/objectmodel/TIB;)]+4>DW 15 ia32_movzx__w t3068si(S) = <[t3067sa([S)]+6>W ([]>, ) 15 ia32_cmp AF CF OF PF SF ZF = t3068si(S), 2837 15 ia32_jcc NE, LABEL162, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB40 15 LABEL41 Frequency: 0.9751995 15 ia32_mov t3069sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t232psa(Lscala/actors/Actor;)]+-12>DW (t236psv(GUARD)) 15 ia32_mov t3360a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460250304>DW () 15 ia32_mov t3072sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3360a(Lorg/jikesrvm/objectmodel/TIB;)]+216>DW 15 ia32_cmp AF CF OF PF SF ZF = <[t3069sa(Lorg/jikesrvm/objectmodel/TIB;)]+216>DW, t3072sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 15 ia32_jcc NE, LABEL162, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB41 -2 LABEL42 Frequency: 0.96544755 1 ia32_movzx__b t238si(Z) = <[t232psa(Lscala/actors/FutureActor;,d)]+11>B (, t236psv(GUARD)) 4 ia32_mov t235pi(Z) = t238si(Z) 20 guard_move t242pv(GUARD) = 20 ia32_test AF CF OF PF SF ZF = t238si(Z), t238si(Z) 20 ia32_jcc NE, LABEL165, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB42 33 LABEL43 Frequency: 0.98505 34 EG null_check t250pv(GUARD) = t228psa(Lscala/actors/Actor;) 34 EG ia32_call AF CF OF PF ZF ESP = <0+1460147524>DW, static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericUnlock (Ljava/lang/Object;)V", t228psa(Lscala/actors/Actor;) ESP -1 bbend BB43 35 LABEL44 Frequency: 0.98505 -1 bbend BB44 4 LABEL45 Frequency: 0.99505 8 ia32_cmp AF CF OF PF SF ZF = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+4>DW (, ), 0 8 ia32_jcc NE, LABEL129, Probability: 0.33651045 AF CF OF PF SF ZF -1 bbend BB45 11 LABEL46 Frequency: 0.6602053 1 ia32_mov t260psa(Lscala/PartialFunction;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+8>DW (, ) 1 ia32_mov t264psa(Ljava/lang/Object;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+12>DW (, ) 19 EG null_check t267psv(GUARD) = t260psa(Lscala/PartialFunction;) 19 ia32_cmp AF CF OF PF SF ZF = <[t260psa(Lscala/PartialFunction;)]+-12>DW (t267psv(GUARD)), 0x6715804c 19 ia32_jcc NE, LABEL179, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB46 -2 LABEL47 Frequency: 0.65360326 2 ia32_mov t3100sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t260psa(Lscala/PartialFunction;)]+-12>DW (t267psv(GUARD)) 2 EG ia32_call AF CF OF PF ZF ESP = <[t3100sa(Lorg/jikesrvm/objectmodel/TIB;)]+380>DW (), virtual_exact"< SystemAppCL, Lscala/actors/FutureActor$$anonfun$act$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$1; >.apply (Ljava/lang/Object;)V", t260psa(Lscala/PartialFunction;), t264psa(Ljava/lang/Object;) ESP -1 bbend BB47 88 LABEL48 Frequency: 0.9950501 1 ia32_mov t335psa(Lscala/actors/Reactor;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]>DW (, ) 92 EG null_check t338psv(GUARD) = t335psa(Lscala/actors/Reactor;) 92 ia32_mov t3172sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t335psa(Lscala/actors/Reactor;)]+-12>DW 92 ia32_mov t3173sa([S) = <[t3172sa(Lorg/jikesrvm/objectmodel/TIB;)]+4>DW 92 ia32_movzx__w t3174si(S) = <[t3173sa([S)]+2>W ([]>, ) 92 ia32_cmp AF CF OF PF SF ZF = t3174si(S), 2794 92 ia32_jcc NE, LABEL159, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB48 92 LABEL49 Frequency: 0.98509955 92 ia32_mov t3175sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t335psa(Lscala/actors/Reactor;)]+-12>DW (t338psv(GUARD)) 92 ia32_mov t3361a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460249880>DW () 92 ia32_mov t3178sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3361a(Lorg/jikesrvm/objectmodel/TIB;)]+360>DW 92 ia32_cmp AF CF OF PF SF ZF = <[t3175sa(Lorg/jikesrvm/objectmodel/TIB;)]+360>DW, t3178sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 92 ia32_jcc NE, LABEL159, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB49 -2 LABEL50 Frequency: 0.9752486 1 ia32_mov t340sa(Lscala/Function0;) = <[t335psa(Lscala/actors/Reactor;)]+44>DW (, t338psv(GUARD)) 4 ia32_mov t337pa(Lscala/Function0;) = t340sa(Lscala/Function0;) 1 read_ceiling -1 bbend BB50 -3 LABEL51 Frequency: 0.9950501 97 EG null_check t345psv(GUARD) = t337pa(Lscala/Function0;) 97 ia32_mov t3189sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t337pa(Lscala/Function0;)]+-12>DW 97 ia32_mov t3190sa([S) = <[t3189sa(Lorg/jikesrvm/objectmodel/TIB;)]+4>DW 97 ia32_movzx__w t3191si(S) = <[t3190sa([S)]+2>W ([]>, ) 97 ia32_cmp AF CF OF PF SF ZF = t3191si(S), 2628 97 ia32_jcc NE, LABEL64, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB51 97 LABEL52 Frequency: 0.98509955 97 ia32_mov t3192sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t337pa(Lscala/Function0;)]+-12>DW (t345psv(GUARD)) 97 ia32_mov t3362a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460246500>DW () 97 ia32_mov t3195sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3362a(Lorg/jikesrvm/objectmodel/TIB;)]+76>DW 97 ia32_cmp AF CF OF PF SF ZF = <[t3192sa(Lorg/jikesrvm/objectmodel/TIB;)]+76>DW, t3195sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 97 ia32_jcc NE, LABEL64, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB52 -2 LABEL53 Frequency: 0.9752486 -2 ia32_mov l346psa(Lscala/runtime/AbstractFunction0;,d) = t337pa(Lscala/runtime/AbstractFunction0;,d) 1 ia32_cmp AF CF OF PF SF ZF = <[t337pa(Lscala/runtime/AbstractFunction0;,d)]+-12>DW (t345psv(GUARD)), 0x670f506c 1 ia32_jcc NE, LABEL177, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB53 -2 LABEL54 Frequency: 0.9654961 1 ia32_mov t355psa(Lscala/actors/Reactor;) = <[l346psa(Lscala/runtime/AbstractFunction0;,d)]+-4>DW (, t345psv(GUARD)) 5 ia32_mov t356psa(Lscala/Function0;) = <[l346psa(Lscala/runtime/AbstractFunction0;,d)]+4>DW (, t345psv(GUARD)) 8 EG null_check t358psv(GUARD) = t355psa(Lscala/actors/Reactor;) 8 ia32_mov t3198sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t355psa(Lscala/actors/Reactor;)]+-12>DW 8 ia32_mov t3199sa([S) = <[t3198sa(Lorg/jikesrvm/objectmodel/TIB;)]+4>DW 8 ia32_movzx__w t3200si(S) = <[t3199sa([S)]+2>W ([]>, ) 8 ia32_cmp AF CF OF PF SF ZF = t3200si(S), 2794 8 ia32_jcc NE, LABEL173, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB54 8 LABEL55 Frequency: 0.9558412 8 ia32_mov t3201sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t355psa(Lscala/actors/Reactor;)]+-12>DW (t358psv(GUARD)) 8 ia32_mov t3363a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460249880>DW () 8 ia32_mov t3204sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3363a(Lorg/jikesrvm/objectmodel/TIB;)]+364>DW 8 ia32_cmp AF CF OF PF SF ZF = <[t3201sa(Lorg/jikesrvm/objectmodel/TIB;)]+364>DW, t3204sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 8 ia32_jcc NE, LABEL173, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB55 -2 LABEL56 Frequency: 0.9462828 2 write_floor -1 bbend BB56 -2 LABEL57 Frequency: 0.9462828 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t1095psa(Lorg/vmmagic/unboxed/Address;) = <[t355psa(Lorg/samples/trading/actor/ActorOrderReceiver;,d)]+44>DW 3 ia32_mov t1093psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t1095psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t1115sv(GUARD) = 15 ia32_jcc LGE, LABEL59, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB57 18 LABEL58 Frequency: 0.4731414 4 ia32_cmp AF CF OF PF SF ZF = t356psa(Lscala/Function0;), 0x95c00000 22 guard_move t1123sv(GUARD) = 22 ia32_jcc LGE, LABEL202, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB58 33 LABEL59 Frequency: 0.9462828 17 ia32_mov <[t355psa(Lorg/samples/trading/actor/ActorOrderReceiver;,d)]+44>DW = t356psa(Lscala/Function0;) -3 unint_end -1 bbend BB59 -11 LABEL60 Frequency: 0.9462828 2 ia32_mfence -1 bbend BB60 -3 LABEL61 Frequency: 0.9654962 14 ia32_mov t364psa(Lscala/actors/Reactor;) = <[l346psa(Lscala/runtime/AbstractFunction0;,d)]+-4>DW (, t345psv(GUARD)) -1 bbend BB61 -2 LABEL62 Frequency: 0.9654962 -2 unint_begin 0 guard_move t675pv(GUARD) = 6 ia32_mov t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p) = <[TR(Lorg/jikesrvm/scheduler/RVMThread;,p)]+24>DW (, ) 12 EG null_check t1210psv(GUARD) = t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ia32_mov t1215psa(Lorg/vmmagic/unboxed/Address;) = <[t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1210psv(GUARD)) 14 ia32_lea l1230psa(Lorg/vmmagic/unboxed/Address;) = <[t1215psa(Lorg/vmmagic/unboxed/Address;)]+12>DW 22 ia32_cmp AF CF OF PF SF ZF = <[t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p)]>DW (, t1210psv(GUARD)), l1230psa(Lorg/vmmagic/unboxed/Address;) 28 guard_move t1233sv(GUARD) = 28 ia32_jcc LLT, LABEL190, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB62 42 LABEL63 Frequency: 0.9654962 43 ia32_mov t1235sa(Lorg/vmmagic/unboxed/Address;) = <[t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1210psv(GUARD)) -2 ia32_mov l1236pa(Lorg/vmmagic/unboxed/Address;) = t1235sa(Lorg/vmmagic/unboxed/Address;) -1 ia32_jmp LABEL79 -1 bbend BB63 97 LABEL64 (Infrequent) Frequency: 0.019801479 97 ia32_mov t3266sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t337pa(Lscala/Function0;)]+-12>DW (t345psv(GUARD)) 97 ia32_mov t3267psa([I) = <[t3266sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 97 ia32_cmp AF CF OF PF SF ZF = <[t3267psa([I)]+-4>DW (, ), 8 97 ia32_jcc LE, LABEL199, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB64 97 LABEL65 (Infrequent) Frequency: 0.019801479 97 ia32_test AF CF OF PF SF ZF = <[t3267psa([I)]+32>DW ([]>, ), 1024 97 guard_move t3272sv(GUARD) = 97 ia32_jcc EQ, LABEL199, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB65 97 LABEL66 (Infrequent) Frequency: 0.019801479 97 ia32_mov t3273sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t337pa(Lscala/Function0;)]+-12>DW (t345psv(GUARD)) 97 ia32_mov t3274sa(Lorg/jikesrvm/objectmodel/IMT;) = <[t3273sa(Lorg/jikesrvm/objectmodel/TIB;)]+16>DW 97 EG ia32_call AF CF OF PF ZF ESP = <[t3274sa(Lorg/jikesrvm/objectmodel/IMT;)]+24>DW, interface"< SystemAppCL, Lscala/Function0; >.apply$mcV$sp ()V", t337pa(Lscala/Function0;) ESP -1 bbend BB66 102 LABEL67 (Infrequent) Frequency: 0.029553955 103 ia32_mov t3276sa(Lorg/jikesrvm/objectmodel/TIB;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+-12>DW () 103 EG ia32_call AF CF OF PF ZF ESP = <[t3276sa(Lorg/jikesrvm/objectmodel/TIB;)]+304>DW (), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.suspendExecution ()V", l0psa(Lscala/actors/ReactorTask;,x,d) ESP -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]>DW = 0 0 guard_move t675pv(GUARD) = 4 ia32_cmp AF CF OF PF SF ZF = l0psa(Lscala/actors/ReactorTask;,x,d), 0x95c00000 4 ia32_set__b t3373i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1834si(I) = t3373i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+4>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1869sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+4>DW 4 ia32_cmp AF CF OF PF SF ZF = t1869sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3374i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1888si(I) = t3374i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+8>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1923sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+8>DW 4 ia32_cmp AF CF OF PF SF ZF = t1923sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3375i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1942si(I) = t3375i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+12>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1977sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+12>DW 4 ia32_cmp AF CF OF PF SF ZF = t1977sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3376i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1996si(I) = t3376i(Z) -3 unint_end 126 ia32_jmp LABEL77 -1 bbend BB67 40 LABEL68 Frequency: 0.88231504 44 ia32_mov <[l2118pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l2118pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 -1 bbend BB68 32 LABEL69 Frequency: 1.7646301 34 ia32_cmp AF CF OF PF SF ZF = l2118pa(Lorg/vmmagic/unboxed/Address;), t2097psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t2123sv(GUARD) = 37 ia32_jcc LLT, LABEL68, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB69 56 LABEL70 Frequency: 0.88231504 54 ia32_mov <[t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t2092psv(GUARD)) = l2112psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t2091pa(Lorg/vmmagic/unboxed/Address;) = t2097psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB70 -3 LABEL71 Frequency: 0.88231504 4 ia32_lea t2136psa(Lorg/vmmagic/unboxed/Address;) = <[t2091pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t2136psa(Ljava/lang/Object;)]+-12>DW = 0x587ee864 -3 unint_end 5 ia32_mov t3364a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460175828>DW () 5 EG ia32_call AF CF OF PF ZF ESP = <[t3364a(Lorg/jikesrvm/objectmodel/TIB;)]+108>DW (), special_exact"< BootstrapCL, Lorg/jikesrvm/mm/mmtk/ReferenceProcessor; >.addCandidate (Ljava/lang/ref/Reference;Lorg/vmmagic/unboxed/ObjectReference;)V", 0x5881efac, t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p), 0x69995a38 ESP 89 guard_move t517pv(GUARD) = 89 ia32_mov l516pa(Ljava/lang/ThreadLocalMap$Entry;,x,p) = t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p) 91 EG null_check t558sv(GUARD) = t522psa([Ljava/lang/ThreadLocalMap$Entry;) 91 EG ia32_trapif t559sv(GUARD) AF CF OF PF SF ZF = <[t522psa([Ljava/lang/ThreadLocalMap$Entry;)]+-4>DW (, t558sv(GUARD)), l510pi(I), LLE, -2 unint_begin 0 guard_move t675pv(GUARD) = 3 ia32_mov t2175psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 14 ia32_lea l2172psa(Lorg/vmmagic/unboxed/Offset;) = <0+[l510pi(I)*4]>DW 29 ia32_lea t2177psa(Lorg/vmmagic/unboxed/Address;) = <[t522psa([Ljava/lang/ThreadLocalMap$Entry;)]+[l2172psa(Lorg/vmmagic/unboxed/Offset;)]>DW 4 ia32_cmp AF CF OF PF SF ZF = t2177psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t2197sv(GUARD) = 15 ia32_jcc LGE, LABEL73, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB71 18 LABEL72 Frequency: 0.44115752 4 ia32_cmp AF CF OF PF SF ZF = t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p), 0x95c00000 22 guard_move t2205sv(GUARD) = 22 ia32_jcc LGE, LABEL206, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB72 33 LABEL73 Frequency: 0.88231504 17 ia32_mov <[t522psa([Ljava/lang/ThreadLocalMap$Entry;)]+[l2172psa(Lorg/vmmagic/unboxed/Offset;)]>DW = t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p) -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t2231psa(Lorg/vmmagic/unboxed/Address;) = <[t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p)]+8>DW 3 ia32_mov t2229psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t2231psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t2251sv(GUARD) = 15 ia32_jcc LGE, LABEL75, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB73 18 LABEL74 Frequency: 0.44115752 4 ia32_cmp AF CF OF PF SF ZF = t468psa(Lscala/actors/ReplyReactor;), 0x95c00000 22 guard_move t2259sv(GUARD) = 22 ia32_jcc LGE, LABEL225, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB74 33 LABEL75 Frequency: 0.88231504 17 ia32_mov <[t2136psa(Ljava/lang/ThreadLocalMap$Entry;,x,p)]+8>DW = t468psa(Lscala/actors/ReplyReactor;) -3 unint_end -1 bbend BB75 -3 LABEL76 Frequency: 0.96549624 -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]>DW = 0 0 guard_move t675pv(GUARD) = 4 ia32_cmp AF CF OF PF SF ZF = l0psa(Lscala/actors/ReactorTask;,x,d), 0x95c00000 4 ia32_set__b t3377i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t2414si(I) = t3377i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+4>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t2449sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+4>DW 4 ia32_cmp AF CF OF PF SF ZF = t2449sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3378i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t2468si(I) = t3378i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+8>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t2503sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+8>DW 4 ia32_cmp AF CF OF PF SF ZF = t2503sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3379i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t2522si(I) = t3379i(Z) -3 unint_end -2 unint_begin 17 ia32_mov <[l0psa(Lscala/actors/ReactorTask;,x,d)]+12>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t2557sa(Lorg/vmmagic/unboxed/Address;) = <[l0psa(Lscala/actors/ReactorTask;,x,d)]+12>DW 4 ia32_cmp AF CF OF PF SF ZF = t2557sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3380i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t2576si(I) = t3380i(Z) -3 unint_end -1 bbend BB76 -14 LABEL77 Frequency: 0.9950502 -10 G yieldpoint_epilogue -3 ia32_ret ESP = , , ESP -1 bbend BB77 40 LABEL78 Frequency: 0.9654962 44 ia32_mov <[l1236pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l1236pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 -1 bbend BB78 32 LABEL79 Frequency: 1.9309924 34 ia32_cmp AF CF OF PF SF ZF = l1236pa(Lorg/vmmagic/unboxed/Address;), t1215psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t1241sv(GUARD) = 37 ia32_jcc LLT, LABEL78, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB79 56 LABEL80 Frequency: 0.9654962 54 ia32_mov <[t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1210psv(GUARD)) = l1230psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t1209pa(Lorg/vmmagic/unboxed/Address;) = t1215psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB80 -3 LABEL81 Frequency: 0.9654962 4 ia32_lea t1254psa(Lorg/vmmagic/unboxed/Address;) = <[t1209pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t1254psa(Ljava/lang/Object;)]+-12>DW = 0x670f874c -3 unint_end -1 bbend BB81 17 LABEL82 Frequency: 0.9654962 22 EG ia32_call AF CF OF PF ZF ESP = <0+1460250232>DW, special_exact"< SystemAppCL, Lscala/actors/Reactor$$anonfun$seq$1$$anonfun$apply$1; >. (Lscala/actors/Reactor$$anonfun$seq$1;)V", t1254psa(Lscala/actors/Reactor$$anonfun$seq$1$$anonfun$apply$1;,x,p), l346psa(Lscala/runtime/AbstractFunction0;,d) ESP 26 EG null_check t369psv(GUARD) = t364psa(Lscala/actors/Reactor;) 26 ia32_mov t3219sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t364psa(Lscala/actors/Reactor;)]+-12>DW 26 ia32_mov t3220sa([S) = <[t3219sa(Lorg/jikesrvm/objectmodel/TIB;)]+4>DW 26 ia32_movzx__w t3221si(S) = <[t3220sa([S)]+6>W ([]>, ) 26 ia32_cmp AF CF OF PF SF ZF = t3221si(S), 2837 26 ia32_jcc NE, LABEL170, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB82 26 LABEL83 Frequency: 0.95584124 26 ia32_mov t3222sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t364psa(Lscala/actors/Reactor;)]+-12>DW (t369psv(GUARD)) 26 ia32_mov t3365a(Lorg/jikesrvm/objectmodel/TIB;) = <0+1460250304>DW () 26 ia32_mov t3225sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = <[t3365a(Lorg/jikesrvm/objectmodel/TIB;)]+284>DW 26 ia32_cmp AF CF OF PF SF ZF = <[t3222sa(Lorg/jikesrvm/objectmodel/TIB;)]+284>DW, t3225sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) 26 ia32_jcc NE, LABEL170, Probability: 0.00999999 AF CF OF PF SF ZF -1 bbend BB83 -2 LABEL84 Frequency: 0.94628286 -2 unint_begin 0 guard_move t675pv(GUARD) = 6 ia32_mov t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p) = <[TR(Lorg/jikesrvm/scheduler/RVMThread;,p)]+24>DW (, ) 12 EG null_check t1354psv(GUARD) = t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 ia32_mov t1359psa(Lorg/vmmagic/unboxed/Address;) = <[t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1354psv(GUARD)) 14 ia32_lea l1374psa(Lorg/vmmagic/unboxed/Address;) = <[t1359psa(Lorg/vmmagic/unboxed/Address;)]+44>DW 22 ia32_cmp AF CF OF PF SF ZF = <[t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p)]>DW (, t1354psv(GUARD)), l1374psa(Lorg/vmmagic/unboxed/Address;) 28 guard_move t1377sv(GUARD) = 28 ia32_jcc LLT, LABEL196, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB84 42 LABEL85 Frequency: 0.94628286 43 ia32_mov t1379sa(Lorg/vmmagic/unboxed/Address;) = <[t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1354psv(GUARD)) -2 ia32_mov l1380pa(Lorg/vmmagic/unboxed/Address;) = t1379sa(Lorg/vmmagic/unboxed/Address;) -1 ia32_jmp LABEL87 -1 bbend BB85 40 LABEL86 Frequency: 0.94628286 44 ia32_mov <[l1380pa(Lorg/vmmagic/unboxed/Address;)]>DW = 0xdeadbeef 49 ia32_add l1380pa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF SF ZF <-- 4 -1 bbend BB86 32 LABEL87 Frequency: 1.8925657 34 ia32_cmp AF CF OF PF SF ZF = l1380pa(Lorg/vmmagic/unboxed/Address;), t1359psa(Lorg/vmmagic/unboxed/Address;) 37 guard_move t1385sv(GUARD) = 37 ia32_jcc LLT, LABEL86, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB87 56 LABEL88 Frequency: 0.94628286 54 ia32_mov <[t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p)]+-4>DW (, t1354psv(GUARD)) = l1374psa(Lorg/vmmagic/unboxed/Address;) 59 ia32_mov t1353pa(Lorg/vmmagic/unboxed/Address;) = t1359psa(Lorg/vmmagic/unboxed/Address;) -1 bbend BB88 -3 LABEL89 Frequency: 0.94628286 4 ia32_lea t1398psa(Lorg/vmmagic/unboxed/Address;) = <[t1353pa(Lorg/vmmagic/unboxed/Address;)]+12>DW 5 ia32_mov <[t1398psa(Ljava/lang/Object;)]+-12>DW = 0x670c110c -3 unint_end -1 bbend BB89 4 LABEL90 Frequency: 0.94628286 -1 bbend BB90 -2 LABEL91 Frequency: 0.94628286 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t1437psa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+24>DW 3 ia32_mov t1435psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t1437psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t1457sv(GUARD) = 15 ia32_jcc LGE, LABEL93, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB91 18 LABEL92 Frequency: 0.47314143 4 ia32_cmp AF CF OF PF SF ZF = t364psa(Lscala/actors/FutureActor;,d), 0x95c00000 22 guard_move t1465sv(GUARD) = 22 ia32_jcc LGE, LABEL228, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB92 33 LABEL93 Frequency: 0.94628286 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+24>DW = t364psa(Lscala/actors/FutureActor;,d) -3 unint_end -1 bbend BB93 -11 LABEL94 Frequency: 0.94628286 -1 bbend BB94 -2 LABEL95 Frequency: 0.94628286 -2 unint_begin 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+28>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1491sa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+28>DW 4 ia32_cmp AF CF OF PF SF ZF = t1491sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3381i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1510si(I) = t3381i(Z) -3 unint_end -1 bbend BB95 -11 LABEL96 Frequency: 0.94628286 -1 bbend BB96 -2 LABEL97 Frequency: 0.94628286 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t1545psa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+16>DW 3 ia32_mov t1543psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t1545psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t1565sv(GUARD) = 15 ia32_jcc LGE, LABEL99, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB97 18 LABEL98 Frequency: 0.47314143 4 ia32_cmp AF CF OF PF SF ZF = t364psa(Lscala/actors/FutureActor;,d), 0x95c00000 22 guard_move t1573sv(GUARD) = 22 ia32_jcc LGE, LABEL204, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB98 33 LABEL99 Frequency: 0.94628286 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+16>DW = t364psa(Lscala/actors/FutureActor;,d) -3 unint_end -1 bbend BB99 -11 LABEL100 Frequency: 0.94628286 -1 bbend BB100 -2 LABEL101 Frequency: 0.94628286 -2 unint_begin 0 guard_move t675pv(GUARD) = 3 ia32_mov t1597psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t1398psa(Lscala/actors/ActorTask;,x,p), 0x95c00000 15 guard_move t1619sv(GUARD) = 15 ia32_jcc LGE, LABEL103, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB101 18 LABEL102 Frequency: 0.47314143 4 ia32_cmp AF CF OF PF SF ZF = t364psa(Lscala/actors/FutureActor;,d), 0x95c00000 22 guard_move t1627sv(GUARD) = 22 ia32_jcc LGE, LABEL191, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB102 33 LABEL103 Frequency: 0.94628286 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]>DW = t364psa(Lscala/actors/FutureActor;,d) -3 unint_end -1 bbend BB103 -11 LABEL104 Frequency: 0.94628286 -1 bbend BB104 -2 LABEL105 Frequency: 0.94628286 -2 unint_begin 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+4>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1653sa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+4>DW 4 ia32_cmp AF CF OF PF SF ZF = t1653sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3382i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1672si(I) = t3382i(Z) -3 unint_end -1 bbend BB105 -11 LABEL106 Frequency: 0.94628286 -1 bbend BB106 -2 LABEL107 Frequency: 0.94628286 -2 unint_begin 0 guard_move t675pv(GUARD) = 23 ia32_lea t1707psa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+8>DW 3 ia32_mov t1705psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 4 ia32_cmp AF CF OF PF SF ZF = t1707psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 15 guard_move t1727sv(GUARD) = 15 ia32_jcc LGE, LABEL109, Probability: 0.5 AF CF OF PF SF ZF -1 bbend BB107 18 LABEL108 Frequency: 0.47314143 4 ia32_cmp AF CF OF PF SF ZF = t1254psa(Lscala/actors/Reactor$$anonfun$seq$1$$anonfun$apply$1;,x,p), 0x95c00000 22 guard_move t1735sv(GUARD) = 22 ia32_jcc LGE, LABEL223, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB108 33 LABEL109 Frequency: 0.94628286 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+8>DW = t1254psa(Lscala/actors/Reactor$$anonfun$seq$1$$anonfun$apply$1;,x,p) -3 unint_end -1 bbend BB109 -11 LABEL110 Frequency: 0.94628286 -1 bbend BB110 -2 LABEL111 Frequency: 0.94628286 -2 unint_begin 17 ia32_mov <[t1398psa(Lscala/actors/ActorTask;,x,p)]+12>DW = 0 0 guard_move t675pv(GUARD) = 23 ia32_lea t1761sa(Lorg/vmmagic/unboxed/Address;) = <[t1398psa(Lscala/actors/ActorTask;,x,p)]+12>DW 4 ia32_cmp AF CF OF PF SF ZF = t1761sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000 4 ia32_set__b t3383i(Z) = LGE AF CF OF PF SF ZF 4 ia32_movzx__b t1780si(I) = t3383i(Z) -3 unint_end -1 bbend BB111 -11 LABEL112 Frequency: 0.94628286 14 write_floor 20 write_floor 17 ia32_mov t3241sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t364psa(Lscala/actors/FutureActor;,d)]+-12>DW (t369psv(GUARD)) 17 EG ia32_call t425psa(Lscala/actors/IScheduler;) AF CF OF PF ZF ESP = <[t3241sa(Lorg/jikesrvm/objectmodel/TIB;)]+168>DW (), virtual"< SystemAppCL, Lscala/actors/FutureActor; >.scheduler ()Lscala/actors/IScheduler;", t364psa(Lscala/actors/FutureActor;,d) ESP 23 EG null_check t430psv(GUARD) = t425psa(Lscala/actors/IScheduler;) 23 ia32_mov t3243sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t425psa(Lscala/actors/IScheduler;)]+-12>DW (t430psv(GUARD)) 23 ia32_mov t3244psa([I) = <[t3243sa(Lorg/jikesrvm/objectmodel/TIB;)]+8>DW 23 ia32_cmp AF CF OF PF SF ZF = <[t3244psa([I)]+-4>DW (, ), 8 23 ia32_jcc LE, LABEL208, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB112 23 LABEL113 Frequency: 0.94628286 23 ia32_test AF CF OF PF SF ZF = <[t3244psa([I)]+32>DW ([]>, ), 0x10000000 23 guard_move t3249sv(GUARD) = 23 ia32_jcc EQ, LABEL208, Probability: 0.0 AF CF OF PF SF ZF -1 bbend BB113 23 LABEL114 Frequency: 0.94628286 23 ia32_mov t3250sa(Lorg/jikesrvm/objectmodel/TIB;) = <[t425psa(Lscala/actors/IScheduler;)]+-12>DW (t430psv(GUARD)) 23 ia32_mov t3251sa(Lorg/jikesrvm/objectmodel/IMT;) = <[t3250sa(Lorg/jikesrvm/objectmodel/TIB;)]+16>DW 23 EG ia32_call AF CF OF PF ZF ESP = <[t3251sa(Lorg/jikesrvm/objectmodel/IMT;)]+92>DW, interface"< SystemAppCL, Lscala/actors/IScheduler; >.executeFromActor (Ljava/lang/Runnable;)V", t425psa(Lscala/actors/IScheduler;), t1398psa(Lscala/actors/ActorTask;,x,p) ESP -1 bbend BB114 -3 LABEL115 Frequency: 0.96549624 37 set_caught_exception 0x69995a5c -1 bbend BB115 134 LABEL116 Frequency: 0.96549624 135 int_load t3287sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 135 int_load t3289sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3287sa(Lorg/jikesrvm/objectmodel/TIB;), 304, , 135 int_load t3366a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 0x1a200, , 135 int_load t3290sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3366a(Lorg/jikesrvm/objectmodel/TIB;), 304, , 135 int_ifcmp t3288sv(GUARD) = t3289sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), t3290sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), !=, LABEL178, Probability: 0.00999999 -1 bbend BB116 -2 LABEL117 Frequency: 0.9558413 1 int_load t468psa(Lscala/actors/ReplyReactor;) = l0psa(Lscala/actors/ReplyReactorTask;,x,d), 20, , -2 unint_begin 3 int_move t479sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) -3 unint_end -2 unint_begin 1 int_load t482sa(Ljava/lang/Thread;) = t479sa(Lorg/jikesrvm/scheduler/RVMThread;,p), 112, , -3 unint_end 3 EG null_check t484sv(GUARD) = t482sa(Ljava/lang/Thread;) 3 int_load t483psa(Ljava/lang/ThreadLocalMap;,d,p) = t482sa(Ljava/lang/Thread;), 48, , t484sv(GUARD) 7 EG null_check t489psv(GUARD) = t483psa(Ljava/lang/ThreadLocalMap;,d,p) 1 int_load t493si(I) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), 4, , t489psv(GUARD) 5 int_add t494si(I) = t493si(I), 1 6 int_2float t495sf(F) = t494si(I) 10 int_load t496sa([Ljava/lang/ThreadLocalMap$Entry;) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), -4, , t489psv(GUARD) 13 EG null_check t497sv(GUARD) = t496sa([Ljava/lang/ThreadLocalMap$Entry;) 13 int_load t498si(I) = t496sa([Ljava/lang/ThreadLocalMap$Entry;), -4, , t497sv(GUARD) 14 int_2float t499sf(F) = t498si(I) 15 materialize_fp_constant t3367f(F) = 0x57080250, 0.7 15 float_mul t500sf(F) = t499sf(F), t3367f(F) 17 float_ifcmp t502sv(GUARD) = t495sf(F), t500sf(F), , 21 int_load t3291sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3368a(Lorg/jikesrvm/objectmodel/TIB;), 80, , 21 EG call AF CF OF PF ZF ESP = t3291sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Ljava/lang/ThreadLocalMap; >.overflow ()V", t489psv(GUARD), t483psa(Ljava/lang/ThreadLocalMap;,d,p) ESP -1 bbend BB118 24 LABEL119 Frequency: 0.9558413 25 int_load l507psi(I) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), 0, , t489psv(GUARD) 34 int_and l510pi(I) = l507psi(I), 33545 -1 bbend BB119 37 LABEL120 Frequency: 1.1764201 37 G yieldpoint_backedge 38 int_load t591sa([Ljava/lang/ThreadLocalMap$Entry;) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), -4, , t489psv(GUARD) 43 EG null_check t592sv(GUARD) = t591sa([Ljava/lang/ThreadLocalMap$Entry;) 43 int_load t3292si(I) = t591sa([Ljava/lang/ThreadLocalMap$Entry;), -4, , t592sv(GUARD) 43 EG trap_if t593sv(GUARD) = t3292si(I), l510pi(I), <=U, 43 guard_combine t594sv(GUARD) = t592sv(GUARD), t593sv(GUARD) 43 int_aload l516pa(Ljava/lang/ThreadLocalMap$Entry;,d) = t591sa([Ljava/lang/ThreadLocalMap$Entry;), l510pi(I), []>, t594sv(GUARD) 48 int_ifcmp t517pv(GUARD) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d), 0, ==, LABEL122, Probability: 0.5 -1 bbend BB120 51 LABEL121 Frequency: 0.58821005 56 int_ifcmp t519sv(GUARD) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d), 0x68009040, !=, LABEL142, Probability: 0.5 -1 bbend BB121 59 LABEL122 Frequency: 0.88231504 61 int_ifcmp t517pv(GUARD) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d), 0, !=, LABEL124, Probability: 0.0 -1 bbend BB122 64 LABEL123 Frequency: 0.88231504 66 int_load t520si(I) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), 4, , t489psv(GUARD) 70 int_add t521si(I) = t520si(I), 1 71 int_store t521si(I), t483psa(Ljava/lang/ThreadLocalMap;,d,p), 4, , t489psv(GUARD) -1 bbend BB123 74 LABEL124 Frequency: 0.88231504 75 int_load t522psa([Ljava/lang/ThreadLocalMap$Entry;) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), -4, , t489psv(GUARD) -2 unint_begin 0 guard_move t675pv(GUARD) = 3 int_move t2037sa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 6 int_load t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p) = t2037sa(Lorg/jikesrvm/scheduler/RVMThread;,p), 24, , 12 EG null_check t2092psv(GUARD) = t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p) 1 int_load t2097psa(Lorg/vmmagic/unboxed/Address;) = t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t2092psv(GUARD) 14 int_add l2112psa(Lorg/vmmagic/unboxed/Address;) = t2097psa(Lorg/vmmagic/unboxed/Address;), 24 22 int_load t2113sa(Lorg/vmmagic/unboxed/Address;) = t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p), 0, , t2092psv(GUARD) 25 boolean_cmp_int t2114si(I) = l2112psa(Lorg/vmmagic/unboxed/Address;), t2113sa(Lorg/vmmagic/unboxed/Address;), >U, Probability: 0.5 28 int_ifcmp t2115sv(GUARD) = t2114si(I), 0, !=, LABEL238, Probability: 0.0 -1 bbend BB124 42 LABEL125 Frequency: 0.88231504 43 int_load t2117sa(Lorg/vmmagic/unboxed/Address;) = t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p), -4, , t2092psv(GUARD) -2 int_move l2118pa(Lorg/vmmagic/unboxed/Address;) = t2117sa(Lorg/vmmagic/unboxed/Address;) -1 goto LABEL69 -1 bbend BB125 14 LABEL126 Frequency: 0.33 31 int_move t60pa(Ljava/lang/Object;) = l63psa(Ljava/lang/Object;) -1 bbend BB126 -3 LABEL127 Frequency: 0.66 -3 unint_end 31 int_ifcmp t70sv(GUARD) = t60pa(Ljava/lang/Object;), 0x69995a38, !=, LABEL131, Probability: 0.5 -1 bbend BB127 34 LABEL128 Frequency: 0.33 36 int_load t71sa(Ljava/lang/Object;) = l50psa(Ljava/lang/ThreadLocalMap$Entry;,d), 8, , t51psv(GUARD) 39 int_move t36pa(Ljava/lang/Object;) = t71sa(Ljava/lang/Object;) 39 goto LABEL7 -1 bbend BB128 28 LABEL129 Frequency: 0.33484474 1 int_load t277psa(Lscala/Function0;) = l0psa(Lscala/actors/ReactorTask;,x,d), 4, , 32 EG null_check t280psv(GUARD) = t277psa(Lscala/Function0;) 32 int_load t3113sa(Lorg/jikesrvm/objectmodel/TIB;) = t277psa(Lscala/Function0;), -12, , t280psv(GUARD) 32 int_ifcmp t3112sv(GUARD) = t3113sa(Lorg/jikesrvm/objectmodel/TIB;), 0x670c638c, !=, LABEL183, Probability: 0.00999999 -1 bbend BB129 -2 LABEL130 Frequency: 0.3314963 1 int_load t3114sa(Lorg/jikesrvm/objectmodel/TIB;) = t277psa(Lscala/Function0;), -12, , t280psv(GUARD) 1 int_load t3115sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3114sa(Lorg/jikesrvm/objectmodel/TIB;), 116, , 1 EG call AF CF OF PF ZF ESP = t3115sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< SystemAppCL, Lscala/actors/Reactor$$anonfun$startSearch$1$$anonfun$apply$mcV$sp$1; >.apply ()V", t280psv(GUARD), t277psa(Lscala/Function0;) ESP -1 goto LABEL48 -1 bbend BB130 47 LABEL131 Frequency: 0.33 49 int_add t73si(I) = l44pi(I), 1 51 int_and l44pi(I) = t73si(I), l41psi(I) 53 goto LABEL3 -1 bbend BB131 99 LABEL132 Frequency: 0.30309233 -2 unint_begin 1 int_load l206psa(Lorg/vmmagic/unboxed/Address;) = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d), -4, , t150pv(GUARD) 6 boolean_cmp_int t208si(I) = l206psa(Lorg/vmmagic/unboxed/Address;), 0, ==, Probability: 0.5 9 int_ifcmp t209sv(GUARD) = t208si(I), 0, ==, LABEL134, Probability: 0.5 -1 bbend BB132 12 LABEL133 Frequency: 0.15154617 13 int_move t203pa(Lorg/jikesrvm/classloader/TypeReference$NULL;) = 0 13 goto LABEL135 -1 bbend BB133 14 LABEL134 Frequency: 0.15154617 31 int_move t203pa(Ljava/lang/Object;) = l206psa(Ljava/lang/Object;) -1 bbend BB134 -3 LABEL135 Frequency: 0.30309233 -3 unint_end 104 int_ifcmp t3056pv(GUARD) = t203pa(Ljava/lang/Object;), 0, ==, LABEL137, Probability: 0.5 -1 bbend BB135 104 LABEL136 Frequency: 0.15154617 104 int_load t3057sa(Lorg/jikesrvm/objectmodel/TIB;) = t203pa(Ljava/lang/Object;), -12, , t3056pv(GUARD) 104 int_load t3058sa([S) = t3057sa(Lorg/jikesrvm/objectmodel/TIB;), 4, , 104 ushort_load t3059si(S) = t3058sa([S), 2, []>, 104 int_ifcmp t3056pv(GUARD) = t3059si(S), 140, !=, LABEL198, Probability: 0.0 -1 bbend BB136 104 LABEL137 Frequency: 0.30309233 104 int_move l214psa(Ljava/lang/ThreadLocal;) = t203pa(Ljava/lang/Object;) 111 int_ifcmp t215sv(GUARD) = t203pa(Ljava/lang/ThreadLocal;), 0, !=, LABEL150, Probability: 0.5 -1 bbend BB137 114 LABEL138 Frequency: 0.15154617 115 int_load t216psa([Ljava/lang/ThreadLocalMap$Entry;) = t116psa(Ljava/lang/ThreadLocalMap;,d,p), -4, , t122psv(GUARD) 123 EG null_check t218sv(GUARD) = t216psa([Ljava/lang/ThreadLocalMap$Entry;) 123 int_load t3060si(I) = t216psa([Ljava/lang/ThreadLocalMap$Entry;), -4, , t218sv(GUARD) 123 EG trap_if t219sv(GUARD) = t3060si(I), l143pi(I), <=U, -1 bbend BB138 -2 LABEL139 Frequency: 0.15154617 -2 unint_begin 13 int_shl t980si(I) = l143pi(I), 2 14 int_move l982sa(Lorg/vmmagic/unboxed/Offset;) = t980si(I) 0 guard_move t675pv(GUARD) = 29 int_add t987sa(Lorg/vmmagic/unboxed/Address;) = t216psa([Ljava/lang/ThreadLocalMap$Entry;), l982sa(Lorg/vmmagic/unboxed/Offset;) 4 boolean_cmp_int t1006si(I) = t987sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0x68009040, t216psa([Ljava/lang/ThreadLocalMap$Entry;), l982sa(Lorg/vmmagic/unboxed/Offset;), , -3 unint_end -1 bbend BB139 -11 LABEL140 Frequency: 0.15154617 -1 bbend BB140 140 LABEL141 Frequency: 0.22731924 143 int_add t222si(I) = l143pi(I), 1 145 int_and l143pi(I) = t222si(I), l140psi(I) 148 goto LABEL19 -1 bbend BB141 99 LABEL142 Frequency: 0.29410502 -2 unint_begin 1 int_load l573psa(Lorg/vmmagic/unboxed/Address;) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d), -4, , t517pv(GUARD) 6 boolean_cmp_int t575si(I) = l573psa(Lorg/vmmagic/unboxed/Address;), 0, ==, Probability: 0.5 9 int_ifcmp t576sv(GUARD) = t575si(I), 0, ==, LABEL144, Probability: 0.5 -1 bbend BB142 12 LABEL143 Frequency: 0.14705251 13 int_move t570pa(Lorg/jikesrvm/classloader/TypeReference$NULL;) = 0 13 goto LABEL145 -1 bbend BB143 14 LABEL144 Frequency: 0.14705251 31 int_move t570pa(Ljava/lang/Object;) = l573psa(Ljava/lang/Object;) -1 bbend BB144 -3 LABEL145 Frequency: 0.29410502 -3 unint_end 104 int_ifcmp t3300pv(GUARD) = t570pa(Ljava/lang/Object;), 0, ==, LABEL147, Probability: 0.5 -1 bbend BB145 104 LABEL146 Frequency: 0.14705251 104 int_load t3301sa(Lorg/jikesrvm/objectmodel/TIB;) = t570pa(Ljava/lang/Object;), -12, , t3300pv(GUARD) 104 int_load t3302sa([S) = t3301sa(Lorg/jikesrvm/objectmodel/TIB;), 4, , 104 ushort_load t3303si(S) = t3302sa([S), 2, []>, 104 int_ifcmp t3300pv(GUARD) = t3303si(S), 140, !=, LABEL189, Probability: 0.0 -1 bbend BB146 104 LABEL147 Frequency: 0.29410502 104 int_move l581psa(Ljava/lang/ThreadLocal;) = t570pa(Ljava/lang/Object;) 111 int_ifcmp t582sv(GUARD) = t570pa(Ljava/lang/ThreadLocal;), 0, !=, LABEL155, Probability: 0.5 -1 bbend BB147 114 LABEL148 Frequency: 0.14705251 115 int_load t583sa([Ljava/lang/ThreadLocalMap$Entry;) = t483psa(Ljava/lang/ThreadLocalMap;,d,p), -4, , t489psv(GUARD) 123 EG null_check t585sv(GUARD) = t583sa([Ljava/lang/ThreadLocalMap$Entry;) 123 int_load t3304si(I) = t583sa([Ljava/lang/ThreadLocalMap$Entry;), -4, , t585sv(GUARD) 123 EG trap_if t586sv(GUARD) = t3304si(I), l510pi(I), <=U, -2 unint_begin 13 int_shl t2280si(I) = l510pi(I), 2 14 int_move l2282sa(Lorg/vmmagic/unboxed/Offset;) = t2280si(I) 0 guard_move t675pv(GUARD) = 29 int_add t2287sa(Lorg/vmmagic/unboxed/Address;) = t583sa([Ljava/lang/ThreadLocalMap$Entry;), l2282sa(Lorg/vmmagic/unboxed/Offset;) 4 boolean_cmp_int t2306si(I) = t2287sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0x68009040, t583sa([Ljava/lang/ThreadLocalMap$Entry;), l2282sa(Lorg/vmmagic/unboxed/Offset;), , -3 unint_end -1 bbend BB148 140 LABEL149 Frequency: 0.22057876 143 int_add t589si(I) = l510pi(I), 1 145 int_and l510pi(I) = t589si(I), l507psi(I) 148 goto LABEL120 -1 bbend BB149 127 LABEL150 Frequency: 0.15154617 130 int_ifcmp t221sv(GUARD) = l214psa(Ljava/lang/ThreadLocal;), 0x69995a38, !=, LABEL141, Probability: 0.5 -1 bbend BB150 -2 LABEL151 (Infrequent) Frequency: 0.07577308 -2 int_move l1030psa(Ljava/lang/ThreadLocalMap$Entry;,d) = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d) -2 unint_begin 0 guard_move t675pv(GUARD) = 3 int_move t1039psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 23 int_add t1041psa(Lorg/vmmagic/unboxed/Address;) = l149pa(Ljava/lang/ThreadLocalMap$Entry;,d), 8 4 boolean_cmp_int t1060si(I) = t1041psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 15 int_ifcmp t1061sv(GUARD) = t1060si(I), 0, !=, LABEL153, Probability: 0.5 -1 bbend BB151 18 LABEL152 (Infrequent) Frequency: 0.03788654 4 boolean_cmp_int t1068si(I) = t101psa(Lscala/actors/ReplyReactor;), 0x95c00000, >=U, Probability: 0.5 22 int_ifcmp t1069sv(GUARD) = t1068si(I), 0, !=, LABEL227, Probability: 0.0 -1 bbend BB152 33 LABEL153 (Infrequent) Frequency: 0.07577308 17 int_store t101psa(Lscala/actors/ReplyReactor;), l1030psa(Ljava/lang/ThreadLocalMap$Entry;,d), 8, , -3 unint_end -1 bbend BB153 -11 LABEL154 (Infrequent) Frequency: 0.07577308 139 goto LABEL39 -1 bbend BB154 127 LABEL155 Frequency: 0.14705251 130 int_ifcmp t588sv(GUARD) = l581psa(Ljava/lang/ThreadLocal;), 0x69995a38, !=, LABEL149, Probability: 0.5 -1 bbend BB155 133 LABEL156 (Infrequent) Frequency: 0.073526256 -2 int_move l2330psa(Ljava/lang/ThreadLocalMap$Entry;,d) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d) -2 unint_begin 0 guard_move t675pv(GUARD) = 3 int_move t2339psa(Lorg/jikesrvm/scheduler/RVMThread;,p) = TR(Lorg/jikesrvm/scheduler/RVMThread;,p) 23 int_add t2341psa(Lorg/vmmagic/unboxed/Address;) = l516pa(Ljava/lang/ThreadLocalMap$Entry;,d), 8 4 boolean_cmp_int t2360si(I) = t2341psa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 15 int_ifcmp t2361sv(GUARD) = t2360si(I), 0, !=, LABEL158, Probability: 0.5 -1 bbend BB156 18 LABEL157 (Infrequent) Frequency: 0.036763128 4 boolean_cmp_int t2368si(I) = t468psa(Lscala/actors/ReplyReactor;), 0x95c00000, >=U, Probability: 0.5 22 int_ifcmp t2369sv(GUARD) = t2368si(I), 0, !=, LABEL200, Probability: 0.0 -1 bbend BB157 33 LABEL158 (Infrequent) Frequency: 0.073526256 17 int_store t468psa(Lscala/actors/ReplyReactor;), l2330psa(Ljava/lang/ThreadLocalMap$Entry;,d), 8, , -3 unint_end 139 goto LABEL76 -1 bbend BB158 92 LABEL159 (Infrequent) Frequency: 0.019801479 92 int_load t3179sa(Lorg/jikesrvm/objectmodel/TIB;) = t335psa(Lscala/actors/Reactor;), -12, , t338psv(GUARD) 92 int_load t3180psa([I) = t3179sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 92 int_load t3181si(I) = t3180psa([I), -4, , 92 int_ifcmp t3182sv(GUARD) = t3181si(I), 8, <=, LABEL195, Probability: 0.0 -1 bbend BB159 92 LABEL160 (Infrequent) Frequency: 0.019801479 92 int_load t3183si(I) = t3180psa([I), 32, []>, 92 int_and t3184si(I) = t3183si(I), 0x200000 92 int_ifcmp t3185sv(GUARD) = t3184si(I), 0, ==, LABEL195, Probability: 0.0 -1 bbend BB160 92 LABEL161 (Infrequent) Frequency: 0.019801479 92 int_load t3186sa(Lorg/jikesrvm/objectmodel/TIB;) = t335psa(Lscala/actors/Reactor;), -12, , t338psv(GUARD) 92 int_load t3187sa(Lorg/jikesrvm/objectmodel/IMT;) = t3186sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 92 int_load t3188sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3187sa(Lorg/jikesrvm/objectmodel/IMT;), 96, , 92 EG call t337pa(Lscala/Function0;) AF CF OF PF ZF ESP = t3188sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.kill ()Lscala/Function0;", t338psv(GUARD), t335psa(Lscala/actors/Reactor;) ESP -1 goto LABEL51 -1 bbend BB161 15 LABEL162 (Infrequent) Frequency: 0.019602478 15 int_load t3073sa(Lorg/jikesrvm/objectmodel/TIB;) = t232psa(Lscala/actors/Actor;), -12, , t236psv(GUARD) 15 int_load t3074psa([I) = t3073sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 15 int_load t3075si(I) = t3074psa([I), -4, , 15 int_ifcmp t3076sv(GUARD) = t3075si(I), 8, <=, LABEL229, Probability: 0.0 -1 bbend BB162 15 LABEL163 (Infrequent) Frequency: 0.019602478 15 int_load t3077si(I) = t3074psa([I), 32, []>, 15 int_and t3078si(I) = t3077si(I), 0x4000000 15 int_ifcmp t3079sv(GUARD) = t3078si(I), 0, ==, LABEL229, Probability: 0.0 -1 bbend BB163 15 LABEL164 (Infrequent) Frequency: 0.019602478 15 int_load t3080sa(Lorg/jikesrvm/objectmodel/TIB;) = t232psa(Lscala/actors/Actor;), -12, , t236psv(GUARD) 15 int_load t3081sa(Lorg/jikesrvm/objectmodel/IMT;) = t3080sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 15 int_load t3082sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3081sa(Lorg/jikesrvm/objectmodel/IMT;), 28, , 15 EG call t235pi(Z) AF CF OF PF ZF ESP = t3082sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Actor; >.shouldExit ()Z", t236psv(GUARD), t232psa(Lscala/actors/Actor;) ESP 20 int_ifcmp t242pv(GUARD) = t235pi(Z), 0, ==, LABEL43, Probability: 1.0 -1 bbend BB164 23 LABEL165 (Infrequent) Frequency: 0.0 24 int_load t243psa(Lscala/actors/Actor;) = l0psa(Lscala/actors/ActorTask;,x,d), 24, , 27 EG null_check t247psv(GUARD) = t243psa(Lscala/actors/Actor;) 27 int_load t3083sa(Lorg/jikesrvm/objectmodel/TIB;) = t243psa(Lscala/actors/Actor;), -12, , t247psv(GUARD) 27 int_load t3084psa([I) = t3083sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 27 int_load t3085si(I) = t3084psa([I), -4, , 27 int_ifcmp t3086sv(GUARD) = t3085si(I), 8, <=, LABEL193, Probability: 0.0 -1 bbend BB165 27 LABEL166 (Infrequent) Frequency: 0.0 27 int_load t3087si(I) = t3084psa([I), 32, []>, 27 int_and t3088si(I) = t3087si(I), 0x4000000 27 int_ifcmp t3089sv(GUARD) = t3088si(I), 0, ==, LABEL193, Probability: 0.0 -1 bbend BB166 27 LABEL167 (Infrequent) Frequency: 0.0 27 int_load t3090sa(Lorg/jikesrvm/objectmodel/TIB;) = t243psa(Lscala/actors/Actor;), -12, , t247psv(GUARD) 27 int_load t3091sa(Lorg/jikesrvm/objectmodel/IMT;) = t3090sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 27 int_load t3092sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3091sa(Lorg/jikesrvm/objectmodel/IMT;), 108, , 27 EG call t246sa(Lscala/runtime/Nothing$;) AF CF OF PF ZF ESP = t3092sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Actor; >.exit ()Lscala/runtime/Nothing$;", t247psv(GUARD), t243psa(Lscala/actors/Actor;) ESP 32 EG null_check t249sv(GUARD) = t246sa(Lscala/runtime/Nothing$;) 32 set_caught_exception t246sa(Lscala/runtime/Nothing$;) -1 bbend BB167 -5 LABEL168 (Infrequent) Frequency: 0.0 -5 get_caught_exception t231psa(Ljava/lang/Throwable;) = -1 bbend BB168 (catches java.lang.Throwable for BB40 BB43 BB164 BB165 BB167 BB193 BB229) 36 LABEL169 (Infrequent) Frequency: 0.0 37 EG null_check t250pv(GUARD) = t228psa(Lscala/actors/Actor;) 37 int_load t3094sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4852, , 37 EG call AF CF OF PF ZF ESP = t3094sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/objectmodel/ObjectModel; >.genericUnlock (Ljava/lang/Object;)V", t250pv(GUARD), t228psa(Lscala/actors/Actor;) ESP -10 G yieldpoint_epilogue 38 int_load t3095sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4340, , 38 EG call AF CF OF PF ZF ESP = t3095sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/RuntimeEntrypoints; >.athrow (Ljava/lang/Throwable;)V", , t231psa(Ljava/lang/Throwable;) ESP -1 bbend BB169 26 LABEL170 (Infrequent) Frequency: 0.019213356 26 int_load t3253sa(Lorg/jikesrvm/objectmodel/TIB;) = t364psa(Lscala/actors/Reactor;), -12, , t369psv(GUARD) 26 int_load t3254psa([I) = t3253sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 26 int_load t3255si(I) = t3254psa([I), -4, , 26 int_ifcmp t3256sv(GUARD) = t3255si(I), 8, <=, LABEL201, Probability: 0.0 -1 bbend BB170 26 LABEL171 (Infrequent) Frequency: 0.019213356 26 int_load t3257si(I) = t3254psa([I), 32, []>, 26 int_and t3258si(I) = t3257si(I), 0x200000 26 int_ifcmp t3259sv(GUARD) = t3258si(I), 0, ==, LABEL201, Probability: 0.0 -1 bbend BB171 26 LABEL172 (Infrequent) Frequency: 0.019213356 26 int_load t3260sa(Lorg/jikesrvm/objectmodel/TIB;) = t364psa(Lscala/actors/Reactor;), -12, , t369psv(GUARD) 26 int_load t3261sa(Lorg/jikesrvm/objectmodel/IMT;) = t3260sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 26 int_load t3262sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3261sa(Lorg/jikesrvm/objectmodel/IMT;), 76, , 26 EG call AF CF OF PF ZF ESP = t3262sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.scheduleActor (Lscala/PartialFunction;Ljava/lang/Object;)V", t369psv(GUARD), t364psa(Lscala/actors/Reactor;), t1254psa(Lscala/actors/Reactor$$anonfun$seq$1$$anonfun$apply$1;,x,p), 0 ESP -1 goto LABEL115 -1 bbend BB172 8 LABEL173 (Infrequent) Frequency: 0.019213356 8 int_load t3207sa(Lorg/jikesrvm/objectmodel/TIB;) = t355psa(Lscala/actors/Reactor;), -12, , t358psv(GUARD) 8 int_load t3208psa([I) = t3207sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 8 int_load t3209si(I) = t3208psa([I), -4, , 8 int_ifcmp t3210sv(GUARD) = t3209si(I), 8, <=, LABEL224, Probability: 0.0 -1 bbend BB173 8 LABEL174 (Infrequent) Frequency: 0.019213356 8 int_load t3211si(I) = t3208psa([I), 32, []>, 8 int_and t3212si(I) = t3211si(I), 0x200000 8 int_ifcmp t3213sv(GUARD) = t3212si(I), 0, ==, LABEL224, Probability: 0.0 -1 bbend BB174 8 LABEL175 (Infrequent) Frequency: 0.019213356 8 int_load t3214sa(Lorg/jikesrvm/objectmodel/TIB;) = t355psa(Lscala/actors/Reactor;), -12, , t358psv(GUARD) 8 int_load t3215sa(Lorg/jikesrvm/objectmodel/IMT;) = t3214sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 8 int_load t3216sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3215sa(Lorg/jikesrvm/objectmodel/IMT;), 100, , 8 EG call AF CF OF PF ZF ESP = t3216sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.kill_$eq (Lscala/Function0;)V", t358psv(GUARD), t355psa(Lscala/actors/Reactor;), t356psa(Lscala/Function0;) ESP -1 goto LABEL61 -1 bbend BB175 1 LABEL176 (Infrequent) Frequency: 0.00999999 1 int_load t3096sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 1 int_load t3097sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3096sa(Lorg/jikesrvm/objectmodel/TIB;), 300, , 1 EG call AF CF OF PF ZF ESP = t3097sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.beginExecution ()V", , l0psa(Lscala/actors/ReactorTask;,x,d) ESP -1 goto LABEL45 -1 bbend BB176 1 LABEL177 (Infrequent) Frequency: 0.009752477 1 int_load t3263sa(Lorg/jikesrvm/objectmodel/TIB;) = l346psa(Lscala/runtime/AbstractFunction0;,d), -12, , t345psv(GUARD) 1 int_load t3264sa(Lorg/jikesrvm/objectmodel/IMT;) = t3263sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 1 int_load t3265sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3264sa(Lorg/jikesrvm/objectmodel/IMT;), 20, , 1 EG call t350sa(Ljava/lang/Object;) AF CF OF PF ZF ESP = t3265sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/Function0; >.apply ()Ljava/lang/Object;", t345psv(GUARD), l346psa(Lscala/runtime/AbstractFunction0;,d) ESP -1 goto LABEL67 -1 bbend BB177 135 LABEL178 (Infrequent) Frequency: 0.009654953 135 int_load t3309sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 135 int_load t3310sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3309sa(Lorg/jikesrvm/objectmodel/TIB;), 304, , 135 EG call AF CF OF PF ZF ESP = t3310sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.suspendExecution ()V", , l0psa(Lscala/actors/ReactorTask;,x,d) ESP -1 goto LABEL76 -1 bbend BB178 19 LABEL179 (Infrequent) Frequency: 0.0066020465 19 int_load t3102sa(Lorg/jikesrvm/objectmodel/TIB;) = t260psa(Lscala/PartialFunction;), -12, , t267psv(GUARD) 19 int_load t3103psa([I) = t3102sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 19 int_load t3104si(I) = t3103psa([I), -4, , 19 int_ifcmp t3105sv(GUARD) = t3104si(I), 6, <=, LABEL194, Probability: 0.0 -1 bbend BB179 19 LABEL180 (Infrequent) Frequency: 0.0066020465 19 int_load t3106si(I) = t3103psa([I), 24, []>, 19 int_and t3107si(I) = t3106si(I), 4096 19 int_ifcmp t3108sv(GUARD) = t3107si(I), 0, ==, LABEL194, Probability: 0.0 -1 bbend BB180 19 LABEL181 (Infrequent) Frequency: 0.0066020465 19 int_load t3109sa(Lorg/jikesrvm/objectmodel/TIB;) = t260psa(Lscala/PartialFunction;), -12, , t267psv(GUARD) 19 int_load t3110sa(Lorg/jikesrvm/objectmodel/IMT;) = t3109sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 19 int_load t3111sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3110sa(Lorg/jikesrvm/objectmodel/IMT;), 32, , 19 EG call t266sa(Ljava/lang/Object;) AF CF OF PF ZF ESP = t3111sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/Function1; >.apply (Ljava/lang/Object;)Ljava/lang/Object;", t267psv(GUARD), t260psa(Lscala/PartialFunction;), t264psa(Ljava/lang/Object;) ESP 25 goto LABEL48 -1 bbend BB181 10 LABEL182 (Infrequent) Frequency: 0.0049499953 10 EG trap -1 bbend BB182 32 LABEL183 (Infrequent) Frequency: 0.0033484441 32 int_load t3116sa(Lorg/jikesrvm/objectmodel/TIB;) = t277psa(Lscala/Function0;), -12, , t280psv(GUARD) 32 int_load t3117psa([I) = t3116sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 32 int_load t3118si(I) = t3117psa([I), -4, , 32 int_ifcmp t3119sv(GUARD) = t3118si(I), 8, <=, LABEL241, Probability: 0.0 -1 bbend BB183 32 LABEL184 (Infrequent) Frequency: 0.0033484441 32 int_load t3120si(I) = t3117psa([I), 32, []>, 32 int_and t3121si(I) = t3120si(I), 1024 32 int_ifcmp t3122sv(GUARD) = t3121si(I), 0, ==, LABEL241, Probability: 0.0 -1 bbend BB184 32 LABEL185 (Infrequent) Frequency: 0.0033484441 32 int_load t3123sa(Lorg/jikesrvm/objectmodel/TIB;) = t277psa(Lscala/Function0;), -12, , t280psv(GUARD) 32 int_load t3124sa(Lorg/jikesrvm/objectmodel/IMT;) = t3123sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 32 int_load t3125sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3124sa(Lorg/jikesrvm/objectmodel/IMT;), 20, , 32 EG call t279sa(Ljava/lang/Object;) AF CF OF PF ZF ESP = t3125sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/Function0; >.apply ()Ljava/lang/Object;", t280psv(GUARD), t277psa(Lscala/Function0;) ESP 38 goto LABEL48 -1 bbend BB185 208 LABEL186 (Infrequent) Frequency: 0.0 209 set_caught_exception t4psa(Ljava/lang/Throwable;) -1 bbend BB186 -5 LABEL187 (Infrequent) Frequency: 0.0 -5 get_caught_exception t3sa(Ljava/lang/Throwable;) = 213 int_load t3344sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 213 int_load t3345sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3344sa(Lorg/jikesrvm/objectmodel/TIB;), 304, , 213 EG call AF CF OF PF ZF ESP = t3345sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.suspendExecution ()V", , l0psa(Lscala/actors/ReactorTask;,x,d) ESP -2 unint_begin 0 guard_move t675pv(GUARD) = 4 boolean_cmp_int t2846si(I) = l0psa(Lscala/actors/ReactorTask;,x,d), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 0, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2881sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 4 4 boolean_cmp_int t2900si(I) = t2881sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 4, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2935sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 8 4 boolean_cmp_int t2954si(I) = t2935sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 8, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2989sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 12 4 boolean_cmp_int t3008si(I) = t2989sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 12, , -3 unint_end -10 G yieldpoint_epilogue 238 int_load t3354sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4340, , 238 EG call AF CF OF PF ZF ESP = t3354sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/RuntimeEntrypoints; >.athrow (Ljava/lang/Throwable;)V", , t3sa(Ljava/lang/Throwable;) ESP -1 bbend BB187 (catches java.lang.Throwable for BB186 BB232 BB234 BB242) 131 LABEL188 (Infrequent) Frequency: 0.0 -10 G yieldpoint_epilogue 132 int_load t3286sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = 0x57080250, 4340, , 132 EG call AF CF OF PF ZF ESP = t3286sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), static"< BootstrapCL, Lorg/jikesrvm/runtime/RuntimeEntrypoints; >.athrow (Ljava/lang/Throwable;)V", , t251psa(Ljava/lang/Throwable;) ESP -1 bbend BB188 104 LABEL189 (Infrequent) Frequency: 0.0 104 EG trap -1 bbend BB189 31 LABEL190 (Infrequent) Frequency: 0.0 38 int_load t3369a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t3217sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3369a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t1234sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t3217sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t1210psv(GUARD), t1208psa(Lorg/mmtk/policy/CopyLocal;,d,p), t1215psa(Lorg/vmmagic/unboxed/Address;), l1230psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t1209pa(Lorg/vmmagic/unboxed/Address;) = t1234sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL81 -1 bbend BB190 25 LABEL191 (Infrequent) Frequency: 0.0 26 int_load t1628sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1597psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1629sv(GUARD) = t1628sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3233sa(Lorg/jikesrvm/objectmodel/TIB;) = t1628sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1629sv(GUARD) 30 int_load t3234sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3233sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3234sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1629sv(GUARD), t1628sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1398psa(Lscala/actors/ActorTask;,x,p) ESP -1 goto LABEL103 -1 bbend BB191 10 LABEL192 (Infrequent) Frequency: 0.0 10 EG trap -1 bbend BB192 27 LABEL193 (Infrequent) Frequency: 0.0 27 EG trap -1 bbend BB193 19 LABEL194 (Infrequent) Frequency: 0.0 19 EG trap -1 bbend BB194 92 LABEL195 (Infrequent) Frequency: 0.0 92 EG trap -1 bbend BB195 31 LABEL196 (Infrequent) Frequency: 0.0 38 int_load t3370a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t3226sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3370a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t1378sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t3226sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t1354psv(GUARD), t1352psa(Lorg/mmtk/policy/CopyLocal;,d,p), t1359psa(Lorg/vmmagic/unboxed/Address;), l1374psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t1353pa(Lorg/vmmagic/unboxed/Address;) = t1378sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL89 -1 bbend BB196 25 LABEL197 (Infrequent) Frequency: 0.0 26 int_load t706sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t674psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t707sv(GUARD) = t706sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3045sa(Lorg/jikesrvm/objectmodel/TIB;) = t706sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t707sv(GUARD) 30 int_load t3046sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3045sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3046sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t707sv(GUARD), t706sa(Lorg/mmtk/utility/deque/WriteBuffer;), t677psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL15 -1 bbend BB197 104 LABEL198 (Infrequent) Frequency: 0.0 104 EG trap -1 bbend BB198 97 LABEL199 (Infrequent) Frequency: 0.0 97 EG trap -1 bbend BB199 25 LABEL200 (Infrequent) Frequency: 0.0 26 int_load t2370sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t2339psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t2371sv(GUARD) = t2370sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3307sa(Lorg/jikesrvm/objectmodel/TIB;) = t2370sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t2371sv(GUARD) 30 int_load t3308sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3307sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3308sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t2371sv(GUARD), t2370sa(Lorg/mmtk/utility/deque/WriteBuffer;), t2341psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL158 -1 bbend BB200 26 LABEL201 (Infrequent) Frequency: 0.0 26 EG trap -1 bbend BB201 25 LABEL202 (Infrequent) Frequency: 0.0 26 int_load t1124sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1093psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1125sv(GUARD) = t1124sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3205sa(Lorg/jikesrvm/objectmodel/TIB;) = t1124sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1125sv(GUARD) 30 int_load t3206sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3205sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3206sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1125sv(GUARD), t1124sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1095psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL59 -1 bbend BB202 31 LABEL203 (Infrequent) Frequency: 0.0 38 int_load t3371a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t3049sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3371a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t816sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t3049sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t792psv(GUARD), t790psa(Lorg/mmtk/policy/CopyLocal;,d,p), t797psa(Lorg/vmmagic/unboxed/Address;), l812psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t791pa(Lorg/vmmagic/unboxed/Address;) = t816sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL29 -1 bbend BB203 25 LABEL204 (Infrequent) Frequency: 0.0 26 int_load t1574sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1543psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1575sv(GUARD) = t1574sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3231sa(Lorg/jikesrvm/objectmodel/TIB;) = t1574sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1575sv(GUARD) 30 int_load t3232sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3231sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3232sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1575sv(GUARD), t1574sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1545psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL99 -1 bbend BB204 4 LABEL205 (Infrequent) Frequency: 0.0 4 EG trap -1 bbend BB205 25 LABEL206 (Infrequent) Frequency: 0.0 26 int_load t2206sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t2175psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t2207sv(GUARD) = t2206sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3296sa(Lorg/jikesrvm/objectmodel/TIB;) = t2206sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t2207sv(GUARD) 30 int_load t3297sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3296sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3297sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t2207sv(GUARD), t2206sa(Lorg/mmtk/utility/deque/WriteBuffer;), t2177psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL73 -1 bbend BB206 25 LABEL207 (Infrequent) Frequency: 0.0 26 int_load t960sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t929psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t961sv(GUARD) = t960sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3054sa(Lorg/jikesrvm/objectmodel/TIB;) = t960sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t961sv(GUARD) 30 int_load t3055sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3054sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3055sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t961sv(GUARD), t960sa(Lorg/mmtk/utility/deque/WriteBuffer;), t931psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL37 -1 bbend BB207 23 LABEL208 (Infrequent) Frequency: 0.0 23 EG trap -1 bbend BB208 -5 LABEL209 (Infrequent) Frequency: 0.0 -5 get_caught_exception t251psa(Ljava/lang/Throwable;) = -1 bbend BB209 (catches java.lang.Throwable for BB46 BB47 BB129 BB130 BB181 BB185 BB194 BB241) 41 LABEL210 (Infrequent) Frequency: 0.0 41 guard_move t286pv(GUARD) = 43 int_ifcmp t286pv(GUARD) = t251psa(Ljava/lang/Throwable;), 0, ==, LABEL212, Probability: 0.00999999 -1 bbend BB210 43 LABEL211 (Infrequent) Frequency: 0.0 43 int_load t3126sa(Lorg/jikesrvm/objectmodel/TIB;) = t251psa(Ljava/lang/Throwable;), -12, , t286pv(GUARD) 43 int_load t3127sa([S) = t3126sa(Lorg/jikesrvm/objectmodel/TIB;), 4, , 43 ushort_load t3128si(S) = t3127sa([S), 4, []>, 43 int_ifcmp t286pv(GUARD) = t3128si(S), 2817, ==, LABEL48, Probability: 0.0 -1 bbend BB211 52 LABEL212 (Infrequent) Frequency: 0.0 53 int_load t3129sa(Lorg/jikesrvm/objectmodel/TIB;) = t251psa(Ljava/lang/Throwable;), -12, , t286pv(GUARD) 53 int_load t3130sa([S) = t3129sa(Lorg/jikesrvm/objectmodel/TIB;), 4, , 53 ushort_load t3131si(S) = t3130sa([S), 4, []>, 53 int_ifcmp t289sv(GUARD) = t3131si(S), 605, !=, LABEL188, Probability: 1.0 -1 bbend BB212 59 LABEL213 (Infrequent) Frequency: 0.0 1 int_load t302psa(Lscala/actors/Reactor;) = l0psa(Lscala/actors/ReactorTask;,x,d), 0, , 4 EG null_check t306psv(GUARD) = t302psa(Lscala/actors/Reactor;) 4 int_load t3132sa(Lorg/jikesrvm/objectmodel/TIB;) = t302psa(Lscala/actors/Reactor;), -12, , t306psv(GUARD) 4 int_load t3133psa([I) = t3132sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 4 int_load t3134si(I) = t3133psa([I), -4, , 4 int_ifcmp t3135sv(GUARD) = t3134si(I), 8, <=, LABEL205, Probability: 0.0 -1 bbend BB213 4 LABEL214 (Infrequent) Frequency: 0.0 4 int_load t3136si(I) = t3133psa([I), 32, []>, 4 int_and t3137si(I) = t3136si(I), 0x200000 4 int_ifcmp t3138sv(GUARD) = t3137si(I), 0, ==, LABEL205, Probability: 0.0 -1 bbend BB214 4 LABEL215 (Infrequent) Frequency: 0.0 4 int_load t3139sa(Lorg/jikesrvm/objectmodel/TIB;) = t302psa(Lscala/actors/Reactor;), -12, , t306psv(GUARD) 4 int_load t3140sa(Lorg/jikesrvm/objectmodel/IMT;) = t3139sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 4 int_load t3141sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3140sa(Lorg/jikesrvm/objectmodel/IMT;), 36, , 4 EG call t305psa(Lscala/PartialFunction;) AF CF OF PF ZF ESP = t3141sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.exceptionHandler ()Lscala/PartialFunction;", t306psv(GUARD), t302psa(Lscala/actors/Reactor;) ESP 10 EG null_check t311psv(GUARD) = t305psa(Lscala/PartialFunction;) 10 int_load t3142sa(Lorg/jikesrvm/objectmodel/TIB;) = t305psa(Lscala/PartialFunction;), -12, , t311psv(GUARD) 10 int_load t3143psa([I) = t3142sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 10 int_load t3144si(I) = t3143psa([I), -4, , 10 int_ifcmp t3145sv(GUARD) = t3144si(I), 6, <=, LABEL192, Probability: 0.0 -1 bbend BB215 10 LABEL216 (Infrequent) Frequency: 0.0 10 int_load t3146si(I) = t3143psa([I), 24, []>, 10 int_and t3147si(I) = t3146si(I), 8192 10 int_ifcmp t3148sv(GUARD) = t3147si(I), 0, ==, LABEL192, Probability: 0.0 -1 bbend BB216 10 LABEL217 (Infrequent) Frequency: 0.0 10 int_load t3149sa(Lorg/jikesrvm/objectmodel/TIB;) = t305psa(Lscala/PartialFunction;), -12, , t311psv(GUARD) 10 int_load t3150sa(Lorg/jikesrvm/objectmodel/IMT;) = t3149sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 10 int_load t3151sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3150sa(Lorg/jikesrvm/objectmodel/IMT;), 100, , 10 EG call t310si(Z) AF CF OF PF ZF ESP = t3151sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/PartialFunction; >.isDefinedAt (Ljava/lang/Object;)Z", t311psv(GUARD), t305psa(Lscala/PartialFunction;), t251psa(Ljava/lang/Throwable;) ESP 69 int_ifcmp t313sv(GUARD) = t310si(Z), 0, ==, LABEL230, Probability: 0.5 -1 bbend BB217 72 LABEL218 (Infrequent) Frequency: 0.0 1 int_load t319psa(Lscala/actors/Reactor;) = l0psa(Lscala/actors/ReactorTask;,x,d), 0, , 76 EG null_check t324psv(GUARD) = t319psa(Lscala/actors/Reactor;) 76 int_load t3152sa(Lorg/jikesrvm/objectmodel/TIB;) = t319psa(Lscala/actors/Reactor;), -12, , t324psv(GUARD) 76 int_load t3153psa([I) = t3152sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 76 int_load t3154si(I) = t3153psa([I), -4, , 76 int_ifcmp t3155sv(GUARD) = t3154si(I), 8, <=, LABEL236, Probability: 0.0 -1 bbend BB218 76 LABEL219 (Infrequent) Frequency: 0.0 76 int_load t3156si(I) = t3153psa([I), 32, []>, 76 int_and t3157si(I) = t3156si(I), 0x200000 76 int_ifcmp t3158sv(GUARD) = t3157si(I), 0, ==, LABEL236, Probability: 0.0 -1 bbend BB219 76 LABEL220 (Infrequent) Frequency: 0.0 76 int_load t3159sa(Lorg/jikesrvm/objectmodel/TIB;) = t319psa(Lscala/actors/Reactor;), -12, , t324psv(GUARD) 76 int_load t3160sa(Lorg/jikesrvm/objectmodel/IMT;) = t3159sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 76 int_load t3161sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3160sa(Lorg/jikesrvm/objectmodel/IMT;), 36, , 76 EG call t323psa(Lscala/PartialFunction;) AF CF OF PF ZF ESP = t3161sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.exceptionHandler ()Lscala/PartialFunction;", t324psv(GUARD), t319psa(Lscala/actors/Reactor;) ESP 82 EG null_check t330psv(GUARD) = t323psa(Lscala/PartialFunction;) 82 int_load t3162sa(Lorg/jikesrvm/objectmodel/TIB;) = t323psa(Lscala/PartialFunction;), -12, , t330psv(GUARD) 82 int_load t3163psa([I) = t3162sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 82 int_load t3164si(I) = t3163psa([I), -4, , 82 int_ifcmp t3165sv(GUARD) = t3164si(I), 6, <=, LABEL226, Probability: 0.0 -1 bbend BB220 82 LABEL221 (Infrequent) Frequency: 0.0 82 int_load t3166si(I) = t3163psa([I), 24, []>, 82 int_and t3167si(I) = t3166si(I), 4096 82 int_ifcmp t3168sv(GUARD) = t3167si(I), 0, ==, LABEL226, Probability: 0.0 -1 bbend BB221 82 LABEL222 (Infrequent) Frequency: 0.0 82 int_load t3169sa(Lorg/jikesrvm/objectmodel/TIB;) = t323psa(Lscala/Function1;), -12, , t330psv(GUARD) 82 int_load t3170sa(Lorg/jikesrvm/objectmodel/IMT;) = t3169sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 82 int_load t3171sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3170sa(Lorg/jikesrvm/objectmodel/IMT;), 32, , 82 EG call t329sa(Ljava/lang/Object;) AF CF OF PF ZF ESP = t3171sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/Function1; >.apply (Ljava/lang/Object;)Ljava/lang/Object;", t330psv(GUARD), t323psa(Lscala/Function1;), t251psa(Ljava/lang/Throwable;) ESP -1 goto LABEL48 -1 bbend BB222 25 LABEL223 (Infrequent) Frequency: 0.0 26 int_load t1736sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1705psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1737sv(GUARD) = t1736sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3237sa(Lorg/jikesrvm/objectmodel/TIB;) = t1736sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1737sv(GUARD) 30 int_load t3238sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3237sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3238sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1737sv(GUARD), t1736sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1707psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL109 -1 bbend BB223 8 LABEL224 (Infrequent) Frequency: 0.0 8 EG trap -1 bbend BB224 25 LABEL225 (Infrequent) Frequency: 0.0 26 int_load t2260sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t2229psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t2261sv(GUARD) = t2260sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3298sa(Lorg/jikesrvm/objectmodel/TIB;) = t2260sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t2261sv(GUARD) 30 int_load t3299sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3298sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3299sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t2261sv(GUARD), t2260sa(Lorg/mmtk/utility/deque/WriteBuffer;), t2231psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL75 -1 bbend BB225 82 LABEL226 (Infrequent) Frequency: 0.0 82 EG trap -1 bbend BB226 25 LABEL227 (Infrequent) Frequency: 0.0 26 int_load t1070sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1039psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1071sv(GUARD) = t1070sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3063sa(Lorg/jikesrvm/objectmodel/TIB;) = t1070sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1071sv(GUARD) 30 int_load t3064sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3063sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3064sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1071sv(GUARD), t1070sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1041psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL153 -1 bbend BB227 25 LABEL228 (Infrequent) Frequency: 0.0 26 int_load t1466sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t1435psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t1467sv(GUARD) = t1466sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3227sa(Lorg/jikesrvm/objectmodel/TIB;) = t1466sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t1467sv(GUARD) 30 int_load t3228sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3227sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3228sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t1467sv(GUARD), t1466sa(Lorg/mmtk/utility/deque/WriteBuffer;), t1437psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL93 -1 bbend BB228 15 LABEL229 (Infrequent) Frequency: 0.0 15 EG trap -1 bbend BB229 129 LABEL230 (Infrequent) Frequency: 0.0 130 set_caught_exception t251psa(Ljava/lang/Throwable;) -1 bbend BB230 -5 LABEL231 (Infrequent) Frequency: 0.0 -5 get_caught_exception t4psa(Ljava/lang/Throwable;) = -1 bbend BB231 (catches java.lang.Throwable for BB2 BB3 BB8 BB16 BB17 BB19 BB24 BB30 BB39 BB48 BB51 BB54 BB62 BB66 BB82 BB84 BB112 BB114 BB138 BB161 BB164 BB165 BB167 BB169 BB172 BB175 BB176 BB177 BB182 BB188 BB190 BB191 BB192 BB193 BB195 BB196 BB197 BB198 BB199 BB201 BB203 BB204 BB205 BB207 BB208 BB213 BB215 BB217 BB218 BB220 BB222 BB223 BB224 BB226 BB228 BB229 BB230 BB236 BB237) 161 LABEL232 (Infrequent) Frequency: 0.0 164 int_load t3319sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 164 int_load t3320sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3319sa(Lorg/jikesrvm/objectmodel/TIB;), 308, , 164 EG call AF CF OF PF ZF ESP = t3320sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.terminateExecution (Ljava/lang/Throwable;)V", , l0psa(Lscala/actors/ReactorTask;,x,d), t4psa(Ljava/lang/Throwable;) ESP 1 int_load t615psa(Lscala/actors/Reactor;) = l0psa(Lscala/actors/ReactorTask;,x,d), 0, , 171 EG null_check t618psv(GUARD) = t615psa(Lscala/actors/Reactor;) 171 int_load t3321sa(Lorg/jikesrvm/objectmodel/TIB;) = t615psa(Lscala/actors/Reactor;), -12, , t618psv(GUARD) 171 int_load t3322psa([I) = t3321sa(Lorg/jikesrvm/objectmodel/TIB;), 8, , 171 int_load t3323si(I) = t3322psa([I), -4, , 171 int_ifcmp t3324sv(GUARD) = t3323si(I), 8, <=, LABEL242, Probability: 0.0 -1 bbend BB232 171 LABEL233 (Infrequent) Frequency: 0.0 171 int_load t3325si(I) = t3322psa([I), 32, []>, 171 int_and t3326si(I) = t3325si(I), 0x200000 171 int_ifcmp t3327sv(GUARD) = t3326si(I), 0, ==, LABEL242, Probability: 0.0 -1 bbend BB233 171 LABEL234 (Infrequent) Frequency: 0.0 171 int_load t3328sa(Lorg/jikesrvm/objectmodel/TIB;) = t615psa(Lscala/actors/Reactor;), -12, , t618psv(GUARD) 171 int_load t3329sa(Lorg/jikesrvm/objectmodel/IMT;) = t3328sa(Lorg/jikesrvm/objectmodel/TIB;), 16, , 171 int_load t3330sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3329sa(Lorg/jikesrvm/objectmodel/IMT;), 112, , 171 EG call AF CF OF PF ZF ESP = t3330sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), interface"< SystemAppCL, Lscala/actors/Reactor; >.terminated ()V", t618psv(GUARD), t615psa(Lscala/actors/Reactor;) ESP 177 int_load t3331sa(Lorg/jikesrvm/objectmodel/TIB;) = t4psa(Ljava/lang/Throwable;), -12, , 177 int_load t3332sa([S) = t3331sa(Lorg/jikesrvm/objectmodel/TIB;), 4, , 177 ushort_load t3333si(S) = t3332sa([S), 4, []>, 177 int_ifcmp t621sv(GUARD) = t3333si(S), 605, !=, LABEL186, Probability: 0.0 -1 bbend BB234 183 LABEL235 (Infrequent) Frequency: 0.0 184 int_load t3334sa(Lorg/jikesrvm/objectmodel/TIB;) = l0psa(Lscala/actors/ReactorTask;,x,d), -12, , 184 int_load t3335sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3334sa(Lorg/jikesrvm/objectmodel/TIB;), 304, , 184 EG call AF CF OF PF ZF ESP = t3335sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual"< SystemAppCL, Lscala/actors/ReactorTask; >.suspendExecution ()V", , l0psa(Lscala/actors/ReactorTask;,x,d) ESP -2 unint_begin 0 guard_move t675pv(GUARD) = 4 boolean_cmp_int t2630si(I) = l0psa(Lscala/actors/ReactorTask;,x,d), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 0, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2665sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 4 4 boolean_cmp_int t2684si(I) = t2665sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 4, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2719sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 8 4 boolean_cmp_int t2738si(I) = t2719sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 8, , -3 unint_end -2 unint_begin 0 guard_move t675pv(GUARD) = 23 int_add t2773sa(Lorg/vmmagic/unboxed/Address;) = l0psa(Lscala/actors/ReactorTask;,x,d), 12 4 boolean_cmp_int t2792si(I) = t2773sa(Lorg/vmmagic/unboxed/Address;), 0x95c00000, >=U, Probability: 0.5 17 int_store 0, l0psa(Lscala/actors/ReactorTask;,x,d), 12, , -3 unint_end 207 goto LABEL77 -1 bbend BB235 76 LABEL236 (Infrequent) Frequency: 0.0 76 EG trap -1 bbend BB236 25 LABEL237 (Infrequent) Frequency: 0.0 26 int_load t906sa(Lorg/mmtk/utility/deque/WriteBuffer;) = t875psa(Lorg/jikesrvm/scheduler/RVMThread;,p), 32, , t675pv(GUARD) 30 EG null_check t907sv(GUARD) = t906sa(Lorg/mmtk/utility/deque/WriteBuffer;) 30 int_load t3052sa(Lorg/jikesrvm/objectmodel/TIB;) = t906sa(Lorg/mmtk/utility/deque/WriteBuffer;), -12, , t907sv(GUARD) 30 int_load t3053sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3052sa(Lorg/jikesrvm/objectmodel/TIB;), 144, , 30 G call AF CF OF PF ZF ESP = t3053sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), virtual_exact"< BootstrapCL, Lorg/mmtk/utility/deque/WriteBuffer; >.insert (Lorg/vmmagic/unboxed/Address;)V", t907sv(GUARD), t906sa(Lorg/mmtk/utility/deque/WriteBuffer;), t877psa(Lorg/vmmagic/unboxed/Address;) ESP -1 goto LABEL33 -1 bbend BB237 31 LABEL238 (Infrequent) Frequency: 0.0 38 int_load t3372a(Lorg/jikesrvm/objectmodel/TIB;) = 0x57080250, 37172, , 38 int_load t3293sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;) = t3372a(Lorg/jikesrvm/objectmodel/TIB;), 104, , 38 EG call t2116sa(Lorg/vmmagic/unboxed/Address;) AF CF OF PF ZF ESP = t3293sa(Lorg/jikesrvm/ArchitectureSpecific$CodeArray;), special_exact"< BootstrapCL, Lorg/mmtk/utility/alloc/BumpPointer; >.allocSlow (Lorg/vmmagic/unboxed/Address;Lorg/vmmagic/unboxed/Address;II)Lorg/vmmagic/unboxed/Address;", t2092psv(GUARD), t2090psa(Lorg/mmtk/policy/CopyLocal;,d,p), t2097psa(Lorg/vmmagic/unboxed/Address;), l2112psa(Lorg/vmmagic/unboxed/Address;), 4, 8 ESP 41 int_move t2091pa(Lorg/vmmagic/unboxed/Address;) = t2116sa(Lorg/vmmagic/unboxed/Address;) 41 goto LABEL71 -1 bbend BB238 -5 LABEL239 (Infrequent) Frequency: 0.0 -1 bbend BB239 (catches scala.actors.SuspendActorControl for BB8 BB17 BB30 BB47 BB66 BB82 BB112 BB114 BB130 BB161 BB164 BB167 BB169 BB172 BB175 BB176 BB177 BB181 BB185 BB188 BB190 BB192 BB193 BB194 BB195 BB196 BB199 BB201 BB203 BB205 BB208 BB215 BB217 BB220 BB222 BB224 BB226 BB229 BB236 BB241) 133 LABEL240 (Infrequent) Frequency: 0.0 -1 goto LABEL116 -1 bbend BB240 32 LABEL241 (Infrequent) Frequency: 0.0 32 EG trap -1 bbend BB241 171 LABEL242 (Infrequent) Frequency: 0.0 171 EG trap -1 bbend BB242 ================================================================================================= Scenario clients TPS mean 5% 25% 50% 75% 95% Durat. N (us) (us) (us) (us) (us) (us) (s) ------------------------------------------------------------------------------------------------- ActorPerformanceTest.benchmark 1 150000 ------------------------------------------------------------------------------------------------- .================================================================================================= Scenario clients TPS mean 5% 25% 50% 75% 95% Durat. N (us) (us) (us) (us) (us) (us) (s) ------------------------------------------------------------------------------------------------- ActorPerformanceTest.benchmark 1 150000 ActorPerformanceTest.benchmark 2 150000 ------------------------------------------------------------------------------------------------- .================================================================================================= Scenario clients TPS mean 5% 25% 50% 75% 95% Durat. N (us) (us) (us) (us) (us) (us) (s) ------------------------------------------------------------------------------------------------- ActorPerformanceTest.benchmark 1 150000 ActorPerformanceTest.benchmark 2 150000 ActorPerformanceTest.benchmark 4 150000 ------------------------------------------------------------------------------------------------- .================================================================================================= Scenario clients TPS mean 5% 25% 50% 75% 95% Durat. N (us) (us) (us) (us) (us) (us) (s) ------------------------------------------------------------------------------------------------- ActorPerformanceTest.benchmark 1 150000 ActorPerformanceTest.benchmark 2 150000 ActorPerformanceTest.benchmark 4 150000 ActorPerformanceTest.benchmark 6 149940 ------------------------------------------------------------------------------------------------- .