xref: /aosp_15_r20/art/test/dexdump/staticfields.txt (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard WorkerProcessing 'staticfields.dex'...
2*795d594fSAndroid Build Coastguard WorkerOpened 'staticfields.dex', DEX version '035'
3*795d594fSAndroid Build Coastguard WorkerDEX file header:
4*795d594fSAndroid Build Coastguard Workermagic               : 'dex\n035\0'
5*795d594fSAndroid Build Coastguard Workerchecksum            : 52d4fc6d
6*795d594fSAndroid Build Coastguard Workersignature           : 6e82...2f27
7*795d594fSAndroid Build Coastguard Workerfile_size           : 1264
8*795d594fSAndroid Build Coastguard Workerheader_size         : 112
9*795d594fSAndroid Build Coastguard Workerlink_size           : 0
10*795d594fSAndroid Build Coastguard Workerlink_off            : 0 (0x000000)
11*795d594fSAndroid Build Coastguard Workerstring_ids_size     : 28
12*795d594fSAndroid Build Coastguard Workerstring_ids_off      : 112 (0x000070)
13*795d594fSAndroid Build Coastguard Workertype_ids_size       : 12
14*795d594fSAndroid Build Coastguard Workertype_ids_off        : 224 (0x0000e0)
15*795d594fSAndroid Build Coastguard Workerproto_ids_size      : 1
16*795d594fSAndroid Build Coastguard Workerproto_ids_off       : 272 (0x000110)
17*795d594fSAndroid Build Coastguard Workerfield_ids_size      : 12
18*795d594fSAndroid Build Coastguard Workerfield_ids_off       : 284 (0x00011c)
19*795d594fSAndroid Build Coastguard Workermethod_ids_size     : 2
20*795d594fSAndroid Build Coastguard Workermethod_ids_off      : 380 (0x00017c)
21*795d594fSAndroid Build Coastguard Workerclass_defs_size     : 1
22*795d594fSAndroid Build Coastguard Workerclass_defs_off      : 396 (0x00018c)
23*795d594fSAndroid Build Coastguard Workerdata_size           : 836
24*795d594fSAndroid Build Coastguard Workerdata_off            : 428 (0x0001ac)
25*795d594fSAndroid Build Coastguard Worker
26*795d594fSAndroid Build Coastguard WorkerClass #0 header:
27*795d594fSAndroid Build Coastguard Workerclass_idx           : 6
28*795d594fSAndroid Build Coastguard Workeraccess_flags        : 1 (0x0001)
29*795d594fSAndroid Build Coastguard Workersuperclass_idx      : 7
30*795d594fSAndroid Build Coastguard Workerinterfaces_off      : 0 (0x000000)
31*795d594fSAndroid Build Coastguard Workersource_file_idx     : 11
32*795d594fSAndroid Build Coastguard Workerannotations_off     : 0 (0x000000)
33*795d594fSAndroid Build Coastguard Workerclass_data_off      : 1067 (0x00042b)
34*795d594fSAndroid Build Coastguard Workerstatic_fields_size  : 12
35*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 0
36*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1
37*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 0
38*795d594fSAndroid Build Coastguard Worker
39*795d594fSAndroid Build Coastguard WorkerClass #0            -
40*795d594fSAndroid Build Coastguard Worker  Class descriptor  : 'LStaticFields;'
41*795d594fSAndroid Build Coastguard Worker  Access flags      : 0x0001 (PUBLIC)
42*795d594fSAndroid Build Coastguard Worker  Superclass        : 'Ljava/lang/Object;'
43*795d594fSAndroid Build Coastguard Worker  Interfaces        -
44*795d594fSAndroid Build Coastguard Worker  Static fields     -
45*795d594fSAndroid Build Coastguard Worker    #0              : (in LStaticFields;)
46*795d594fSAndroid Build Coastguard Worker      name          : 'test00_public_static_final_byte_42'
47*795d594fSAndroid Build Coastguard Worker      type          : 'B'
48*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
49*795d594fSAndroid Build Coastguard Worker      value         : 42
50*795d594fSAndroid Build Coastguard Worker    #1              : (in LStaticFields;)
51*795d594fSAndroid Build Coastguard Worker      name          : 'test01_public_static_final_short_43'
52*795d594fSAndroid Build Coastguard Worker      type          : 'S'
53*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
54*795d594fSAndroid Build Coastguard Worker      value         : 43
55*795d594fSAndroid Build Coastguard Worker    #2              : (in LStaticFields;)
56*795d594fSAndroid Build Coastguard Worker      name          : 'test02_public_static_final_char_X'
57*795d594fSAndroid Build Coastguard Worker      type          : 'C'
58*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
59*795d594fSAndroid Build Coastguard Worker      value         : 88
60*795d594fSAndroid Build Coastguard Worker    #3              : (in LStaticFields;)
61*795d594fSAndroid Build Coastguard Worker      name          : 'test03_public_static_final_int_44'
62*795d594fSAndroid Build Coastguard Worker      type          : 'I'
63*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
64*795d594fSAndroid Build Coastguard Worker      value         : 44
65*795d594fSAndroid Build Coastguard Worker    #4              : (in LStaticFields;)
66*795d594fSAndroid Build Coastguard Worker      name          : 'test04_public_static_final_long_45'
67*795d594fSAndroid Build Coastguard Worker      type          : 'J'
68*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
69*795d594fSAndroid Build Coastguard Worker      value         : 45
70*795d594fSAndroid Build Coastguard Worker    #5              : (in LStaticFields;)
71*795d594fSAndroid Build Coastguard Worker      name          : 'test05_public_static_final_float_46_47'
72*795d594fSAndroid Build Coastguard Worker      type          : 'F'
73*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
74*795d594fSAndroid Build Coastguard Worker      value         : 46.47
75*795d594fSAndroid Build Coastguard Worker    #6              : (in LStaticFields;)
76*795d594fSAndroid Build Coastguard Worker      name          : 'test06_public_static_final_double_48_49'
77*795d594fSAndroid Build Coastguard Worker      type          : 'D'
78*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
79*795d594fSAndroid Build Coastguard Worker      value         : 48.49
80*795d594fSAndroid Build Coastguard Worker    #7              : (in LStaticFields;)
81*795d594fSAndroid Build Coastguard Worker      name          : 'test07_public_static_final_string'
82*795d594fSAndroid Build Coastguard Worker      type          : 'Ljava/lang/String;'
83*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
84*795d594fSAndroid Build Coastguard Worker      value         : "abc \\><\"'&\t\r\n"
85*795d594fSAndroid Build Coastguard Worker    #8              : (in LStaticFields;)
86*795d594fSAndroid Build Coastguard Worker      name          : 'test08_public_static_final_object_null'
87*795d594fSAndroid Build Coastguard Worker      type          : 'Ljava/lang/Object;'
88*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
89*795d594fSAndroid Build Coastguard Worker      value         : null
90*795d594fSAndroid Build Coastguard Worker    #9              : (in LStaticFields;)
91*795d594fSAndroid Build Coastguard Worker      name          : 'test09_public_static_final_boolean_true'
92*795d594fSAndroid Build Coastguard Worker      type          : 'Z'
93*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
94*795d594fSAndroid Build Coastguard Worker      value         : true
95*795d594fSAndroid Build Coastguard Worker    #10              : (in LStaticFields;)
96*795d594fSAndroid Build Coastguard Worker      name          : 'test10_private_static_final_int_50'
97*795d594fSAndroid Build Coastguard Worker      type          : 'I'
98*795d594fSAndroid Build Coastguard Worker      access        : 0x001a (PRIVATE STATIC FINAL)
99*795d594fSAndroid Build Coastguard Worker      value         : 50
100*795d594fSAndroid Build Coastguard Worker    #11              : (in LStaticFields;)
101*795d594fSAndroid Build Coastguard Worker      name          : 'test99_empty_value'
102*795d594fSAndroid Build Coastguard Worker      type          : 'I'
103*795d594fSAndroid Build Coastguard Worker      access        : 0x0019 (PUBLIC STATIC FINAL)
104*795d594fSAndroid Build Coastguard Worker  Instance fields   -
105*795d594fSAndroid Build Coastguard Worker  Direct methods    -
106*795d594fSAndroid Build Coastguard Worker    #0              : (in LStaticFields;)
107*795d594fSAndroid Build Coastguard Worker      name          : '<init>'
108*795d594fSAndroid Build Coastguard Worker      type          : '()V'
109*795d594fSAndroid Build Coastguard Worker      access        : 0x10001 (PUBLIC CONSTRUCTOR)
110*795d594fSAndroid Build Coastguard Worker      method_idx    : 0
111*795d594fSAndroid Build Coastguard Worker      code          -
112*795d594fSAndroid Build Coastguard Worker      registers     : 1
113*795d594fSAndroid Build Coastguard Worker      ins           : 1
114*795d594fSAndroid Build Coastguard Worker      outs          : 1
115*795d594fSAndroid Build Coastguard Worker      insns size    : 4 16-bit code units
116*795d594fSAndroid Build Coastguard Worker0001ac:                                        |[0001ac] StaticFields.<init>:()V
117*795d594fSAndroid Build Coastguard Worker0001bc: 7010 0100 0000                         |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0001
118*795d594fSAndroid Build Coastguard Worker0001c2: 0e00                                   |0003: return-void
119*795d594fSAndroid Build Coastguard Worker      catches       : (none)
120*795d594fSAndroid Build Coastguard Worker      positions     :
121*795d594fSAndroid Build Coastguard Worker        0x0000 line=24
122*795d594fSAndroid Build Coastguard Worker      locals        :
123*795d594fSAndroid Build Coastguard Worker        0x0000 - 0x0004 reg=0 this LStaticFields;
124*795d594fSAndroid Build Coastguard Worker
125*795d594fSAndroid Build Coastguard Worker  Virtual methods   -
126*795d594fSAndroid Build Coastguard Worker  source_file_idx   : 11 (StaticFields.java)
127*795d594fSAndroid Build Coastguard Worker
128