/tools/dexter/testdata/expected/ |
D | try_catch.code_coverage | 55 0| const v0, #+1 (0x00000001 | 1.40130e-45) 56 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61 11| const v0, #+2 (0x00000002 | 2.80260e-45) 62 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72 0| const v0, #+3 (0x00000003 | 4.20390e-45) 73 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78 11| const v0, #+4 (0x00000004 | 5.60519e-45) 79 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89 0| const v0, #+5 (0x00000005 | 7.00649e-45) 90 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | entry_hooks.code_coverage | 106 0| const v0, #+1 (0x00000001 | 1.40130e-45) 107 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112 11| const v0, #+2 (0x00000002 | 2.80260e-45) 113 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124 0| const v0, #+3 (0x00000003 | 4.20390e-45) 125 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133 11| const v0, #+4 (0x00000004 | 5.60519e-45) 134 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136 19| const v0, #+5 (0x00000005 | 7.00649e-45) 137 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | hello.code_coverage | 87 0| const v0, #+1 (0x00000001 | 1.40130e-45) 88 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96 12| const v0, #+2 (0x00000002 | 2.80260e-45) 97 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100 22| const v0, #+3 (0x00000003 | 4.20390e-45) 101 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111 0| const v0, #+4 (0x00000004 | 5.60519e-45) 112 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117 11| const v0, #+5 (0x00000005 | 7.00649e-45) 118 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | hello_nodebug.code_coverage | 71 0| const v0, #+1 (0x00000001 | 1.40130e-45) 72 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78 12| const v0, #+2 (0x00000002 | 2.80260e-45) 79 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82 22| const v0, #+3 (0x00000003 | 4.20390e-45) 83 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89 0| const v0, #+4 (0x00000004 | 5.60519e-45) 90 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94 11| const v0, #+5 (0x00000005 | 7.00649e-45) 95 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | exit_hooks.code_coverage | 110 0| const v0, #+1 (0x00000001 | 1.40130e-45) 111 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116 11| const v0, #+2 (0x00000002 | 2.80260e-45) 117 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128 0| const v0, #+3 (0x00000003 | 4.20390e-45) 129 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133 9| const v0, #+4 (0x00000004 | 5.60519e-45) 134 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136 17| const v0, #+5 (0x00000005 | 7.00649e-45) 137 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | medium.asm | 16 0| invoke-direct {v0}, java.lang.Object.<init>():void 28 0| new-instance v0, android.support.v4.app.BackStackState 29 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 30 5| return-object v0 41 3| move-result-object v0 42 4| return-object v0 52 0| new-array v0, v2, android.support.v4.app.BackStackState[] 53 2| return-object v0 64 3| move-result-object v0 65 4| return-object v0 [all …]
|
D | mi.code_coverage | 27 0| const v0, #+1 (0x00000001 | 1.40130e-45) 28 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30 9| const v0, #+2 (0x00000002 | 2.80260e-45) 31 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42 0| const v0, #+3 (0x00000003 | 4.20390e-45) 43 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59 0| const v0, #+4 (0x00000004 | 5.60519e-45) 60 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63 9| const v0, #+5 (0x00000005 | 7.00649e-45) 64 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void [all …]
|
D | medium.exit_hook | 16 0| invoke-direct {v0}, java.lang.Object.<init>():void 29 0| new-instance v0, android.support.v4.app.BackStackState 30 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 31 …5| invoke-static/range {v0..v0}, Tracer.OnExit(android.support.v4.app.BackStackState):android.supp… 32 8| move-result-object v0 33 9| return-object v0 44 3| move-result-object v0 45 4| invoke-static/range {v0..v0}, Tracer.OnExit(java.lang.Object):java.lang.Object 46 7| move-result-object v0 47 8| return-object v0 [all …]
|
D | medium.rewrite | 16 0| invoke-direct {v0}, java.lang.Object.<init>():void 28 0| new-instance v0, android.support.v4.app.BackStackState 29 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 30 5| return-object v0 41 3| move-result-object v0 42 4| return-object v0 52 0| new-array v0, v2, android.support.v4.app.BackStackState[] 53 2| return-object v0 64 3| move-result-object v0 65 4| return-object v0 [all …]
|
D | medium.wrap_invoke | 16 0| invoke-direct {v0}, java.lang.Object.<init>():void 28 0| new-instance v0, android.support.v4.app.BackStackState 29 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 30 5| return-object v0 41 3| move-result-object v0 42 4| return-object v0 52 0| new-array v0, v2, android.support.v4.app.BackStackState[] 53 2| return-object v0 64 3| move-result-object v0 65 4| return-object v0 [all …]
|
D | entry_hooks.asm | 8 0| move-object v0, v2 9 .local v0, "this", Base 10 1| move-object v1, v0 22 0| move-object v0, v10 23 .local v0, "this", Base 50 33| move v0, v3 51 .end_local v0 52 34| return v0 61 0| move-object v0, v2 62 .local v0, "this", Derived [all …]
|
D | medium.entry_hook | 16 0| invoke-static/range {v0..v0}, Tracer.OnEntry(android.support.v4.app.BackStackState$1):void 17 3| invoke-direct {v0}, java.lang.Object.<init>():void 30 3| new-instance v0, android.support.v4.app.BackStackState 31 5| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 32 8| return-object v0 44 6| move-result-object v0 45 7| return-object v0 56 3| new-array v0, v2, android.support.v4.app.BackStackState[] 57 5| return-object v0 69 6| move-result-object v0 [all …]
|
D | medium.compact_cfg | 17 0| invoke-direct {v0}, java.lang.Object.<init>():void 31 0| new-instance v0, android.support.v4.app.BackStackState 32 2| invoke-direct {v0,v2}, android.support.v4.app.BackStackState.<init>(android.os.Parcel):void 33 5| return-object v0 46 3| move-result-object v0 47 4| return-object v0 59 0| new-array v0, v2, android.support.v4.app.BackStackState[] 60 2| return-object v0 73 3| move-result-object v0 74 4| return-object v0 [all …]
|
D | exit_hooks.exit_hook | 8 0| move-object v0, v2 9 .local v0, "this", Target 10 1| move-object v1, v0 23 0| move-object v0, v3 24 .local v0, "args", java.lang.String[] 50 8| move-object v0, v1 52 .local v0, "obj", Target 61 20| move-object v6, v0 77 43| move-object v6, v0 93 66| move-object v6, v0 [all …]
|
D | exit_hooks.asm | 8 0| move-object v0, v2 9 .local v0, "this", Target 10 1| move-object v1, v0 22 0| move-object v0, v3 23 .local v0, "args", java.lang.String[] 48 8| move-object v0, v1 50 .local v0, "obj", Target 59 20| move-object v6, v0 75 43| move-object v6, v0 91 66| move-object v6, v0 [all …]
|
D | entry_hooks.rewrite | 8 0| move-object v0, v2 9 .local v0, "this", Base 10 1| move-object v1, v0 22 0| move-object v0, v10 23 .local v0, "this", Base 50 33| move v0, v3 51 .end_local v0 52 34| return v0 61 0| move-object v0, v2 62 .local v0, "this", Derived [all …]
|
D | entry_hooks.entry_hook | 9 3| move-object v0, v2 10 .local v0, "this", Base 11 4| move-object v1, v0 24 3| move-object v0, v10 25 .local v0, "this", Base 52 36| move v0, v3 53 .end_local v0 54 37| return v0 64 3| move-object v0, v2 65 .local v0, "this", Derived [all …]
|
D | exit_hooks.rewrite | 8 0| move-object v0, v2 9 .local v0, "this", Target 10 1| move-object v1, v0 22 0| move-object v0, v3 23 .local v0, "args", java.lang.String[] 48 8| move-object v0, v1 50 .local v0, "obj", Target 59 20| move-object v6, v0 75 43| move-object v6, v0 91 66| move-object v6, v0 [all …]
|
D | entry_hooks.compact_cfg | 9 0| move-object v0, v2 10 .local v0, "this", Base 11 1| move-object v1, v0 25 0| move-object v0, v10 26 .local v0, "this", Base 53 33| move v0, v3 54 .end_local v0 55 34| return v0 66 0| move-object v0, v2 67 .local v0, "this", Derived [all …]
|
D | entry_hooks.verbose_cfg | 9 0| move-object v0, v2 10 .local v0, "this", Base 11 1| move-object v1, v0 27 0| move-object v0, v10 28 .local v0, "this", Base 69 33| move v0, v3 70 .end_local v0 71 34| return v0 82 0| move-object v0, v2 83 .local v0, "this", Derived [all …]
|
D | exit_hooks.compact_cfg | 9 0| move-object v0, v2 10 .local v0, "this", Target 11 1| move-object v1, v0 25 0| move-object v0, v3 26 .local v0, "args", java.lang.String[] 53 8| move-object v0, v1 55 .local v0, "obj", Target 64 20| move-object v6, v0 80 43| move-object v6, v0 96 66| move-object v6, v0 [all …]
|
D | exit_hooks.verbose_cfg | 9 0| move-object v0, v2 10 .local v0, "this", Target 11 1| move-object v1, v0 27 0| move-object v0, v3 28 .local v0, "args", java.lang.String[] 73 8| move-object v0, v1 75 .local v0, "obj", Target 90 20| move-object v6, v0 118 43| move-object v6, v0 146 66| move-object v6, v0 [all …]
|
D | mi.mi | 8 0| invoke-direct {v0}, java.lang.Object.<init>():void 19 0| const/4 v0, #+0 (0x00000000 | 0.00000) 20 1| return v0 34 0| invoke-direct {v0}, java.lang.Object.<init>():void 36 3| iput-object v1, v0, Target.base 38 5| iput-object v2, v0, Target.iBase 52 6| iget-object v0, v2, Target.base 53 8| invoke-static {v0,v3,v4}, Tracer.wrapFoo(Base, int, java.lang.String):int 54 11| move-result v0 59 17| invoke-static/range {v0..v0}, Tracer.onFooExit(int):int [all …]
|
D | mi.asm | 8 0| invoke-direct {v0}, java.lang.Object.<init>():void 19 0| const/4 v0, #+0 (0x00000000 | 0.00000) 20 1| return v0 34 0| invoke-direct {v0}, java.lang.Object.<init>():void 36 3| iput-object v1, v0, Target.base 38 5| iput-object v2, v0, Target.iBase 50 0| iget-object v0, v2, Target.base 51 2| invoke-virtual {v0,v3,v4}, Base.foo(int, java.lang.String):int 52 5| move-result v0 57 11| return v0 [all …]
|
D | try_catch.exit_hook | 8 0| move-object v0, v2 9 .local v0, "this", A 10 1| move-object v1, v0 22 0| move-object v0, v2 23 .local v0, "this", B 24 1| move-object v1, v0 36 0| move-object v0, v2 37 .local v0, "this", TryCatch 38 1| move-object v1, v0 51 0| move v0, v4 [all …]
|