final class io.netty.handler.codec.http2.HpackUtil
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: io.netty.handler.codec.http2.HpackUtil
super_class: java.lang.Object
{
static final int[] HUFFMAN_CODES;
descriptor: [I
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final byte[] HUFFMAN_CODE_LENGTHS;
descriptor: [B
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final int HUFFMAN_EOS;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 256
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: .line 77
sipush 257
newarray 10
dup
iconst_0
1: .line 78
sipush 8184
iastore
dup
iconst_1
2: .line 79
ldc 8388568
iastore
dup
iconst_2
3: .line 80
ldc 268435426
iastore
dup
iconst_3
4: .line 81
ldc 268435427
iastore
dup
iconst_4
5: .line 82
ldc 268435428
iastore
dup
iconst_5
6: .line 83
ldc 268435429
iastore
dup
bipush 6
7: .line 84
ldc 268435430
iastore
dup
bipush 7
8: .line 85
ldc 268435431
iastore
dup
bipush 8
9: .line 86
ldc 268435432
iastore
dup
bipush 9
10: .line 87
ldc 16777194
iastore
dup
bipush 10
11: .line 88
ldc 1073741820
iastore
dup
bipush 11
12: .line 89
ldc 268435433
iastore
dup
bipush 12
13: .line 90
ldc 268435434
iastore
dup
bipush 13
14: .line 91
ldc 1073741821
iastore
dup
bipush 14
15: .line 92
ldc 268435435
iastore
dup
bipush 15
16: .line 93
ldc 268435436
iastore
dup
bipush 16
17: .line 94
ldc 268435437
iastore
dup
bipush 17
18: .line 95
ldc 268435438
iastore
dup
bipush 18
19: .line 96
ldc 268435439
iastore
dup
bipush 19
20: .line 97
ldc 268435440
iastore
dup
bipush 20
21: .line 98
ldc 268435441
iastore
dup
bipush 21
22: .line 99
ldc 268435442
iastore
dup
bipush 22
23: .line 100
ldc 1073741822
iastore
dup
bipush 23
24: .line 101
ldc 268435443
iastore
dup
bipush 24
25: .line 102
ldc 268435444
iastore
dup
bipush 25
26: .line 103
ldc 268435445
iastore
dup
bipush 26
27: .line 104
ldc 268435446
iastore
dup
bipush 27
28: .line 105
ldc 268435447
iastore
dup
bipush 28
29: .line 106
ldc 268435448
iastore
dup
bipush 29
30: .line 107
ldc 268435449
iastore
dup
bipush 30
31: .line 108
ldc 268435450
iastore
dup
bipush 31
32: .line 109
ldc 268435451
iastore
dup
bipush 32
33: .line 110
bipush 20
iastore
dup
bipush 33
34: .line 111
sipush 1016
iastore
dup
bipush 34
35: .line 112
sipush 1017
iastore
dup
bipush 35
36: .line 113
sipush 4090
iastore
dup
bipush 36
37: .line 114
sipush 8185
iastore
dup
bipush 37
38: .line 115
bipush 21
iastore
dup
bipush 38
39: .line 116
sipush 248
iastore
dup
bipush 39
40: .line 117
sipush 2042
iastore
dup
bipush 40
41: .line 118
sipush 1018
iastore
dup
bipush 41
42: .line 119
sipush 1019
iastore
dup
bipush 42
43: .line 120
sipush 249
iastore
dup
bipush 43
44: .line 121
sipush 2043
iastore
dup
bipush 44
45: .line 122
sipush 250
iastore
dup
bipush 45
46: .line 123
bipush 22
iastore
dup
bipush 46
47: .line 124
bipush 23
iastore
dup
bipush 47
48: .line 125
bipush 24
iastore
dup
bipush 49
49: .line 127
iconst_1
iastore
dup
bipush 50
50: .line 128
iconst_2
iastore
dup
bipush 51
51: .line 129
bipush 25
iastore
dup
bipush 52
52: .line 130
bipush 26
iastore
dup
bipush 53
53: .line 131
bipush 27
iastore
dup
bipush 54
54: .line 132
bipush 28
iastore
dup
bipush 55
55: .line 133
bipush 29
iastore
dup
bipush 56
56: .line 134
bipush 30
iastore
dup
bipush 57
57: .line 135
bipush 31
iastore
dup
bipush 58
58: .line 136
bipush 92
iastore
dup
bipush 59
59: .line 137
sipush 251
iastore
dup
bipush 60
60: .line 138
sipush 32764
iastore
dup
bipush 61
61: .line 139
bipush 32
iastore
dup
bipush 62
62: .line 140
sipush 4091
iastore
dup
bipush 63
63: .line 141
sipush 1020
iastore
dup
bipush 64
64: .line 142
sipush 8186
iastore
dup
bipush 65
65: .line 143
bipush 33
iastore
dup
bipush 66
66: .line 144
bipush 93
iastore
dup
bipush 67
67: .line 145
bipush 94
iastore
dup
bipush 68
68: .line 146
bipush 95
iastore
dup
bipush 69
69: .line 147
bipush 96
iastore
dup
bipush 70
70: .line 148
bipush 97
iastore
dup
bipush 71
71: .line 149
bipush 98
iastore
dup
bipush 72
72: .line 150
bipush 99
iastore
dup
bipush 73
73: .line 151
bipush 100
iastore
dup
bipush 74
74: .line 152
bipush 101
iastore
dup
bipush 75
75: .line 153
bipush 102
iastore
dup
bipush 76
76: .line 154
bipush 103
iastore
dup
bipush 77
77: .line 155
bipush 104
iastore
dup
bipush 78
78: .line 156
bipush 105
iastore
dup
bipush 79
79: .line 157
bipush 106
iastore
dup
bipush 80
80: .line 158
bipush 107
iastore
dup
bipush 81
81: .line 159
bipush 108
iastore
dup
bipush 82
82: .line 160
bipush 109
iastore
dup
bipush 83
83: .line 161
bipush 110
iastore
dup
bipush 84
84: .line 162
bipush 111
iastore
dup
bipush 85
85: .line 163
bipush 112
iastore
dup
bipush 86
86: .line 164
bipush 113
iastore
dup
bipush 87
87: .line 165
bipush 114
iastore
dup
bipush 88
88: .line 166
sipush 252
iastore
dup
bipush 89
89: .line 167
bipush 115
iastore
dup
bipush 90
90: .line 168
sipush 253
iastore
dup
bipush 91
91: .line 169
sipush 8187
iastore
dup
bipush 92
92: .line 170
ldc 524272
iastore
dup
bipush 93
93: .line 171
sipush 8188
iastore
dup
bipush 94
94: .line 172
sipush 16380
iastore
dup
bipush 95
95: .line 173
bipush 34
iastore
dup
bipush 96
96: .line 174
sipush 32765
iastore
dup
bipush 97
97: .line 175
iconst_3
iastore
dup
bipush 98
98: .line 176
bipush 35
iastore
dup
bipush 99
99: .line 177
iconst_4
iastore
dup
bipush 100
100: .line 178
bipush 36
iastore
dup
bipush 101
101: .line 179
iconst_5
iastore
dup
bipush 102
102: .line 180
bipush 37
iastore
dup
bipush 103
103: .line 181
bipush 38
iastore
dup
bipush 104
104: .line 182
bipush 39
iastore
dup
bipush 105
105: .line 183
bipush 6
iastore
dup
bipush 106
106: .line 184
bipush 116
iastore
dup
bipush 107
107: .line 185
bipush 117
iastore
dup
bipush 108
108: .line 186
bipush 40
iastore
dup
bipush 109
109: .line 187
bipush 41
iastore
dup
bipush 110
110: .line 188
bipush 42
iastore
dup
bipush 111
111: .line 189
bipush 7
iastore
dup
bipush 112
112: .line 190
bipush 43
iastore
dup
bipush 113
113: .line 191
bipush 118
iastore
dup
bipush 114
114: .line 192
bipush 44
iastore
dup
bipush 115
115: .line 193
bipush 8
iastore
dup
bipush 116
116: .line 194
bipush 9
iastore
dup
bipush 117
117: .line 195
bipush 45
iastore
dup
bipush 118
118: .line 196
bipush 119
iastore
dup
bipush 119
119: .line 197
bipush 120
iastore
dup
bipush 120
120: .line 198
bipush 121
iastore
dup
bipush 121
121: .line 199
bipush 122
iastore
dup
bipush 122
122: .line 200
bipush 123
iastore
dup
bipush 123
123: .line 201
sipush 32766
iastore
dup
bipush 124
124: .line 202
sipush 2044
iastore
dup
bipush 125
125: .line 203
sipush 16381
iastore
dup
bipush 126
126: .line 204
sipush 8189
iastore
dup
bipush 127
127: .line 205
ldc 268435452
iastore
dup
sipush 128
128: .line 206
ldc 1048550
iastore
dup
sipush 129
129: .line 207
ldc 4194258
iastore
dup
sipush 130
130: .line 208
ldc 1048551
iastore
dup
sipush 131
131: .line 209
ldc 1048552
iastore
dup
sipush 132
132: .line 210
ldc 4194259
iastore
dup
sipush 133
133: .line 211
ldc 4194260
iastore
dup
sipush 134
134: .line 212
ldc 4194261
iastore
dup
sipush 135
135: .line 213
ldc 8388569
iastore
dup
sipush 136
136: .line 214
ldc 4194262
iastore
dup
sipush 137
137: .line 215
ldc 8388570
iastore
dup
sipush 138
138: .line 216
ldc 8388571
iastore
dup
sipush 139
139: .line 217
ldc 8388572
iastore
dup
sipush 140
140: .line 218
ldc 8388573
iastore
dup
sipush 141
141: .line 219
ldc 8388574
iastore
dup
sipush 142
142: .line 220
ldc 16777195
iastore
dup
sipush 143
143: .line 221
ldc 8388575
iastore
dup
sipush 144
144: .line 222
ldc 16777196
iastore
dup
sipush 145
145: .line 223
ldc 16777197
iastore
dup
sipush 146
146: .line 224
ldc 4194263
iastore
dup
sipush 147
147: .line 225
ldc 8388576
iastore
dup
sipush 148
148: .line 226
ldc 16777198
iastore
dup
sipush 149
149: .line 227
ldc 8388577
iastore
dup
sipush 150
150: .line 228
ldc 8388578
iastore
dup
sipush 151
151: .line 229
ldc 8388579
iastore
dup
sipush 152
152: .line 230
ldc 8388580
iastore
dup
sipush 153
153: .line 231
ldc 2097116
iastore
dup
sipush 154
154: .line 232
ldc 4194264
iastore
dup
sipush 155
155: .line 233
ldc 8388581
iastore
dup
sipush 156
156: .line 234
ldc 4194265
iastore
dup
sipush 157
157: .line 235
ldc 8388582
iastore
dup
sipush 158
158: .line 236
ldc 8388583
iastore
dup
sipush 159
159: .line 237
ldc 16777199
iastore
dup
sipush 160
160: .line 238
ldc 4194266
iastore
dup
sipush 161
161: .line 239
ldc 2097117
iastore
dup
sipush 162
162: .line 240
ldc 1048553
iastore
dup
sipush 163
163: .line 241
ldc 4194267
iastore
dup
sipush 164
164: .line 242
ldc 4194268
iastore
dup
sipush 165
165: .line 243
ldc 8388584
iastore
dup
sipush 166
166: .line 244
ldc 8388585
iastore
dup
sipush 167
167: .line 245
ldc 2097118
iastore
dup
sipush 168
168: .line 246
ldc 8388586
iastore
dup
sipush 169
169: .line 247
ldc 4194269
iastore
dup
sipush 170
170: .line 248
ldc 4194270
iastore
dup
sipush 171
171: .line 249
ldc 16777200
iastore
dup
sipush 172
172: .line 250
ldc 2097119
iastore
dup
sipush 173
173: .line 251
ldc 4194271
iastore
dup
sipush 174
174: .line 252
ldc 8388587
iastore
dup
sipush 175
175: .line 253
ldc 8388588
iastore
dup
sipush 176
176: .line 254
ldc 2097120
iastore
dup
sipush 177
177: .line 255
ldc 2097121
iastore
dup
sipush 178
178: .line 256
ldc 4194272
iastore
dup
sipush 179
179: .line 257
ldc 2097122
iastore
dup
sipush 180
180: .line 258
ldc 8388589
iastore
dup
sipush 181
181: .line 259
ldc 4194273
iastore
dup
sipush 182
182: .line 260
ldc 8388590
iastore
dup
sipush 183
183: .line 261
ldc 8388591
iastore
dup
sipush 184
184: .line 262
ldc 1048554
iastore
dup
sipush 185
185: .line 263
ldc 4194274
iastore
dup
sipush 186
186: .line 264
ldc 4194275
iastore
dup
sipush 187
187: .line 265
ldc 4194276
iastore
dup
sipush 188
188: .line 266
ldc 8388592
iastore
dup
sipush 189
189: .line 267
ldc 4194277
iastore
dup
sipush 190
190: .line 268
ldc 4194278
iastore
dup
sipush 191
191: .line 269
ldc 8388593
iastore
dup
sipush 192
192: .line 270
ldc 67108832
iastore
dup
sipush 193
193: .line 271
ldc 67108833
iastore
dup
sipush 194
194: .line 272
ldc 1048555
iastore
dup
sipush 195
195: .line 273
ldc 524273
iastore
dup
sipush 196
196: .line 274
ldc 4194279
iastore
dup
sipush 197
197: .line 275
ldc 8388594
iastore
dup
sipush 198
198: .line 276
ldc 4194280
iastore
dup
sipush 199
199: .line 277
ldc 33554412
iastore
dup
sipush 200
200: .line 278
ldc 67108834
iastore
dup
sipush 201
201: .line 279
ldc 67108835
iastore
dup
sipush 202
202: .line 280
ldc 67108836
iastore
dup
sipush 203
203: .line 281
ldc 134217694
iastore
dup
sipush 204
204: .line 282
ldc 134217695
iastore
dup
sipush 205
205: .line 283
ldc 67108837
iastore
dup
sipush 206
206: .line 284
ldc 16777201
iastore
dup
sipush 207
207: .line 285
ldc 33554413
iastore
dup
sipush 208
208: .line 286
ldc 524274
iastore
dup
sipush 209
209: .line 287
ldc 2097123
iastore
dup
sipush 210
210: .line 288
ldc 67108838
iastore
dup
sipush 211
211: .line 289
ldc 134217696
iastore
dup
sipush 212
212: .line 290
ldc 134217697
iastore
dup
sipush 213
213: .line 291
ldc 67108839
iastore
dup
sipush 214
214: .line 292
ldc 134217698
iastore
dup
sipush 215
215: .line 293
ldc 16777202
iastore
dup
sipush 216
216: .line 294
ldc 2097124
iastore
dup
sipush 217
217: .line 295
ldc 2097125
iastore
dup
sipush 218
218: .line 296
ldc 67108840
iastore
dup
sipush 219
219: .line 297
ldc 67108841
iastore
dup
sipush 220
220: .line 298
ldc 268435453
iastore
dup
sipush 221
221: .line 299
ldc 134217699
iastore
dup
sipush 222
222: .line 300
ldc 134217700
iastore
dup
sipush 223
223: .line 301
ldc 134217701
iastore
dup
sipush 224
224: .line 302
ldc 1048556
iastore
dup
sipush 225
225: .line 303
ldc 16777203
iastore
dup
sipush 226
226: .line 304
ldc 1048557
iastore
dup
sipush 227
227: .line 305
ldc 2097126
iastore
dup
sipush 228
228: .line 306
ldc 4194281
iastore
dup
sipush 229
229: .line 307
ldc 2097127
iastore
dup
sipush 230
230: .line 308
ldc 2097128
iastore
dup
sipush 231
231: .line 309
ldc 8388595
iastore
dup
sipush 232
232: .line 310
ldc 4194282
iastore
dup
sipush 233
233: .line 311
ldc 4194283
iastore
dup
sipush 234
234: .line 312
ldc 33554414
iastore
dup
sipush 235
235: .line 313
ldc 33554415
iastore
dup
sipush 236
236: .line 314
ldc 16777204
iastore
dup
sipush 237
237: .line 315
ldc 16777205
iastore
dup
sipush 238
238: .line 316
ldc 67108842
iastore
dup
sipush 239
239: .line 317
ldc 8388596
iastore
dup
sipush 240
240: .line 318
ldc 67108843
iastore
dup
sipush 241
241: .line 319
ldc 134217702
iastore
dup
sipush 242
242: .line 320
ldc 67108844
iastore
dup
sipush 243
243: .line 321
ldc 67108845
iastore
dup
sipush 244
244: .line 322
ldc 134217703
iastore
dup
sipush 245
245: .line 323
ldc 134217704
iastore
dup
sipush 246
246: .line 324
ldc 134217705
iastore
dup
sipush 247
247: .line 325
ldc 134217706
iastore
dup
sipush 248
248: .line 326
ldc 134217707
iastore
dup
sipush 249
249: .line 327
ldc 268435454
iastore
dup
sipush 250
250: .line 328
ldc 134217708
iastore
dup
sipush 251
251: .line 329
ldc 134217709
iastore
dup
sipush 252
252: .line 330
ldc 134217710
iastore
dup
sipush 253
253: .line 331
ldc 134217711
iastore
dup
sipush 254
254: .line 332
ldc 134217712
iastore
dup
sipush 255
255: .line 333
ldc 67108846
iastore
dup
sipush 256
256: .line 334
ldc 1073741823
iastore
257: .line 77
putstatic io.netty.handler.codec.http2.HpackUtil.HUFFMAN_CODES:[I
258: .line 337
sipush 257
newarray 8
dup
iconst_0
259: .line 338
bipush 13
bastore
dup
iconst_1
bipush 23
bastore
dup
iconst_2
bipush 28
bastore
dup
iconst_3
bipush 28
bastore
dup
iconst_4
bipush 28
bastore
dup
iconst_5
bipush 28
bastore
dup
bipush 6
bipush 28
bastore
dup
bipush 7
bipush 28
bastore
dup
bipush 8
bipush 28
bastore
dup
bipush 9
bipush 24
bastore
dup
bipush 10
bipush 30
bastore
dup
bipush 11
bipush 28
bastore
dup
bipush 12
bipush 28
bastore
dup
bipush 13
bipush 30
bastore
dup
bipush 14
bipush 28
bastore
dup
bipush 15
bipush 28
bastore
dup
bipush 16
260: .line 339
bipush 28
bastore
dup
bipush 17
bipush 28
bastore
dup
bipush 18
bipush 28
bastore
dup
bipush 19
bipush 28
bastore
dup
bipush 20
bipush 28
bastore
dup
bipush 21
bipush 28
bastore
dup
bipush 22
bipush 30
bastore
dup
bipush 23
bipush 28
bastore
dup
bipush 24
bipush 28
bastore
dup
bipush 25
bipush 28
bastore
dup
bipush 26
bipush 28
bastore
dup
bipush 27
bipush 28
bastore
dup
bipush 28
bipush 28
bastore
dup
bipush 29
bipush 28
bastore
dup
bipush 30
bipush 28
bastore
dup
bipush 31
bipush 28
bastore
dup
bipush 32
261: .line 340
bipush 6
bastore
dup
bipush 33
bipush 10
bastore
dup
bipush 34
bipush 10
bastore
dup
bipush 35
bipush 12
bastore
dup
bipush 36
bipush 13
bastore
dup
bipush 37
bipush 6
bastore
dup
bipush 38
bipush 8
bastore
dup
bipush 39
bipush 11
bastore
dup
bipush 40
bipush 10
bastore
dup
bipush 41
bipush 10
bastore
dup
bipush 42
bipush 8
bastore
dup
bipush 43
bipush 11
bastore
dup
bipush 44
bipush 8
bastore
dup
bipush 45
bipush 6
bastore
dup
bipush 46
bipush 6
bastore
dup
bipush 47
bipush 6
bastore
dup
bipush 48
262: .line 341
iconst_5
bastore
dup
bipush 49
iconst_5
bastore
dup
bipush 50
iconst_5
bastore
dup
bipush 51
bipush 6
bastore
dup
bipush 52
bipush 6
bastore
dup
bipush 53
bipush 6
bastore
dup
bipush 54
bipush 6
bastore
dup
bipush 55
bipush 6
bastore
dup
bipush 56
bipush 6
bastore
dup
bipush 57
bipush 6
bastore
dup
bipush 58
bipush 7
bastore
dup
bipush 59
bipush 8
bastore
dup
bipush 60
bipush 15
bastore
dup
bipush 61
bipush 6
bastore
dup
bipush 62
bipush 12
bastore
dup
bipush 63
bipush 10
bastore
dup
bipush 64
263: .line 342
bipush 13
bastore
dup
bipush 65
bipush 6
bastore
dup
bipush 66
bipush 7
bastore
dup
bipush 67
bipush 7
bastore
dup
bipush 68
bipush 7
bastore
dup
bipush 69
bipush 7
bastore
dup
bipush 70
bipush 7
bastore
dup
bipush 71
bipush 7
bastore
dup
bipush 72
bipush 7
bastore
dup
bipush 73
bipush 7
bastore
dup
bipush 74
bipush 7
bastore
dup
bipush 75
bipush 7
bastore
dup
bipush 76
bipush 7
bastore
dup
bipush 77
bipush 7
bastore
dup
bipush 78
bipush 7
bastore
dup
bipush 79
bipush 7
bastore
dup
bipush 80
264: .line 343
bipush 7
bastore
dup
bipush 81
bipush 7
bastore
dup
bipush 82
bipush 7
bastore
dup
bipush 83
bipush 7
bastore
dup
bipush 84
bipush 7
bastore
dup
bipush 85
bipush 7
bastore
dup
bipush 86
bipush 7
bastore
dup
bipush 87
bipush 7
bastore
dup
bipush 88
bipush 8
bastore
dup
bipush 89
bipush 7
bastore
dup
bipush 90
bipush 8
bastore
dup
bipush 91
bipush 13
bastore
dup
bipush 92
bipush 19
bastore
dup
bipush 93
bipush 13
bastore
dup
bipush 94
bipush 14
bastore
dup
bipush 95
bipush 6
bastore
dup
bipush 96
265: .line 344
bipush 15
bastore
dup
bipush 97
iconst_5
bastore
dup
bipush 98
bipush 6
bastore
dup
bipush 99
iconst_5
bastore
dup
bipush 100
bipush 6
bastore
dup
bipush 101
iconst_5
bastore
dup
bipush 102
bipush 6
bastore
dup
bipush 103
bipush 6
bastore
dup
bipush 104
bipush 6
bastore
dup
bipush 105
iconst_5
bastore
dup
bipush 106
bipush 7
bastore
dup
bipush 107
bipush 7
bastore
dup
bipush 108
bipush 6
bastore
dup
bipush 109
bipush 6
bastore
dup
bipush 110
bipush 6
bastore
dup
bipush 111
iconst_5
bastore
dup
bipush 112
266: .line 345
bipush 6
bastore
dup
bipush 113
bipush 7
bastore
dup
bipush 114
bipush 6
bastore
dup
bipush 115
iconst_5
bastore
dup
bipush 116
iconst_5
bastore
dup
bipush 117
bipush 6
bastore
dup
bipush 118
bipush 7
bastore
dup
bipush 119
bipush 7
bastore
dup
bipush 120
bipush 7
bastore
dup
bipush 121
bipush 7
bastore
dup
bipush 122
bipush 7
bastore
dup
bipush 123
bipush 15
bastore
dup
bipush 124
bipush 11
bastore
dup
bipush 125
bipush 14
bastore
dup
bipush 126
bipush 13
bastore
dup
bipush 127
bipush 28
bastore
dup
sipush 128
267: .line 346
bipush 20
bastore
dup
sipush 129
bipush 22
bastore
dup
sipush 130
bipush 20
bastore
dup
sipush 131
bipush 20
bastore
dup
sipush 132
bipush 22
bastore
dup
sipush 133
bipush 22
bastore
dup
sipush 134
bipush 22
bastore
dup
sipush 135
bipush 23
bastore
dup
sipush 136
bipush 22
bastore
dup
sipush 137
bipush 23
bastore
dup
sipush 138
bipush 23
bastore
dup
sipush 139
bipush 23
bastore
dup
sipush 140
bipush 23
bastore
dup
sipush 141
bipush 23
bastore
dup
sipush 142
bipush 24
bastore
dup
sipush 143
bipush 23
bastore
dup
sipush 144
268: .line 347
bipush 24
bastore
dup
sipush 145
bipush 24
bastore
dup
sipush 146
bipush 22
bastore
dup
sipush 147
bipush 23
bastore
dup
sipush 148
bipush 24
bastore
dup
sipush 149
bipush 23
bastore
dup
sipush 150
bipush 23
bastore
dup
sipush 151
bipush 23
bastore
dup
sipush 152
bipush 23
bastore
dup
sipush 153
bipush 21
bastore
dup
sipush 154
bipush 22
bastore
dup
sipush 155
bipush 23
bastore
dup
sipush 156
bipush 22
bastore
dup
sipush 157
bipush 23
bastore
dup
sipush 158
bipush 23
bastore
dup
sipush 159
bipush 24
bastore
dup
sipush 160
269: .line 348
bipush 22
bastore
dup
sipush 161
bipush 21
bastore
dup
sipush 162
bipush 20
bastore
dup
sipush 163
bipush 22
bastore
dup
sipush 164
bipush 22
bastore
dup
sipush 165
bipush 23
bastore
dup
sipush 166
bipush 23
bastore
dup
sipush 167
bipush 21
bastore
dup
sipush 168
bipush 23
bastore
dup
sipush 169
bipush 22
bastore
dup
sipush 170
bipush 22
bastore
dup
sipush 171
bipush 24
bastore
dup
sipush 172
bipush 21
bastore
dup
sipush 173
bipush 22
bastore
dup
sipush 174
bipush 23
bastore
dup
sipush 175
bipush 23
bastore
dup
sipush 176
270: .line 349
bipush 21
bastore
dup
sipush 177
bipush 21
bastore
dup
sipush 178
bipush 22
bastore
dup
sipush 179
bipush 21
bastore
dup
sipush 180
bipush 23
bastore
dup
sipush 181
bipush 22
bastore
dup
sipush 182
bipush 23
bastore
dup
sipush 183
bipush 23
bastore
dup
sipush 184
bipush 20
bastore
dup
sipush 185
bipush 22
bastore
dup
sipush 186
bipush 22
bastore
dup
sipush 187
bipush 22
bastore
dup
sipush 188
bipush 23
bastore
dup
sipush 189
bipush 22
bastore
dup
sipush 190
bipush 22
bastore
dup
sipush 191
bipush 23
bastore
dup
sipush 192
271: .line 350
bipush 26
bastore
dup
sipush 193
bipush 26
bastore
dup
sipush 194
bipush 20
bastore
dup
sipush 195
bipush 19
bastore
dup
sipush 196
bipush 22
bastore
dup
sipush 197
bipush 23
bastore
dup
sipush 198
bipush 22
bastore
dup
sipush 199
bipush 25
bastore
dup
sipush 200
bipush 26
bastore
dup
sipush 201
bipush 26
bastore
dup
sipush 202
bipush 26
bastore
dup
sipush 203
bipush 27
bastore
dup
sipush 204
bipush 27
bastore
dup
sipush 205
bipush 26
bastore
dup
sipush 206
bipush 24
bastore
dup
sipush 207
bipush 25
bastore
dup
sipush 208
272: .line 351
bipush 19
bastore
dup
sipush 209
bipush 21
bastore
dup
sipush 210
bipush 26
bastore
dup
sipush 211
bipush 27
bastore
dup
sipush 212
bipush 27
bastore
dup
sipush 213
bipush 26
bastore
dup
sipush 214
bipush 27
bastore
dup
sipush 215
bipush 24
bastore
dup
sipush 216
bipush 21
bastore
dup
sipush 217
bipush 21
bastore
dup
sipush 218
bipush 26
bastore
dup
sipush 219
bipush 26
bastore
dup
sipush 220
bipush 28
bastore
dup
sipush 221
bipush 27
bastore
dup
sipush 222
bipush 27
bastore
dup
sipush 223
bipush 27
bastore
dup
sipush 224
273: .line 352
bipush 20
bastore
dup
sipush 225
bipush 24
bastore
dup
sipush 226
bipush 20
bastore
dup
sipush 227
bipush 21
bastore
dup
sipush 228
bipush 22
bastore
dup
sipush 229
bipush 21
bastore
dup
sipush 230
bipush 21
bastore
dup
sipush 231
bipush 23
bastore
dup
sipush 232
bipush 22
bastore
dup
sipush 233
bipush 22
bastore
dup
sipush 234
bipush 25
bastore
dup
sipush 235
bipush 25
bastore
dup
sipush 236
bipush 24
bastore
dup
sipush 237
bipush 24
bastore
dup
sipush 238
bipush 26
bastore
dup
sipush 239
bipush 23
bastore
dup
sipush 240
274: .line 353
bipush 26
bastore
dup
sipush 241
bipush 27
bastore
dup
sipush 242
bipush 26
bastore
dup
sipush 243
bipush 26
bastore
dup
sipush 244
bipush 27
bastore
dup
sipush 245
bipush 27
bastore
dup
sipush 246
bipush 27
bastore
dup
sipush 247
bipush 27
bastore
dup
sipush 248
bipush 27
bastore
dup
sipush 249
bipush 28
bastore
dup
sipush 250
bipush 27
bastore
dup
sipush 251
bipush 27
bastore
dup
sipush 252
bipush 27
bastore
dup
sipush 253
bipush 27
bastore
dup
sipush 254
bipush 27
bastore
dup
sipush 255
bipush 26
bastore
dup
sipush 256
275: .line 354
bipush 30
bastore
276: .line 337
putstatic io.netty.handler.codec.http2.HpackUtil.HUFFMAN_CODE_LENGTHS:[B
277: .line 357
return
LocalVariableTable:
Start End Slot Name Signature
static int equalsConstantTime(java.lang.CharSequence, java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=4, args_size=2
start local 0 // java.lang.CharSequence s1
start local 1 // java.lang.CharSequence s2
0: .line 55
aload 0 /* s1 */
instanceof io.netty.util.AsciiString
ifeq 8
aload 1 /* s2 */
instanceof io.netty.util.AsciiString
ifeq 8
1: .line 56
aload 0 /* s1 */
invokeinterface java.lang.CharSequence.length:()I
aload 1 /* s2 */
invokeinterface java.lang.CharSequence.length:()I
if_icmpeq 3
2: .line 57
iconst_0
ireturn
3: .line 59
StackMap locals:
StackMap stack:
aload 0 /* s1 */
checkcast io.netty.util.AsciiString
astore 2 /* s1Ascii */
start local 2 // io.netty.util.AsciiString s1Ascii
4: .line 60
aload 1 /* s2 */
checkcast io.netty.util.AsciiString
astore 3 /* s2Ascii */
start local 3 // io.netty.util.AsciiString s2Ascii
5: .line 61
aload 2 /* s1Ascii */
invokevirtual io.netty.util.AsciiString.array:()[B
aload 2 /* s1Ascii */
invokevirtual io.netty.util.AsciiString.arrayOffset:()I
6: .line 62
aload 3 /* s2Ascii */
invokevirtual io.netty.util.AsciiString.array:()[B
aload 3 /* s2Ascii */
invokevirtual io.netty.util.AsciiString.arrayOffset:()I
aload 0 /* s1 */
invokeinterface java.lang.CharSequence.length:()I
7: .line 61
invokestatic io.netty.util.internal.PlatformDependent.equalsConstantTime:([BI[BII)I
ireturn
end local 3 // io.netty.util.AsciiString s2Ascii
end local 2 // io.netty.util.AsciiString s1Ascii
8: .line 65
StackMap locals:
StackMap stack:
aload 0 /* s1 */
aload 1 /* s2 */
invokestatic io.netty.util.internal.ConstantTimeUtils.equalsConstantTime:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)I
ireturn
end local 1 // java.lang.CharSequence s2
end local 0 // java.lang.CharSequence s1
LocalVariableTable:
Start End Slot Name Signature
0 9 0 s1 Ljava/lang/CharSequence;
0 9 1 s2 Ljava/lang/CharSequence;
4 8 2 s1Ascii Lio/netty/util/AsciiString;
5 8 3 s2Ascii Lio/netty/util/AsciiString;
MethodParameters:
Name Flags
s1
s2
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 // io.netty.handler.codec.http2.HpackUtil this
0: .line 359
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 361
return
end local 0 // io.netty.handler.codec.http2.HpackUtil this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/handler/codec/http2/HpackUtil;
}
SourceFile: "HpackUtil.java"
NestMembers:
io.netty.handler.codec.http2.HpackUtil$IndexType
InnerClasses:
final IndexType = io.netty.handler.codec.http2.HpackUtil$IndexType of io.netty.handler.codec.http2.HpackUtil