lin
2025-07-31 065ea569db06206874bbfa18eb25ff6121aec09b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
.class public LFillArrayData;
 
.super Ljava/lang/Object;
 
.method public static emptyIntArray([I)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 4
    .end array-data
 
.end method
 
.method public static intArray([I)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 4
        1 2 3 4 5
    .end array-data
 
.end method
 
.method public static intArrayFillInstructionAfterData([I)V
   .registers 1
   goto :FillInstruction
 
:ArrayData
    .array-data 4
        1 2 3 4 5
    .end array-data
 
:FillInstruction
   fill-array-data v0, :ArrayData
   return-void
 
.end method
 
.method public static shortArray([S)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 2
        1 2 3 4 5
    .end array-data
 
.end method
 
.method public static charArray([C)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 2
        1 2 3 4 5
    .end array-data
 
.end method
 
.method public static byteArray([B)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 1
        1 2 3 4 5
    .end array-data
 
.end method
 
.method public static booleanArray([Z)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 1
        0 1 1
    .end array-data
 
.end method
 
.method public static longArray([J)V
   .registers 1
 
   fill-array-data v0, :ArrayData
   return-void
 
:ArrayData
    .array-data 8
        1 2 3 4 5
    .end array-data
 
.end method