Skip to content

Instantly share code, notes, and snippets.

@ytoshima
Created November 21, 2011 02:22
Show Gist options
  • Save ytoshima/1381429 to your computer and use it in GitHub Desktop.
Save ytoshima/1381429 to your computer and use it in GitHub Desktop.
PrintEscapeAnalysis output example
$ ~/local/jdk1.7.0-b147/fastdebug/bin/java -XX:+Verbose -XX:+PrintEscapeAnalysis -jar ~/local/jdk1.6.0_26/demo/jfc/Java2D/Java2Demo.jar
VM option '+Verbose'
VM option '+PrintEscapeAnalysis'
======== Connection graph for java.util.Properties$LineReader::readLine
519 JavaObject GlobalEscape NSR [[ 578F 589F 623F 624F 452F 468F 469F 602F 606F]] 519 AllocateArray === 503 199 501 8 1 ( 517 506 512 505 10 438 281 22 65 22 384 68 22 1 1 ) [[ 520 521 522 529 530 531 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Properties$LineReader::readLine @ bci:286 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Properties$LineReader::readLine @ bci:286
LocalVar [[ 519P]] 531 Proj === 519 [[ 532 536 ]] #5 Type:rawptr:NotNull !jvms: java.util.Properties$LineReader::readLine @ bci:286
LocalVar [[ 519P]] 536 CheckCastPP === 533 531 [[ 655 678 655 624 578 578 589 589 624 623 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Properties$LineReader::readLine @ bci:286
Field [[]] 578 AddP === _ 536 536 72 [[ 579 605 639 646 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Properties$LineReader::readLine @ bci:303
Field [[]] 589 AddP === _ 536 536 137 [[ 590 612 654 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Properties$LineReader::readLine @ bci:303
Field [[]] 623 AddP === _ 536 624 621 [[ 625 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Properties$LineReader::readLine @ bci:303
Field [[]] 624 AddP === _ 536 536 620 [[ 623 634 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Properties$LineReader::readLine @ bci:303
Field [[]] 452 AddP === _ 451 451 75 [[ 453 ]] Type:char[int:>=0]:NotNull:exact+8 * !orig=[557] !jvms: java.util.Properties$LineReader::readLine @ bci:256
Field [[]] 468 AddP === _ 451 469 72 [[ 470 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.Properties$LineReader::readLine @ bci:256
Field [[]] 469 AddP === _ 451 451 467 [[ 468 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.Properties$LineReader::readLine @ bci:256
Field [[]] 602 AddP === _ 451 451 72 [[ 604 639 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Properties$LineReader::readLine @ bci:303
Field [[]] 606 AddP === _ 451 451 137 [[ 612 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Properties$LineReader::readLine @ bci:303
=== No allocations eliminated for java.util.Properties$LineReader::readLine since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.AbstractStringBuilder::ensureCapacityInternal
135 JavaObject GlobalEscape NSR [[ 198F 211F 246F 247F 42F 169F 224F 228F]] 135 AllocateArray === 93 6 7 8 1 ( 133 122 128 108 1 1 1 1 1 10 25 108 1 ) [[ 136 137 138 145 146 147 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
LocalVar [[ 135P]] 147 Proj === 135 [[ 148 152 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
LocalVar [[ 135P]] 152 CheckCastPP === 149 147 [[ 301 278 278 247 198 198 211 211 247 246 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 198 AddP === _ 152 152 22 [[ 199 227 262 269 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 211 AddP === _ 152 152 200 [[ 212 234 277 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 246 AddP === _ 152 247 244 [[ 248 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 247 AddP === _ 152 152 243 [[ 246 257 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 42 AddP === _ 40 40 41 [[ 43 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5
Field [[]] 169 AddP === _ 168 168 41 [[ 170 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 224 AddP === _ 168 168 22 [[ 226 262 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
Field [[]] 228 AddP === _ 168 168 200 [[ 234 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12
=== No allocations eliminated for java.lang.AbstractStringBuilder::ensureCapacityInternal since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.AbstractStringBuilder::append
153 JavaObject GlobalEscape NSR [[ 216F 228F 263F 264F 363F 380F 381F 56F 187F 241F 245F]] 153 AllocateArray === 111 6 7 8 1 ( 151 140 146 126 10 11 1 1 1 1 1 10 40 126 1 ) [[ 154 155 156 163 164 165 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
LocalVar [[ 153P]] 165 Proj === 153 [[ 166 170 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
LocalVar [[ 153P]] 170 CheckCastPP === 167 165 [[ 318 295 295 264 216 216 228 228 264 263 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 216 AddP === _ 170 170 38 [[ 217 244 279 286 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 228 AddP === _ 170 170 218 [[ 229 251 294 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 263 AddP === _ 170 264 261 [[ 265 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 264 AddP === _ 170 170 260 [[ 263 274 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 363 AddP === _ 362 362 23 [[ 364 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26
Field [[]] 380 AddP === _ 362 381 38 [[ 382 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26
Field [[]] 381 AddP === _ 362 362 379 [[ 380 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26
Field [[]] 56 AddP === _ 55 55 23 [[ 57 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 187 AddP === _ 186 186 23 [[ 188 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 241 AddP === _ 186 186 38 [[ 243 279 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
Field [[]] 245 AddP === _ 186 186 218 [[ 251 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7
=== No allocations eliminated for java.lang.AbstractStringBuilder::append since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.StringBuffer::append
173 JavaObject GlobalEscape NSR [[ 236F 248F 283F 284F 383F 400F 401F 76F 207F 261F 265F]] 173 AllocateArray === 131 6 29 8 1 ( 171 160 166 146 10 1 21 10 10 11 1 1 1 1 1 10 60 146 1 ) [[ 174 175 176 183 184 185 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
LocalVar [[ 173P]] 185 Proj === 173 [[ 186 190 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
LocalVar [[ 173P]] 190 CheckCastPP === 187 185 [[ 338 315 315 284 236 236 248 248 284 283 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 236 AddP === _ 190 190 58 [[ 237 264 299 306 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 248 AddP === _ 190 190 238 [[ 249 271 314 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 283 AddP === _ 190 284 281 [[ 285 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 284 AddP === _ 190 190 280 [[ 283 294 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 383 AddP === _ 382 382 43 [[ 384 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2
Field [[]] 400 AddP === _ 382 401 58 [[ 402 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2
Field [[]] 401 AddP === _ 382 382 399 [[ 400 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2
Field [[]] 76 AddP === _ 75 75 43 [[ 77 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 207 AddP === _ 206 206 43 [[ 208 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 261 AddP === _ 206 206 58 [[ 263 299 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
Field [[]] 265 AddP === _ 206 206 238 [[ 271 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2
=== No allocations eliminated for java.lang.StringBuffer::append since there are no scalar replaceable candidates ===
======== Connection graph for java.util.Properties::saveConvert
70 JavaObject GlobalEscape [[ 170F 435F]] 70 Allocate === 65 6 7 8 1 ( 50 68 51 1 1 11 12 13 53 67 1 1 1 ) [[ 71 72 73 80 81 82 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Properties::saveConvert @ bci:21 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Properties::saveConvert @ bci:21
LocalVar [[ 70P]] 82 Proj === 70 [[ 83 87 ]] #5 Type:rawptr:NotNull !jvms: java.util.Properties::saveConvert @ bci:21
LocalVar [[ 70P]] 87 CheckCastPP === 84 82 [[ 4773 4763 4717 4707 4688 4676 4752 4603 173 4603 4590 4590 148 148 4590 4589 170 170 4565 4549 4549 226 239 4533 4533 324 339 4518 4518 4502 4502 370 370 4487 4487 385 385 4471 4471 4456 4456 414 4440 415 415 415 415 4440 4422 4432 790 4389 4389 4389 4389 435 435 4374 4314 4314 4314 4314 456 4314 4208 4180 4180 4180 4180 4180 525 525 525 525 4339 4152 718 553 553 553 553 553 4152 581 693 693 693 693 693 4152 4152 4085 4411 4044 4044 4044 4044 4043 4012 4012 3978 3978 3963 3963 3945 3955 3912 3912 3912 753 768 768 768 768 3912 3897 3837 3837 811 3837 3837 801 3837 3731 3703 3703 3703 3703 3703 3862 3675 3675 3675 3675 3608 3934 3567 3567 3567 3567 3566 3539 3549 3506 3506 3506 3506 3491 3431 3431 3431 3431 3431 3325 3297 3297 3297 3297 3297 3456 3269 3269 3269 3269 3202 3528 3161 3161 3161 3161 3160 3112 3122 3079 3079 3079 3079 3064 3004 3004 3004 3004 3004 1043 2898 1044 1044 1044 1044 2870 2870 2870 1411 2870 2870 3029 2842 2842 2842 2842 2775 3101 2734 2734 1085 2734 2734 2733 2680 2690 2647 2647 1152 1152 1152 1152 2647 2647 1339 1180 1180 1180 1180 1180 2632 1208 1314 1314 1314 1314 1314 2572 2572 2572 2572 2572 2466 2438 2438 2438 2438 2438 2597 2410 2410 2410 2410 2343 2669 2302 2302 1374 1389 1389 1389 1389 2302 2302 2301 2277 1432 2277 2255 1422 2265 2222 2222 2222 2222 1450 2207 1451 1451 1451 1451 2147 2147 2147 1818 2147 2147 2041 2013 2013 2013 2013 2013 2172 1985 1985 1492 1985 1985 1918 2244 1877 1877 1877 1559 1559 1559 1559 1877 1876 1746 1587 1587 1587 1587 1587 1852 1615 1721 1721 1721 1721 1721 1852 1829 1839 1796 1796 1796 1796 1781 ]] Oop:java/lang/StringBuffer:NotNull:exact * !jvms: java.util.Properties::saveConvert @ bci:21
Field [[ 148P 553P 1180P 1587P 2013P 2438P 2870P 3297P 3703P 4180P]] 170 AddP === _ 87 87 169 [[ 171 448 4624 4361 716 740 1077 4337 4077 1337 1361 1484 3884 3860 1744 1768 1910 3600 3478 2170 2194 2335 3454 3194 2595 2619 2767 3051 3027 ]] Oop:java/lang/StringBuffer:NotNull:exact+12 * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:8 java.lang.StringBuffer::<init> @ bci:2 java.util.Properties::saveConvert @ bci:27
Field [[ 1P]] 435 AddP === _ 87 87 295 [[ 436 742 745 1065 1363 1366 1472 1770 1773 1898 2196 2199 2323 2621 2624 2755 3053 3056 3182 3480 3483 3588 3886 3889 4065 4363 4366 4626 ]] Oop:java/lang/StringBuffer:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:2 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
148 JavaObject GlobalEscape NSR [[ 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F]] 148 AllocateArray === 84 81 113 8 1 ( 146 135 141 67 1 11 12 13 53 1 1 1 1 87 1 1 1 1 87 ) [[ 149 150 151 158 159 160 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:2 java.util.Properties::saveConvert @ bci:27 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:2 java.util.Properties::saveConvert @ bci:27
LocalVar [[ 148P]] 160 Proj === 148 [[ 161 165 ]] #5 Type:rawptr:NotNull !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:2 java.util.Properties::saveConvert @ bci:27
LocalVar [[ 148P]] 165 CheckCastPP === 162 160 [[ 171 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:2 java.util.Properties::saveConvert @ bci:27
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
553 JavaObject GlobalEscape NSR [[ 627F 616F 661F 662F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F]] 553 AllocateArray === 516 246 421 8 1 ( 551 135 548 530 1 11 12 13 53 1 87 252 1 87 1 413 87 87 333 1 1 1 1 1 87 448 530 1 ) [[ 554 555 556 563 564 565 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
LocalVar [[ 553P]] 565 Proj === 553 [[ 566 570 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
LocalVar [[ 553P]] 570 CheckCastPP === 567 565 [[ 716 693 693 662 616 616 627 627 662 661 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 627 AddP === _ 570 570 50 [[ 628 650 692 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 616 AddP === _ 570 570 169 [[ 617 643 677 684 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 661 AddP === _ 570 662 659 [[ 663 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 662 AddP === _ 570 570 658 [[ 661 672 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
1180 JavaObject GlobalEscape NSR [[ 1251F 1243F 1282F 1283F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F]] 1180 AllocateArray === 1144 246 1050 8 1 ( 1178 135 1175 1157 1 11 12 13 53 1 87 252 333 87 1 413 87 87 361 1 1 1 1 1 87 1077 1157 1 ) [[ 1181 1182 1183 1190 1191 1192 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
LocalVar [[ 1180P]] 1192 Proj === 1180 [[ 1193 1197 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
LocalVar [[ 1180P]] 1197 CheckCastPP === 1194 1192 [[ 1337 1314 1314 1283 1243 1243 1251 1251 1283 1282 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1251 AddP === _ 1197 1197 50 [[ 1252 1273 1313 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1243 AddP === _ 1197 1197 169 [[ 1244 1267 1298 1305 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1282 AddP === _ 1197 1283 659 [[ 1284 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1283 AddP === _ 1197 1197 1280 [[ 1282 1293 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
1587 JavaObject GlobalEscape NSR [[ 1658F 1650F 1689F 1690F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F]] 1587 AllocateArray === 1551 1350 1457 8 1 ( 1585 135 1582 1564 1 11 12 13 53 1 87 252 333 87 1 413 87 87 1440 1 1 1 1 1 87 1484 1564 1 ) [[ 1588 1589 1590 1597 1598 1599 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
LocalVar [[ 1587P]] 1599 Proj === 1587 [[ 1600 1604 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
LocalVar [[ 1587P]] 1604 CheckCastPP === 1601 1599 [[ 1744 1721 1721 1690 1650 1650 1658 1658 1690 1689 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1658 AddP === _ 1604 1604 50 [[ 1659 1680 1720 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1650 AddP === _ 1604 1604 169 [[ 1651 1674 1705 1712 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1689 AddP === _ 1604 1690 659 [[ 1691 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1690 AddP === _ 1604 1604 1687 [[ 1689 1700 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
2013 JavaObject GlobalEscape NSR [[ 2084F 2076F 2115F 2116F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F]] 2013 AllocateArray === 1977 1854 1883 8 1 ( 2011 135 2008 1990 1 11 12 13 53 1 87 252 333 87 1 413 87 87 1857 1 1 1 1 1 87 1910 1990 1 ) [[ 2014 2015 2016 2023 2024 2025 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
LocalVar [[ 2013P]] 2025 Proj === 2013 [[ 2026 2030 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
LocalVar [[ 2013P]] 2030 CheckCastPP === 2027 2025 [[ 2170 2147 2147 2116 2076 2076 2084 2084 2116 2115 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2084 AddP === _ 2030 2030 50 [[ 2085 2106 2146 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2076 AddP === _ 2030 2030 169 [[ 2077 2100 2131 2138 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2115 AddP === _ 2030 2116 659 [[ 2117 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2116 AddP === _ 2030 2030 2113 [[ 2115 2126 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
2438 JavaObject GlobalEscape NSR [[ 2509F 2501F 2540F 2541F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F]] 2438 AllocateArray === 2402 2279 2308 8 1 ( 2436 135 2433 2415 1 11 12 13 53 1 87 252 333 87 1 413 87 87 2282 1 1 1 1 1 87 2335 2415 1 ) [[ 2439 2440 2441 2448 2449 2450 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
LocalVar [[ 2438P]] 2450 Proj === 2438 [[ 2451 2455 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
LocalVar [[ 2438P]] 2455 CheckCastPP === 2452 2450 [[ 2595 2572 2572 2541 2501 2501 2509 2509 2541 2540 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2509 AddP === _ 2455 2455 50 [[ 2510 2531 2571 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2501 AddP === _ 2455 2455 169 [[ 2502 2525 2556 2563 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2540 AddP === _ 2455 2541 659 [[ 2542 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2541 AddP === _ 2455 2455 2538 [[ 2540 2551 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
2870 JavaObject GlobalEscape NSR [[ 2941F 2933F 2972F 2973F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F]] 2870 AllocateArray === 2834 2608 2740 8 1 ( 2868 135 2865 2847 1 11 12 13 53 1 87 252 333 87 1 413 87 87 2722 1 1 1 1 1 87 2767 2847 1 ) [[ 2871 2872 2873 2880 2881 2882 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
LocalVar [[ 2870P]] 2882 Proj === 2870 [[ 2883 2887 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
LocalVar [[ 2870P]] 2887 CheckCastPP === 2884 2882 [[ 3027 3004 3004 2973 2933 2933 2941 2941 2973 2972 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2941 AddP === _ 2887 2887 50 [[ 2942 2963 3003 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2933 AddP === _ 2887 2887 169 [[ 2934 2957 2988 2995 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2972 AddP === _ 2887 2973 659 [[ 2974 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2973 AddP === _ 2887 2887 2970 [[ 2972 2983 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
3297 JavaObject GlobalEscape NSR [[ 3368F 3360F 3399F 3400F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F]] 3297 AllocateArray === 3261 3040 3167 8 1 ( 3295 135 3292 3274 1 11 12 13 53 1 87 252 1 87 1 413 87 87 3149 1 1 1 1 1 87 3194 3274 1 ) [[ 3298 3299 3300 3307 3308 3309 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
LocalVar [[ 3297P]] 3309 Proj === 3297 [[ 3310 3314 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
LocalVar [[ 3297P]] 3314 CheckCastPP === 3311 3309 [[ 3454 3431 3431 3400 3360 3360 3368 3368 3400 3399 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3368 AddP === _ 3314 3314 50 [[ 3369 3390 3430 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3360 AddP === _ 3314 3314 169 [[ 3361 3384 3415 3422 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3399 AddP === _ 3314 3400 659 [[ 3401 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3400 AddP === _ 3314 3314 3397 [[ 3399 3410 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
3703 JavaObject GlobalEscape NSR [[ 3774F 3766F 3805F 3806F 3903F 3919F 3920F 4091F 4214F 4264F 4268F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F]] 3703 AllocateArray === 3667 246 3573 8 1 ( 3701 135 3698 3680 1 11 12 13 53 1 87 252 1 87 1 413 87 87 333 1 1 1 1 1 87 3600 3680 1 ) [[ 3704 3705 3706 3713 3714 3715 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
LocalVar [[ 3703P]] 3715 Proj === 3703 [[ 3716 3720 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
LocalVar [[ 3703P]] 3720 CheckCastPP === 3717 3715 [[ 3860 3837 3837 3806 3766 3766 3774 3774 3806 3805 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3774 AddP === _ 3720 3720 50 [[ 3775 3796 3836 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3766 AddP === _ 3720 3720 169 [[ 3767 3790 3821 3828 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3805 AddP === _ 3720 3806 659 [[ 3807 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3806 AddP === _ 3720 3720 3803 [[ 3805 3816 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
4180 JavaObject GlobalEscape NSR [[ 4251F 4243F 4282F 4283F 4380F 4396F 4397F 4694F 462F 587F 640F 644F 759F 775F 776F 1091F 1214F 1264F 1268F 1380F 1396F 1397F 1498F 1621F 1671F 1675F 1787F 1803F 1804F 1924F 2047F 2097F 2101F 2213F 2229F 2230F 2349F 2472F 2522F 2526F 2638F 2654F 2655F 2781F 2904F 2954F 2958F 3070F 3086F 3087F 3208F 3331F 3381F 3385F 3497F 3513F 3514F 3614F 3737F 3787F 3791F 3903F 3919F 3920F 4091F 4214F 4264F 4268F]] 4180 AllocateArray === 4144 4027 4050 8 1 ( 4178 135 4175 4157 1 11 12 13 53 1 87 252 1 87 1 413 87 87 1006 1 1 1 1 1 87 4077 4157 1 ) [[ 4181 4182 4183 4190 4191 4192 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
LocalVar [[ 4180P]] 4192 Proj === 4180 [[ 4193 4197 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
LocalVar [[ 4180P]] 4197 CheckCastPP === 4194 4192 [[ 4337 4314 4314 4283 4243 4243 4251 4251 4283 4282 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4251 AddP === _ 4197 4197 50 [[ 4252 4273 4313 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4243 AddP === _ 4197 4197 169 [[ 4244 4267 4298 4305 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4282 AddP === _ 4197 4283 659 [[ 4284 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4283 AddP === _ 4197 4197 4280 [[ 4282 4293 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4380 AddP === _ 4379 4379 295 [[ 4381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4396 AddP === _ 4379 4397 169 [[ 4398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4397 AddP === _ 4379 4379 4395 [[ 4396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4694 AddP === _ 4693 4693 295 [[ 4695 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[]] 462 AddP === _ 461 461 295 [[ 463 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 587 AddP === _ 586 586 295 [[ 588 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 640 AddP === _ 586 586 169 [[ 642 677 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 644 AddP === _ 586 586 50 [[ 650 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 759 AddP === _ 758 758 295 [[ 760 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 775 AddP === _ 758 776 169 [[ 777 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 776 AddP === _ 758 758 774 [[ 775 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:94
Field [[]] 1091 AddP === _ 1090 1090 295 [[ 1092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1214 AddP === _ 1213 1213 295 [[ 1215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1264 AddP === _ 1213 1213 169 [[ 1266 1298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1268 AddP === _ 1213 1213 50 [[ 1273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1380 AddP === _ 1379 1379 295 [[ 1381 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1396 AddP === _ 1379 1397 169 [[ 1398 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1397 AddP === _ 1379 1379 1395 [[ 1396 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:335
Field [[]] 1498 AddP === _ 1497 1497 295 [[ 1499 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1621 AddP === _ 1620 1620 295 [[ 1622 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1671 AddP === _ 1620 1620 169 [[ 1673 1705 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1675 AddP === _ 1620 1620 50 [[ 1680 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1787 AddP === _ 1786 1786 295 [[ 1788 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1803 AddP === _ 1786 1804 169 [[ 1805 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1804 AddP === _ 1786 1786 1802 [[ 1803 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:343
Field [[]] 1924 AddP === _ 1923 1923 295 [[ 1925 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2047 AddP === _ 2046 2046 295 [[ 2048 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2097 AddP === _ 2046 2046 169 [[ 2099 2131 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2101 AddP === _ 2046 2046 50 [[ 2106 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2213 AddP === _ 2212 2212 295 [[ 2214 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2229 AddP === _ 2212 2230 169 [[ 2231 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2230 AddP === _ 2212 2212 2228 [[ 2229 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:360
Field [[]] 2349 AddP === _ 2348 2348 295 [[ 2350 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2472 AddP === _ 2471 2471 295 [[ 2473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2522 AddP === _ 2471 2471 169 [[ 2524 2556 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2526 AddP === _ 2471 2471 50 [[ 2531 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2638 AddP === _ 2637 2637 295 [[ 2639 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2654 AddP === _ 2637 2655 169 [[ 2656 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2655 AddP === _ 2637 2637 2653 [[ 2654 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:377
Field [[]] 2781 AddP === _ 2780 2780 295 [[ 2782 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2904 AddP === _ 2903 2903 295 [[ 2905 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2954 AddP === _ 2903 2903 169 [[ 2956 2988 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 2958 AddP === _ 2903 2903 50 [[ 2963 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3070 AddP === _ 3069 3069 295 [[ 3071 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3086 AddP === _ 3069 3087 169 [[ 3088 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3087 AddP === _ 3069 3069 3085 [[ 3086 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:393
Field [[]] 3208 AddP === _ 3207 3207 295 [[ 3209 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3331 AddP === _ 3330 3330 295 [[ 3332 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3381 AddP === _ 3330 3330 169 [[ 3383 3415 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3385 AddP === _ 3330 3330 50 [[ 3390 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3497 AddP === _ 3496 3496 295 [[ 3498 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3513 AddP === _ 3496 3514 169 [[ 3515 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3514 AddP === _ 3496 3496 3512 [[ 3513 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:407
Field [[]] 3614 AddP === _ 3613 3613 295 [[ 3615 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3737 AddP === _ 3736 3736 295 [[ 3738 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3787 AddP === _ 3736 3736 169 [[ 3789 3821 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3791 AddP === _ 3736 3736 50 [[ 3796 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3903 AddP === _ 3902 3902 295 [[ 3904 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3919 AddP === _ 3902 3920 169 [[ 3921 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 3920 AddP === _ 3902 3902 3918 [[ 3919 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.AbstractStringBuilder::append @ bci:26 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:418
Field [[]] 4091 AddP === _ 4090 4090 295 [[ 4092 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4214 AddP === _ 4213 4213 295 [[ 4215 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4264 AddP === _ 4213 4213 169 [[ 4266 4298 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
Field [[]] 4268 AddP === _ 4213 4213 50 [[ 4273 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:7 java.lang.StringBuffer::append @ bci:2 java.util.Properties::saveConvert @ bci:205
4603 JavaObject GlobalEscape [[ 4714F 4732F]] 4603 Allocate === 4595 4574 4596 8 1 ( 4601 4600 51 1 1 1 1 1 1 1 1 1 1 87 413 87 ) [[ 4604 4605 4606 4613 4614 4615 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.StringBuffer::toString @ bci:0 java.util.Properties::saveConvert @ bci:430 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.StringBuffer::toString @ bci:0 java.util.Properties::saveConvert @ bci:430
LocalVar [[ 4603P]] 4615 Proj === 4603 [[ 4616 4620 ]] #5 Type:rawptr:NotNull !jvms: java.lang.StringBuffer::toString @ bci:0 java.util.Properties::saveConvert @ bci:430
LocalVar [[ 4603P]] 4620 CheckCastPP === 4617 4615 [[ 4782 4732 4732 4717 4717 4714 4714 4707 4676 4735 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.StringBuffer::toString @ bci:0 java.util.Properties::saveConvert @ bci:430
LocalVar [[ 4603P]] 4782 Return === 4753 4719 19 8 9 returns 4620 [[ 0 ]] Type:bottom
Field [[]] 4714 AddP === _ 4620 4620 50 [[ 4715 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:56 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
Field [[ 1P 32P]] 4732 AddP === _ 4620 4620 295 [[ 4733 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:68 java.lang.StringBuffer::toString @ bci:13 java.util.Properties::saveConvert @ bci:430
=== No allocations eliminated for java.util.Properties::saveConvert since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.AbstractStringBuilder::append
178 JavaObject GlobalEscape NSR [[ 253F 241F 288F 289F 472F 503F 504F 85F 212F 266F 270F]] 178 AllocateArray === 136 6 7 8 1 ( 176 165 171 151 10 30 53 1 1 1 1 1 10 70 151 1 ) [[ 179 180 181 188 189 190 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
LocalVar [[ 178P]] 190 Proj === 178 [[ 191 195 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
LocalVar [[ 178P]] 195 CheckCastPP === 192 190 [[ 343 320 320 289 241 241 253 253 289 288 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 253 AddP === _ 195 195 50 [[ 254 276 319 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 241 AddP === _ 195 195 68 [[ 242 269 304 311 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 288 AddP === _ 195 289 286 [[ 290 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 289 AddP === _ 195 195 285 [[ 288 299 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 472 AddP === _ 453 453 54 [[ 473 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::getChars @ bci:62 java.lang.AbstractStringBuilder::append @ bci:33
Field [[]] 503 AddP === _ 453 504 68 [[ 505 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::getChars @ bci:62 java.lang.AbstractStringBuilder::append @ bci:33
Field [[]] 504 AddP === _ 453 453 502 [[ 503 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::getChars @ bci:62 java.lang.AbstractStringBuilder::append @ bci:33
Field [[]] 85 AddP === _ 84 84 54 [[ 86 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:5 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 212 AddP === _ 211 211 54 [[ 213 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.util.Arrays::copyOf @ bci:9 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 266 AddP === _ 211 211 68 [[ 268 304 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
Field [[]] 270 AddP === _ 211 211 50 [[ 276 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.lang.AbstractStringBuilder::expandCapacity @ bci:43 java.lang.AbstractStringBuilder::ensureCapacityInternal @ bci:12 java.lang.AbstractStringBuilder::append @ bci:19
=== No allocations eliminated for java.lang.AbstractStringBuilder::append since there are no scalar replaceable candidates ===
======== Connection graph for sun.awt.image.PNGImageDecoder::produceImage
1266 JavaObject GlobalEscape NSR [[ 399F 416F 417F 468F 484F 485F 538F 554F 555F 614F 630F 631F 690F 706F 707F 1643F]] 1266 AllocateArray === 1221 974 1223 8 1 ( 1264 143 1261 1217 289 128 145 859 1 39 1 43 1 1 1 47 51 1060 59 1085 1107 1128 1 1 1192 1 1217 1 1255 232 1 1 1 1 1 1 1 1 1 1 ) [[ 1267 1268 1269 1276 1277 1278 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.image.PNGImageDecoder::produceImage @ bci:851 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:851
LocalVar [[ 1266P]] 1278 Proj === 1266 [[ 1279 1283 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:851
LocalVar [[ 1266P]] 1283 CheckCastPP === 1280 1278 [[ 1337 1295 ]] Type:byte[int:0..268435455]:NotNull:exact * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:851
Field [[ 1P]] 399 AddP === _ 398 398 330 [[ 400 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 416 AddP === _ 398 417 413 [[ 418 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 417 AddP === _ 398 398 273 [[ 416 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 468 AddP === _ 467 467 330 [[ 469 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 484 AddP === _ 467 485 413 [[ 486 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 485 AddP === _ 467 467 273 [[ 484 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 538 AddP === _ 537 537 330 [[ 539 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 554 AddP === _ 537 555 413 [[ 556 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 555 AddP === _ 537 537 524 [[ 554 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 614 AddP === _ 613 613 330 [[ 615 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 630 AddP === _ 613 631 413 [[ 632 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 631 AddP === _ 613 613 600 [[ 630 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 690 AddP === _ 689 689 330 [[ 691 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 706 AddP === _ 689 707 413 [[ 708 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 707 AddP === _ 689 689 676 [[ 706 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 1643 AddP === _ 1642 1642 330 [[ 1644 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.io.BufferedInputStream::read @ bci:13 sun.awt.image.PNGImageDecoder::produceImage @ bci:896
1295 JavaObject GlobalEscape NSR [[ 399F 416F 417F 468F 484F 485F 538F 554F 555F 614F 630F 631F 690F 706F 707F 1643F]] 1295 AllocateArray === 1280 1277 1265 8 1 ( 1293 143 1291 1284 289 128 145 859 1 39 1 43 1 1 1 47 51 1060 59 1085 1107 1128 1 1 1192 1 1284 1 1255 232 1283 1 1 1 1 1 1 1 1 1 ) [[ 1296 1297 1298 1305 1306 1307 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.image.PNGImageDecoder::produceImage @ bci:857 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:857
LocalVar [[ 1295P]] 1307 Proj === 1295 [[ 1308 1312 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:857
LocalVar [[ 1295P]] 1312 CheckCastPP === 1309 1307 [[ 1338 ]] Type:byte[int:0..268435455]:NotNull:exact * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:857
Field [[ 1P]] 399 AddP === _ 398 398 330 [[ 400 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 416 AddP === _ 398 417 413 [[ 418 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 417 AddP === _ 398 398 273 [[ 416 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1677
Field [[ 1P]] 468 AddP === _ 467 467 330 [[ 469 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 484 AddP === _ 467 485 413 [[ 486 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 485 AddP === _ 467 467 273 [[ 484 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1662
Field [[ 1P]] 538 AddP === _ 537 537 330 [[ 539 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 554 AddP === _ 537 555 413 [[ 556 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 555 AddP === _ 537 537 524 [[ 554 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1628
Field [[ 1P]] 614 AddP === _ 613 613 330 [[ 615 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 630 AddP === _ 613 631 413 [[ 632 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 631 AddP === _ 613 613 600 [[ 630 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1596
Field [[ 1P]] 690 AddP === _ 689 689 330 [[ 691 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 706 AddP === _ 689 707 413 [[ 708 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 707 AddP === _ 689 689 676 [[ 706 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.awt.image.PNGImageDecoder::produceImage @ bci:1564
Field [[ 1P]] 1643 AddP === _ 1642 1642 330 [[ 1644 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.io.BufferedInputStream::read @ bci:13 sun.awt.image.PNGImageDecoder::produceImage @ bci:896
=== No allocations eliminated for sun.awt.image.PNGImageDecoder::produceImage since there are no scalar replaceable candidates ===
======== Connection graph for sun.text.normalizer.CharTrie::unserialize
26 JavaObject ArgEscape [[ 114F 253F 166F 215F]] 26 Allocate === 5 6 7 8 1 ( 24 22 23 1 10 11 1 1 1 ) [[ 27 28 29 36 37 38 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.text.normalizer.CharTrie::unserialize @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:0
LocalVar [[ 26P]] 38 Proj === 26 [[ 39 43 ]] #5 Type:rawptr:NotNull !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:0
LocalVar [[ 26P]] 43 CheckCastPP === 40 38 [[ 440 429 389 389 367 354 256 294 253 253 114 230 230 215 215 186 117 114 169 145 145 145 186 186 218 166 166 ]] Oop:java/io/DataInputStream:NotNull:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:0
Field [[ 11P 1P]] 114 AddP === _ 43 43 113 [[ 115 ]] Oop:java/io/DataInputStream:NotNull:exact+8 * !jvms: java.io.FilterInputStream::<init> @ bci:6 java.io.DataInputStream::<init> @ bci:2 sun.text.normalizer.CharTrie::unserialize @ bci:5
Field [[ 1P 230P]] 253 AddP === _ 43 43 252 [[ 254 ]] Oop:java/io/DataInputStream:NotNull:exact+20 * !jvms: java.io.DataInputStream::<init> @ bci:26 sun.text.normalizer.CharTrie::unserialize @ bci:5
Field [[ 1P 145P]] 166 AddP === _ 43 43 165 [[ 167 ]] Oop:java/io/DataInputStream:NotNull:exact+12 * !jvms: java.io.DataInputStream::<init> @ bci:10 sun.text.normalizer.CharTrie::unserialize @ bci:5
Field [[ 1P 186P]] 215 AddP === _ 43 43 214 [[ 216 ]] Oop:java/io/DataInputStream:NotNull:exact+16 * !jvms: java.io.DataInputStream::<init> @ bci:18 sun.text.normalizer.CharTrie::unserialize @ bci:5
145 JavaObject ArgEscape NSR [[]] 145 AllocateArray === 128 37 60 8 1 ( 143 133 23 132 10 1 1 1 1 43 43 1 43 ) [[ 146 147 148 155 156 157 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.io.DataInputStream::<init> @ bci:8 sun.text.normalizer.CharTrie::unserialize @ bci:5 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.io.DataInputStream::<init> @ bci:8 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 145P]] 157 Proj === 145 [[ 158 162 ]] #5 Type:rawptr:NotNull !jvms: java.io.DataInputStream::<init> @ bci:8 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 145P]] 162 CheckCastPP === 159 157 [[ 167 ]] Type:byte[int:80]:NotNull:exact * !jvms: java.io.DataInputStream::<init> @ bci:8 sun.text.normalizer.CharTrie::unserialize @ bci:5
186 JavaObject ArgEscape NSR [[]] 186 AllocateArray === 159 156 173 8 1 ( 184 174 23 132 10 1 1 1 1 43 43 1 43 ) [[ 187 188 189 196 197 198 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.io.DataInputStream::<init> @ bci:16 sun.text.normalizer.CharTrie::unserialize @ bci:5 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.io.DataInputStream::<init> @ bci:16 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 186P]] 198 Proj === 186 [[ 199 203 ]] #5 Type:rawptr:NotNull !jvms: java.io.DataInputStream::<init> @ bci:16 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 186P]] 203 CheckCastPP === 200 198 [[ 216 ]] Type:char[int:80]:NotNull:exact * !jvms: java.io.DataInputStream::<init> @ bci:16 sun.text.normalizer.CharTrie::unserialize @ bci:5
230 JavaObject ArgEscape [[]] 230 AllocateArray === 200 197 222 8 1 ( 228 133 23 113 10 1 1 1 1 43 1 1 43 ) [[ 231 232 233 240 241 242 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.io.DataInputStream::<init> @ bci:24 sun.text.normalizer.CharTrie::unserialize @ bci:5 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.io.DataInputStream::<init> @ bci:24 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 230P]] 242 Proj === 230 [[ 243 247 ]] #5 Type:rawptr:NotNull !jvms: java.io.DataInputStream::<init> @ bci:24 sun.text.normalizer.CharTrie::unserialize @ bci:5
LocalVar [[ 230P]] 247 CheckCastPP === 244 242 [[ 254 ]] Type:byte[int:8]:NotNull:exact * !jvms: java.io.DataInputStream::<init> @ bci:24 sun.text.normalizer.CharTrie::unserialize @ bci:5
294 JavaObject GlobalEscape NSR [[ 419F 436F 437F 487F 503F 504F]] 294 AllocateArray === 244 241 51 8 1 ( 292 174 289 284 10 1 43 284 1 10 ) [[ 295 296 297 304 305 306 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.text.normalizer.CharTrie::unserialize @ bci:21 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:21
LocalVar [[ 294P]] 306 Proj === 294 [[ 307 311 ]] #5 Type:rawptr:NotNull !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:21
LocalVar [[ 294P]] 311 CheckCastPP === 308 306 [[ 317 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:21
LocalVar [[ 294P]] 388 LoadP === _ 383 316 [[ 418 389 405 ]] @sun/text/normalizer/Trie:BotPTR+24 *, name=m_index_, idx=15; Type:char[int:>=0]:BotPTR:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:36
LocalVar [[ 294P]] 418 CastPP === 410 388 [[ 437 419 419 429 437 436 ]] Type:char[int:>=0]:NotNull:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:45
LocalVar [[ 294P]] 460 LoadP === _ 458 316 [[ 463 486 474 ]] @sun/text/normalizer/Trie:BotPTR+24 *, name=m_index_, idx=15; Type:char[int:>=0]:BotPTR:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:54
LocalVar [[ 294P]] 486 CastPP === 479 460 [[ 504 487 487 496 504 503 ]] Type:char[int:>=0]:NotNull:exact * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:69
Field [[]] 419 AddP === _ 418 418 113 [[ 420 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:45
Field [[]] 436 AddP === _ 418 437 165 [[ 438 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:45
Field [[]] 437 AddP === _ 418 418 435 [[ 436 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:45
Field [[]] 487 AddP === _ 486 486 113 [[ 488 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:69
Field [[]] 503 AddP === _ 486 504 165 [[ 505 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:69
Field [[]] 504 AddP === _ 486 486 502 [[ 503 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: sun.text.normalizer.CharTrie::unserialize @ bci:69
=== No allocations eliminated for sun.text.normalizer.CharTrie::unserialize since there are no scalar replaceable candidates ===
=== No allocations eliminated for javax.swing.UIDefaults::get since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.String::<init>
151 JavaObject GlobalEscape NSR [[ 248F 213F 226F 249F]] 151 AllocateArray === 97 6 129 8 1 ( 149 137 144 13 1 1 1 1 10 89 12 1 13 1 ) [[ 152 153 154 161 162 163 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65
LocalVar [[ 151P]] 163 Proj === 151 [[ 164 168 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65
LocalVar [[ 151P]] 168 CheckCastPP === 165 163 [[ 306 283 283 249 213 213 226 226 249 248 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65
Field [[]] 248 AddP === _ 168 249 246 [[ 250 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65
Field [[]] 213 AddP === _ 168 168 106 [[ 214 267 274 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65
Field [[]] 226 AddP === _ 168 168 109 [[ 227 282 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65
Field [[]] 249 AddP === _ 168 168 245 [[ 248 259 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65
=== No allocations eliminated for java.lang.String::<init> since there are no scalar replaceable candidates ===
======== Connection graph for java.util.Arrays::copyOfRange
53 JavaObject GlobalEscape NSR [[ 132F 146F 169F 170F]] 53 AllocateArray === 30 6 7 8 1 ( 51 39 46 24 10 11 1 24 1 ) [[ 54 55 56 63 64 65 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOfRange @ bci:40 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOfRange @ bci:40
LocalVar [[ 53P]] 65 Proj === 53 [[ 66 70 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOfRange @ bci:40
LocalVar [[ 53P]] 70 CheckCastPP === 67 65 [[ 222 204 204 170 132 132 146 146 170 169 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOfRange @ bci:40
LocalVar [[ 53P]] 222 Return === 217 117 218 8 9 returns 70 [[ 0 ]] Type:bottom
Field [[]] 132 AddP === _ 70 70 131 [[ 133 188 195 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOfRange @ bci:57
Field [[]] 146 AddP === _ 70 70 134 [[ 147 203 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOfRange @ bci:57
Field [[]] 169 AddP === _ 70 170 167 [[ 171 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57
Field [[]] 170 AddP === _ 70 70 166 [[ 169 180 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57
=== No allocations eliminated for java.util.Arrays::copyOfRange since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.AbstractStringBuilder::<init>
46 JavaObject GlobalEscape NSR [[]] 46 AllocateArray === 5 6 7 8 1 ( 44 31 39 11 1 1 10 ) [[ 47 48 49 56 57 58 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.AbstractStringBuilder::<init> @ bci:6 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6
LocalVar [[ 46P]] 58 Proj === 46 [[ 59 63 ]] #5 Type:rawptr:NotNull !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6
LocalVar [[ 46P]] 63 CheckCastPP === 60 58 [[ 69 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6
=== No allocations eliminated for java.lang.AbstractStringBuilder::<init> since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.String::replace
171 JavaObject GlobalEscape NSR [[ 410F 289F 411F 290F]] 171 AllocateArray === 152 6 7 8 1 ( 169 158 164 35 1 11 12 35 139 39 42 1 1 ) [[ 172 173 174 181 182 183 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::replace @ bci:56 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::replace @ bci:56
LocalVar [[ 171P]] 183 Proj === 171 [[ 184 188 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::replace @ bci:56
LocalVar [[ 171P]] 188 CheckCastPP === 185 183 [[ 496 430 215 227 411 293 264 264 282 282 411 410 289 290 290 403 403 327 339 414 376 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.String::replace @ bci:56
Field [[]] 410 AddP === _ 188 411 40 [[ 412 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::replace @ bci:121
Field [[]] 289 AddP === _ 188 290 40 [[ 291 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::replace @ bci:82
Field [[]] 411 AddP === _ 188 188 409 [[ 410 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::replace @ bci:121
Field [[]] 290 AddP === _ 188 188 288 [[ 289 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::replace @ bci:82
430 JavaObject GlobalEscape [[ 513F 495F]] 430 Allocate === 314 182 312 8 1 ( 428 427 33 1 1 1 1 274 1 1 1 188 1 ) [[ 431 432 433 440 441 442 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::replace @ bci:128 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::replace @ bci:128
LocalVar [[ 430P]] 442 Proj === 430 [[ 443 447 513 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::replace @ bci:128
LocalVar [[ 430P]] 447 CheckCastPP === 444 442 [[ 495 495 19 498 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.String::replace @ bci:128
Field [[]] 513 AddP === _ 1 442 32 [[ 512 ]] Type:rawptr:NotNull !jvms: java.lang.String::<init> @ bci:16 java.lang.String::replace @ bci:136
Field [[ 171P]] 495 AddP === _ 447 447 37 [[ 496 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:6 java.lang.String::replace @ bci:136
=== No allocations eliminated for java.lang.String::replace since there are no scalar replaceable candidates ===
=== No allocations eliminated for javax.swing.UIManager::maybeInitialize since there are no scalar replaceable candidates ===
======== Connection graph for java.util.Hashtable::rehash
84 JavaObject GlobalEscape NSR [[ 316F 317F 199F 216F 217F 41F]] 84 AllocateArray === 60 6 7 8 1 ( 82 70 76 69 10 42 24 69 1 1 1 1 1 ) [[ 85 86 87 94 95 96 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Hashtable::rehash @ bci:35 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Hashtable::rehash @ bci:35
LocalVar [[ 84P]] 96 Proj === 84 [[ 97 101 ]] #5 Type:rawptr:NotNull !jvms: java.util.Hashtable::rehash @ bci:35
LocalVar [[ 84P]] 101 CheckCastPP === 98 96 [[ 373 121 353 156 169 317 209 316 244 256 317 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:0..max-4]:NotNull:exact * !jvms: java.util.Hashtable::rehash @ bci:35
Field [[ 1P]] 316 AddP === _ 101 317 117 [[ 318 346 348 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Hashtable::rehash @ bci:119
Field [[ 1P]] 317 AddP === _ 101 101 315 [[ 316 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Hashtable::rehash @ bci:119
Field [[ 1P]] 199 AddP === _ 198 198 40 [[ 200 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.Hashtable::rehash @ bci:82
Field [[ 1P]] 216 AddP === _ 198 217 117 [[ 218 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.Hashtable::rehash @ bci:82
Field [[ 1P]] 217 AddP === _ 198 198 215 [[ 216 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.Hashtable::rehash @ bci:82
Field [[ 1P]] 41 AddP === _ 39 39 40 [[ 42 ]] Type:java/util/Hashtable$Entry:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.Hashtable::rehash @ bci:4
=== No allocations eliminated for java.util.Hashtable::rehash since there are no scalar replaceable candidates ===
=== No allocations eliminated for javax.swing.UIManager::getDefaults since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.Component::firePropertyChange
198 JavaObject GlobalEscape [[ 317F 299F 308F 283F]] 198 Allocate === 154 192 150 8 1 ( 196 195 35 1 1 1 1 1 1 1 1 83 11 12 13 83 ) [[ 199 200 201 208 209 210 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.beans.PropertyChangeSupport::firePropertyChange @ bci:17 java.awt.Component::firePropertyChange @ bci:55 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.beans.PropertyChangeSupport::firePropertyChange @ bci:17 java.awt.Component::firePropertyChange @ bci:55
LocalVar [[ 198P]] 210 Proj === 198 [[ 211 215 ]] #5 Type:rawptr:NotNull !jvms: java.beans.PropertyChangeSupport::firePropertyChange @ bci:17 java.awt.Component::firePropertyChange @ bci:55
LocalVar [[ 198P]] 215 CheckCastPP === 212 210 [[ 331 317 277 308 308 283 317 299 299 277 277 283 286 ]] Oop:java/beans/PropertyChangeEvent:NotNull:exact * !jvms: java.beans.PropertyChangeSupport::firePropertyChange @ bci:17 java.awt.Component::firePropertyChange @ bci:55
Field [[ 12P]] 317 AddP === _ 215 215 316 [[ 318 ]] Oop:java/beans/PropertyChangeEvent:NotNull:exact+20 * !jvms: java.beans.PropertyChangeEvent::<init> @ bci:18 java.beans.PropertyChangeSupport::firePropertyChange @ bci:28 java.awt.Component::firePropertyChange @ bci:55
Field [[ 11P]] 299 AddP === _ 215 215 218 [[ 300 ]] Oop:java/beans/Propert
======== Connection graph for java2d.demos.Mix.Balls$Ball::makeImages
47 JavaObject GlobalEscape NSR [[ 243F 244F]] 47 AllocateArray === 5 6 20 8 1 ( 45 35 41 34 10 1 11 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 48 49 50 57 58 59 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:16 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:16
LocalVar [[ 47P]] 59 Proj === 47 [[ 60 64 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:16
LocalVar [[ 47P]] 64 CheckCastPP === 61 59 [[ 1970 1949 95 108 1913 1871 164 176 1852 1820 247 2037 1739 235 235 1684 1684 243 244 244 1645 262 1645 290 1725 337 1564 372 1483 404 953 1439 455 467 1353 1334 536 548 1323 985 899 1207 678 1182 1170 1113 918 1089 1079 1020 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:16yCha
Field [[]] 243 AddP === _ 64 244 240 [[ 245 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:151
Field [[]] 244 AddP === _ 64 64 189 [[ 243 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:151
290 JavaObject GlobalEscape NSR [[ 505F 1940F 1956F 1957F 1987F]] 290 AllocateArray === 79 58 77 8 1 ( 288 279 27 278 10 1 11 64 277 1 1 1 1 1 1 1 1 1 1 10 ) [[ 291 292 293 300 301 302 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:163 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:163
LocalVar [[ 290P]] 302 Proj === 290 [[ 303 307 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:163
LocalVar [[ 290P]] 307 CheckCastPP === 304 302 [[ 319 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:5]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:163
LocalVar [[ 290P]] 489 LoadP === _ 480 318 [[ 504 491 ]] @java2d/demos/Mix/Balls$Ball:BotPTR+44 *, name=imgs, idx=7; Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:BotPTR * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:237
LocalVar [[ 290P]] 504 CastPP === 496 489 [[ 505 505 ]] Type:java/awt/imagngeEvent:NotNull:exact+12 * !jvms: java.beans.PropertyChangeEvent::<init> @ bci:7 java.beans.PropertyChangeSupport::firePropertyChange @ bci:28 java.awt.Component::firePropertyChange @ bci:55
Field [[ 13P]] 308 AddP === _ 215 215 307 [[ 309 ]] Oop:java/beans/PropertyChangeEvent:NotNull:exact+16 * !jvms: java.beans.PropertyChangeEvent::<init> @ bci:13 java.beans.PropertyChangeSupport::firePropertyChange @ bci:28 java.awt.Component::firePropertyChange @ bci:55
Field [[ 1P]] 283 AddP === _ 215 215 282 [[ 284 ]] Oop:java/beans/PropertyChangeEvent:NotNull:exact+8 * !jvms: java.util.EventObject::<init> @ bci:20 java.beans.PropertyChangeEvent::<init> @ bci:2 java.beans.PropertyChangeSupport::firePropertyChange @ bci:28 java.awt.Component::firePropertyChange @ bci:55
=== No allocations eliminated for java.awt.Component::firePropertyChange since there are no scalar replaceable candidates ===
e/BufferedImage:BotPTR *[int:>=0]:NotNull * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:240
LocalVar [[ 290P]] 1868 LoadP === _ 1855 318 [[ 1927 1871 1913 1939 ]] @java2d/demos/Mix/Balls$Ball:BotPTR+44 *, name=imgs, idx=7; Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:BotPTR * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:427
LocalVar [[ 290P]] 1939 CastPP === 1932 1868 [[ 1957 1940 1940 1949 1957 1956 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:449
LocalVar [[ 290P]] 1973 LoadP === _ 1916 318 [[ 1986 1974 ]] @java2d/demos/Mix/Balls$Ball:BotPTR+44 *, name=imgs, idx=7; Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:BotPTR * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:222
LocalVar [[ 290P]] 1986 CastPP === 1979 1973 [[ 1987 1987 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:225
Field [[ 1871P 490P]] 505 AddP === _ 504 504 26 [[ 506 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull+8 * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:240
Field [[ 1871P 490P]] 1940 AddP === _ 1939 1939 26 [[ 1941 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull+8 * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:449
Field [[ 1871P]] 1956 AddP === _ 1939 1957 240 [[ 1962 1964 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:449
Field [[ 1871P]] 1957 AddP === _ 1939 1939 1955 [[ 1956 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:449
Field [[ 1871P]] 1987 AddP === _ 1986 1986 26 [[ 1988 ]] Type:java/awt/image/BufferedImage:BotPTR *[int:>=0]:NotNull+8 * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:225
337 JavaObject ArgEscape NSR [[ 365F 685F 1214F 1215F 686F]] 337 AllocateArray === 304 301 327 8 1 ( 335 35 27 329 10 1 11 64 277 328 1 1 1 1 1 1 1 1 1 ) [[ 338 339 340 347 348 349 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:177 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:177
LocalVar [[ 337P]] 349 Proj === 337 [[ 350 354 365 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:177
LocalVar [[ 337P]] 354 CheckCastPP === 351 349 [[ 1970 1949 1913 372 1871 404 1852 1820 455 467 1739 1684 536 548 1645 1564 1483 1079 1439 1353 1334 686 678 678 1334 1323 685 686 1323 1089 1020 1020 1113 1089 1215 985 899 1214 918 1207 1207 1207 1215 1182 953 953 1182 1170 1170 1113 985 ]] Type:byte[int:256]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:177
Field [[]] 365 AddP === _ 1 349 240 [[ 364 ]] Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:187
Field [[]] 685 AddP === _ 354 686 240 [[ 687 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:296
Field [[]] 1214 AddP === _ 354 1215 240 [[ 1218 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:80 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1215 AddP === _ 354 354 1197 [[ 1214 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:80 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 686 AddP === _ 354 354 562 [[ 685 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:296
372 JavaObject ArgEscape NSR [[ 397F 791F 1234F 1235F 792F]] 372 AllocateArray === 351 348 336 8 1 ( 335 35 27 329 10 1 11 64 277 328 354 1 1 1 1 1 1 1 1 ) [[ 373 374 375 382 383 384 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:191 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:191
LocalVar [[ 372P]] 384 Proj === 372 [[ 385 389 397 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:191
LocalVar [[ 372P]] 389 CheckCastPP === 386 384 [[ 1970 1949 1913 404 1871 1852 455 467 1820 1739 536 548 1684 1645 1564 1483 678 1079 1439 1353 1334 1334 1323 792 1020 1089 1323 1089 791 792 1020 1235 1234 985 899 985 918 1113 1113 1235 1207 1207 953 953 1182 1182 1170 1170 ]] Type:byte[int:256]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:191
Field [[]] 397 AddP === _ 1 384 240 [[ 396 ]] Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:201
Field [[]] 791 AddP === _ 389 792 240 [[ 793 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:326
Field [[]] 1234 AddP === _ 389 1235 240 [[ 1238 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:90 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1235 AddP === _ 389 389 1197 [[ 1234 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:90 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 792 AddP === _ 389 389 562 [[ 791 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:326
404 JavaObject ArgEscape NSR [[ 429F 1254F 895F 1255F 896F]] 404 AllocateArray === 386 383 371 8 1 ( 335 35 27 329 10 1 11 64 277 328 354 389 1 1 1 1 1 1 1 ) [[ 405 406 407 414 415 416 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:205 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:205
LocalVar [[ 404P]] 416 Proj === 404 [[ 417 421 429 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:205
LocalVar [[ 404P]] 421 CheckCastPP === 418 416 [[ 1970 1949 1913 1871 455 467 1852 1820 536 548 1739 1684 1645 1564 678 1483 1079 1439 1089 1353 1334 1334 1323 1323 1255 899 985 1170 1254 1020 895 896 896 1020 918 1089 1255 1113 1113 1207 953 953 1207 1182 1182 1170 985 ]] Type:byte[int:256]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:205
Field [[]] 429 AddP === _ 1 416 240 [[ 428 ]] Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:215
Field [[]] 1254 AddP === _ 421 1255 240 [[ 1258 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:101 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 895 AddP === _ 421 896 240 [[ 897 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:356
Field [[]] 1255 AddP === _ 421 421 1197 [[ 1254 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:101 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 896 AddP === _ 421 421 562 [[ 895 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:356
918 JavaObject GlobalEscape [[ 1470F 1087F 1902F 1004F 1007F 1041F 1085F 1135F 1351F 1546F]] 918 Allocate === 520 474 518 8 1 ( 916 915 27 1 10 1 11 64 277 328 354 389 421 481 1 1 1 1 1 ) [[ 919 920 921 928 929 930 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:363 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:363
LocalVar [[ 918P]] 930 Proj === 918 [[ 931 935 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:363
LocalVar [[ 918P]] 935 CheckCastPP === 932 930 [[ 1913 1902 1902 1871 1852 1820 953 953 953 1739 1684 1645 1564 1546 1546 985 985 985 1483 1483 1483 1004 1004 1007 1007 1044 1020 1020 1020 1470 1470 1182 1207 1041 1041 1207 1439 1439 1439 1353 1353 1079 1079 1085 1085 1138 1353 1087 1087 1089 1089 1089 1089 1089 1351 1351 1334 1334 1113 1113 1113 1113 1334 1323 1323 1323 1135 1135 1207 1170 1170 1170 1182 1182 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:363
Field [[ 1P]] 1470 AddP === _ 935 935 284 [[ 1471 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+20 * !jvms: java.awt.image.IndexColorModel::setTransparentPixel @ bci:34 java.awt.image.IndexColorModel::<init> @ bci:74 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1P]] 1087 AddP === _ 935 935 611 [[ 1088 1515 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+16 * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:45 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1P]] 1902 AddP === _ 935 935 1901 [[ 1903 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+45 * !jvms: java.awt.image.ColorModel::isAlphaPremultiplied @ bci:1 java2d.demos.Mix.Balls$Ball::makeImages @ bci:442
Field [[ 1P]] 1004 AddP === _ 935 935 1003 [[ 1005 1467 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+64 * !jvms: java.awt.image.IndexColorModel::<init> @ bci:23 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 490P]] 1007 AddP === _ 935 935 1006 [[ 1008 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+80 * !jvms: java.awt.image.IndexColorModel::<init> @ bci:28 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1020P]] 1041 AddP === _ 935 935 1040 [[ 1042 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+84 * !jvms: java.awt.image.IndexColorModel::<init> @ bci:36 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1P]] 1085 AddP === _ 935 935 1084 [[ 1086 1401 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+56 * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:39 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1113P]] 1135 AddP === _ 935 935 1134 [[ 1136 1414 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+72 * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:54 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1P]] 1351 AddP === _ 935 935 1350 [[ 1352 1469 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+68 * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:230 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[ 1P]] 1546 AddP === _ 935 935 1545 [[ 1547 ]] Oop:java/awt/image/IndexColorModel:NotNull:exact+60 * !jvms: java.awt.image.IndexColorModel::calculatePixelMask @ bci:35 java.awt.image.IndexColorModel::<init> @ bci:78 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
1020 JavaObject GlobalEscape [[]] 1020 AllocateArray === 992 987 989 8 1 ( 1018 1010 27 1009 10 1 11 64 277 328 354 389 421 481 1 1 1 1 1 935 935 26 938 354 389 421 27 935 ) [[ 1021 1022 1023 1030 1031 1032 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.image.IndexColorModel::<init> @ bci:34 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.image.IndexColorModel::<init> @ bci:34 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1020P]] 1032 Proj === 1020 [[ 1033 1037 ]] #5 Type:rawptr:NotNull !jvms: java.awt.image.IndexColorModel::<init> @ bci:34 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1020P]] 1037 CheckCastPP === 1034 1032 [[ 1042 ]] Type:int[int:40]:NotNull:exact * !jvms: java.awt.image.IndexColorModel::<init> @ bci:34 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
1113 JavaObject GlobalEscape NSR [[ 1330F 1331F 1428F 1444F]] 1113 AllocateArray === 1097 1091 1092 8 1 ( 1111 1010 1108 1094 10 1 11 64 277 328 354 389 421 481 1 1 1 1 1 935 935 1 1 1 1 1 27 935 938 354 389 421 490 1 1 1 1 1 1 1 935 ) [[ 1114 1115 1116 1123 1124 1125 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.image.IndexColorModel::setRGBs @ bci:52 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:52 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1113P]] 1125 Proj === 1113 [[ 1126 1130 ]] #5 Type:rawptr:NotNull !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:52 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1113P]] 1130 CheckCastPP === 1127 1125 [[ 1136 1331 1323 1330 1331 ]] Type:int[int:0..max-4]:NotNull:exact * !orig=[1294] !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:52 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1113P]] 1414 LoadP === _ 1356 1135 [[ 1415 1427 ]] @java/awt/image/IndexColorModel:BotPTR+72 *, name=rgb, idx=28; Type:int[int:>=0]:BotPTR:exact * !jvms: java.awt.image.IndexColorModel::setTransparentPixel @ bci:13 java.awt.image.IndexColorModel::<init> @ bci:74 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
LocalVar [[ 1113P]] 1427 CastPP === 1420 1414 [[ 1444 1444 1428 1428 1439 1439 ]] Type:int[int:>=0]:NotNull:exact * !jvms: java.awt.image.IndexColorModel::setTransparentPixel @ bci:18 java.awt.image.IndexColorModel::<init> @ bci:74 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1330 AddP === _ 1130 1331 240 [[ 1332 ]] Type:int[int:0..max-4]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:220 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1331 AddP === _ 1130 1130 1329 [[ 1330 ]] Type:int[int:0..max-4]:NotNull:exact+any * !jvms: java.awt.image.IndexColorModel::setRGBs @ bci:220 java.awt.image.IndexColorModel::<init> @ bci:68 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1428 AddP === _ 1427 1427 26 [[ 1429 ]] Type:int[int:>=0]:NotNull:exact+8 * !jvms: java.awt.image.IndexColorModel::setTransparentPixel @ bci:18 java.awt.image.IndexColorModel::<init> @ bci:74 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
Field [[]] 1444 AddP === _ 1427 1427 240 [[ 1445 1465 ]] Type:int[int:>=0]:NotNull:exact[0] * !jvms: java.awt.image.IndexColorModel::setTransparentPixel @ bci:18 java.awt.image.IndexColorModel::<init> @ bci:74 java2d.demos.Mix.Balls$Ball::makeImages @ bci:380
1564 JavaObject GlobalEscape [[ 1669F 1704F 1671F 1673F 1724F 1773F 1661F 1675F]] 1564 Allocate === 1526 1497 944 8 1 ( 1009 1562 27 1 10 1 11 64 277 328 354 389 421 481 1 935 1 1 1 ) [[ 1565 1566 1567 1574 1575 1576 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:385 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:385
LocalVar [[ 1564P]] 1576 Proj === 1564 [[ 1577 1581 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:385
LocalVar [[ 1564P]] 1581 CheckCastPP === 1578 1576 [[ 1852 1820 1773 1773 1739 1739 1739 1776 1724 1724 1707 1675 1704 1704 1664 1645 1645 1645 1645 1684 1684 1684 1675 1661 1661 1669 1669 1671 1671 1673 1673 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:385
Field [[]] 1669 AddP === _ 1581 1581 26 [[ 1670 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+8 * !jvms: java.awt.image.DataBuffer::<init> @ bci:14 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[ 1684P]] 1704 AddP === _ 1581 1581 222 [[ 1705 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+24 * !jvms: java.awt.image.DataBuffer::<init> @ bci:36 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[]] 1671 AddP === _ 1581 1581 240 [[ 1672 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+12 * !jvms: java.awt.image.DataBuffer::<init> @ bci:19 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[]] 1673 AddP === _ 1581 1581 284 [[ 1674 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+20 * !jvms: java.awt.image.DataBuffer::<init> @ bci:24 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[ 47P]] 1724 AddP === _ 1581 1581 288 [[ 1725 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+32 * !jvms: java.awt.image.DataBufferByte::<init> @ bci:11 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[ 1739P]] 1773 AddP === _ 1581 1581 1772 [[ 1774 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+36 * !jvms: java.awt.image.DataBufferByte::<init> @ bci:19 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[ 1P]] 1661 AddP === _ 1581 1581 1660 [[ 1662 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+28 * !jvms: java.awt.image.DataBuffer::<init> @ bci:9 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[]] 1675 AddP === _ 1581 1581 611 [[ 1676 ]] Oop:java/awt/image/DataBufferByte:NotNull:exact+16 * !jvms: java.awt.image.DataBuffer::<init> @ bci:29 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
1684 JavaObject GlobalEscape [[]] 1684 AllocateArray === 1653 1647 1668 8 1 ( 611 1010 27 24 10 1 11 64 277 328 354 389 421 481 1 935 1 1 1 1581 1581 64 1 1 1 1 1 1581 ) [[ 1685 1686 1687 1694 1695 1696 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.image.DataBuffer::<init> @ bci:34 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.image.DataBuffer::<init> @ bci:34 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
LocalVar [[ 1684P]] 1696 Proj === 1684 [[ 1697 1701 ]] #5 Type:rawptr:NotNull !jvms: java.awt.image.DataBuffer::<init> @ bci:34 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
LocalVar [[ 1684P]] 1701 CheckCastPP === 1698 1696 [[ 1705 ]] Type:int[int:1]:NotNull:exact * !jvms: java.awt.image.DataBuffer::<init> @ bci:34 java.awt.image.DataBufferByte::<init> @ bci:6 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
1739 JavaObject GlobalEscape [[ 2038F]] 1739 AllocateArray === 1698 1695 1731 8 1 ( 611 1732 27 24 10 1 11 64 277 328 354 389 421 481 1 935 1 1 1 1581 1581 1 1 1581 ) [[ 1740 1741 1742 1749 1750 1751 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.image.DataBufferByte::<init> @ bci:16 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.image.DataBufferByte::<init> @ bci:16 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
LocalVar [[ 1739P]] 1751 Proj === 1739 [[ 1752 1756 2038 ]] #5 Type:rawptr:NotNull !jvms: java.awt.image.DataBufferByte::<init> @ bci:16 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
LocalVar [[ 1739P]] 1756 CheckCastPP === 1753 1751 [[ 1774 ]] Type:byte[int:>=0]:BotPTR:exact *[int:1]:NotNull:exact * !jvms: java.awt.image.DataBufferByte::<init> @ bci:16 java2d.demos.Mix.Balls$Ball::makeImages @ bci:392
Field [[ 47P]] 2038 AddP === _ 1 1751 240 [[ 2037 ]] Type:rawptr:NotNull
1820 JavaObject GlobalEscape [[]] 1820 AllocateArray === 1753 1750 1593 8 1 ( 611 1010 27 24 10 1 11 64 277 328 354 389 421 481 1 935 1581 1 1 ) [[ 1821 1822 1823 1830 1831 1832 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:398 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:398
LocalVar [[ 1820P]] 1832 Proj === 1820 [[ 1833 1837 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:398
LocalVar [[ 1820P]] 1837 CheckCastPP === 1834 1832 [[ 1852 ]] Type:int[int:1]:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:398
1871 JavaObject GlobalEscape NSR [[]] 1871 Allocate === 1860 1854 1855 8 1 ( 1009 1869 27 1 10 1 11 64 277 328 354 389 421 481 1 935 1 1 1857 1868 481 ) [[ 1872 1873 1874 1881 1882 1883 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java2d.demos.Mix.Balls$Ball::makeImages @ bci:432 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:432
LocalVar [[ 1871P]] 1883 Proj === 1871 [[ 1884 1888 ]] #5 Type:rawptr:NotNull !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:432
LocalVar [[ 1871P]] 1888 CheckCastPP === 1885 1883 [[ 1934 1913 1949 1962 1913 ]] Oop:java/awt/image/BufferedImage:NotNull:exact * !jvms: java2d.demos.Mix.Balls$Ball::makeImages @ bci:432
=== No allocations eliminated for java2d.demos.Mix.Balls$Ball::makeImages since there are no scalar replaceable candidates ===
======== Connection graph for javax.swing.RepaintManager::addDirtyRegion0
440 JavaObject GlobalEscape [[ 541F 547F 536F 530F]] 440 Allocate === 422 404 405 8 1 ( 435 438 26 1 10 1 12 13 14 15 1 10 1 437 49 392 10 ) [[ 441 442 443 450 451 452 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) javax.swing.RepaintManager::addDirtyRegion0 @ bci:163 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
LocalVar [[ 440P]] 452 Proj === 440 [[ 453 457 530 536 541 547 ]] #5 Type:rawptr:NotNull !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
LocalVar [[ 440P]] 457 CheckCastPP === 454 452 [[ 579 562 586 ]] Oop:java/awt/Rectangle:NotNull:exact * !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
Field [[]] 541 AddP === _ 1 452 237 [[ 540 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:16 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[]] 547 AddP === _ 1 452 543 [[ 546 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:22 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[]] 536 AddP === _ 1 452 532 [[ 535 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:11 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[]] 530 AddP === _ 1 452 526 [[ 529 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:6 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
=== No allocations eliminated for javax.swing.RepaintManager::addDirtyRegion0 since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.StringBuilder::toString
26 JavaObject GlobalEscape [[ 342F 147F]] 26 Allocate === 5 6 7 8 1 ( 24 22 23 1 10 ) [[ 27 28 29 36 37 38 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.StringBuilder::toString @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.StringBuilder::toString @ bci:0
LocalVar [[ 26P]] 38 Proj === 26 [[ 39 43 ]] #5 Type:rawptr:NotNull !jvms: java.lang.StringBuilder::toString @ bci:0
LocalVar [[ 26P]] 43 CheckCastPP === 40 38 [[ 371 342 342 320 320 189 189 139 147 345 147 106 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.StringBuilder::toString @ bci:0
LocalVar [[ 26P]] 371 Return === 355 232 356 8 9 returns 43 [[ 0 ]] Type:bottom
Field [[ 189P 111P]] 342 AddP === _ 43 43 49 [[ 343 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:68 java.lang.StringBuilder::toString @ bci:13
Field [[]] 147 AddP === _ 43 43 146 [[ 148 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:56 java.lang.StringBuilder::toString @ bci:13
189 JavaObject GlobalEscape NSR [[ 241F 288F 254F 289F]] 189 AllocateArray === 136 37 167 8 1 ( 187 175 182 51 1 43 1 1 1 1 43 125 23 1 51 1 ) [[ 190 191 192 199 200 201 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
LocalVar [[ 189P]] 201 Proj === 189 [[ 202 206 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
LocalVar [[ 189P]] 206 CheckCastPP === 203 201 [[ 343 320 320 289 241 241 254 254 289 288 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
Field [[]] 241 AddP === _ 206 206 46 [[ 242 270 304 311 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
Field [[]] 288 AddP === _ 206 289 286 [[ 290 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
Field [[]] 254 AddP === _ 206 206 146 [[ 255 277 319 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
Field [[]] 289 AddP === _ 206 206 285 [[ 288 299 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuilder::toString @ bci:13
=== No allocations eliminated for java.lang.StringBuilder::toString since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.StringBuilder::<init>
72 JavaObject GlobalEscape [[]] 72 AllocateArray === 5 6 7 8 1 ( 70 57 41 21 1 1 1 10 ) [[ 73 74 75 82 83 84 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuilder::<init> @ bci:3 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuilder::<init> @ bci:3
LocalVar [[ 72P]] 84 Proj === 72 [[ 85 89 ]] #5 Type:rawptr:NotNull !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuilder::<init> @ bci:3
LocalVar [[ 72P]] 89 CheckCastPP === 86 84 [[ 94 ]] Type:char[int:16]:NotNull:exact * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuilder::<init> @ bci:3
=== No allocations eliminated for java.lang.StringBuilder::<init> since there are no scalar replaceable candidates ===
======== Connection graph for javax.swing.JComponent::revalidate
575 JavaObject GlobalEscape [[ 717F]] 575 Allocate === 570 530 531 8 1 ( 573 572 42 1 1 1 1 427 1 1 549 1 1 427 465 427 ) [[ 576 577 578 585 586 587 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) javax.swing.RepaintManager::addInvalidComponent @ bci:35 javax.swing.JComponent::revalidate @ bci:23 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: javax.swing.RepaintManager::addInvalidComponent @ bci:35 javax.swing.JComponent::revalidate @ bci:23
LocalVar [[ 575P]] 587 Proj === 575 [[ 588 592 ]] #5 Type:rawptr:NotNull !jvms: javax.swing.RepaintManager::addInvalidComponent @ bci:35 javax.swing.JComponent::revalidate @ bci:23
LocalVar [[ 575P]] 592 CheckCastPP === 589 587 [[ 717 717 750 696 696 720 ]] Oop:java/util/ArrayList:NotNull:exact * !jvms: javax.swing.RepaintManager::addInvalidComponent @ bci:35 javax.swing.JComponent::revalidate @ bci:23
Field [[ 696P]] 717 AddP === _ 592 592 716 [[ 718 ]] Oop:java/util/ArrayList:NotNull:exact+16 * !jvms: java.util.ArrayList::<init> @ bci:40 java.util.ArrayList::<init> @ bci:3 javax.swing.RepaintManager::addInvalidComponent @ bci:39 javax.swing.JComponent::revalidate @ bci:23
696 JavaObject GlobalEscape [[]] 696 AllocateArray === 589 586 678 8 1 ( 694 681 42 604 1 1 1 427 1 1 549 1 1 427 592 465 427 1 1 1 592 ) [[ 697 698 699 706 707 708 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.ArrayList::<init> @ bci:37 java.util.ArrayList::<init> @ bci:3 javax.swing.RepaintManager::addInvalidComponent @ bci:39 javax.swing.JComponent::revalidate @ bci:23 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.ArrayList::<init> @ bci:37 java.util.ArrayList::<init> @ bci:3 javax.swing.RepaintManager::addInvalidComponent @ bci:39 javax.swing.JComponent::revalidate @ bci:23
LocalVar [[ 696P]] 708 Proj === 696 [[ 709 713 ]] #5 Type:rawptr:NotNull !jvms: java.util.ArrayList::<init> @ bci:37 java.util.ArrayList::<init> @ bci:3 javax.swing.RepaintManager::addInvalidComponent @ bci:39 javax.swing.JComponent::revalidate @ bci:23
LocalVar [[ 696P]] 713 CheckCastPP === 710 708 [[ 718 ]] Type:java/lang/Object:BotPTR *[int:10]:NotNull:exact * !jvms: java.util.ArrayList::<init> @ bci:37 java.util.ArrayList::<init> @ bci:3 javax.swing.RepaintManager::addInvalidComponent @ bci:39 javax.swing.JComponent::revalidate @ bci:23
1050 JavaObject GlobalEscape [[ 1087F]] 1050 Allocate === 1045 139 1046 8 1 ( 716 1048 42 1 10 1 1 ) [[ 1051 1052 1053 1060 1061 1062 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) javax.swing.JComponent::revalidate @ bci:62 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: javax.swing.JComponent::revalidate @ bci:62
LocalVar [[ 1050P]] 1062 Proj === 1050 [[ 1063 1067 1087 ]] #5 Type:rawptr:NotNull !jvms: javax.swing.JComponent::revalidate @ bci:62
LocalVar [[ 1050P]] 1067 CheckCastPP === 1064 1062 [[ 1433 1351 1325 1297 1528 1206 1186 1161 1146 ]] Oop:javax/swing/JComponent$2:NotNull:exact * !jvms: javax.swing.JComponent::revalidate @ bci:62
Field [[ 10P]] 1087 AddP === _ 1 1062 663 [[ 1086 ]] Type:rawptr:NotNull !jvms: javax.swing.JComponent$2::<init> @ bci:2 javax.swing.JComponent::revalidate @ bci:67
1186 JavaObject GlobalEscape [[ 1536F 1546F 1460F 1525F 1522F 1484F 1302F 1486F 1527F 1539F 1312F 1504F]] 1186 Allocate === 1169 1163 1164 8 1 ( 694 1184 42 1 1 1 1 1 1067 1166 ) [[ 1187 1188 1189 1196 1197 1198 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.EventQueue::invokeLater @ bci:3 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.EventQueue::invokeLater @ bci:3 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
LocalVar [[ 1186P]] 1198 Proj === 1186 [[ 1199 1203 ]] #5 Type:rawptr:NotNull !jvms: java.awt.EventQueue::invokeLater @ bci:3 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
LocalVar [[ 1186P]] 1203 CheckCastPP === 1200 1198 [[ 1634 1620 1206 1206 1611 1546 1539 1539 1536 1536 1527 1527 1530 1525 1546 1525 1522 1522 1504 1504 1486 1484 1297 1484 1460 1460 1302 1297 1297 1297 1305 1302 1312 1312 1433 1486 1463 1325 1325 1325 1325 1433 1433 1351 1351 1351 1351 1433 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact * !jvms: java.awt.EventQueue::invokeLater @ bci:3 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 45P]] 1536 AddP === _ 1203 1203 1535 [[ 1537 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+44 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:29 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1546 AddP === _ 1203 1203 560 [[ 1547 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+32 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:42 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 1351P 1P]] 1460 AddP === _ 1203 1203 573 [[ 1461 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+24 * !jvms: java.awt.AWTEvent::<init> @ bci:14 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 45P]] 1525 AddP === _ 1203 1203 1524 [[ 1526 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+52 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:18 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 45P]] 1522 AddP === _ 1203 1203 1521 [[ 1523 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+48 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:13 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1484 AddP === _ 1203 1203 1483 [[ 1485 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+17 * !jvms: java.awt.AWTEvent::<init> @ bci:19 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 1P]] 1302 AddP === _ 1203 1203 663 [[ 1303 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+8 * !jvms: java.util.EventObject::<init> @ bci:20 java.awt.AWTEvent::<init> @ bci:2 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1486 AddP === _ 1203 1203 1412 [[ 1487 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+12 * !jvms: java.awt.AWTEvent::<init> @ bci:24 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[ 1050P]] 1527 AddP === _ 1203 1203 689 [[ 1528 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+40 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:23 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1539 AddP === _ 1203 1203 1538 [[ 1540 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+29 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:35 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1312 AddP === _ 1203 1203 716 [[ 1313 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+16 * !jvms: java.awt.AWTEvent::<init> @ bci:7 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1504 AddP === _ 1203 1203 972 [[ 1505 ]] Oop:java/awt/event/InvocationEvent:NotNull:exact+28 * !jvms: java.awt.event.InvocationEvent::<init> @ bci:8 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
1351 JavaObject GlobalEscape [[ 1421F]] 1351 Allocate === 1347 1327 1328 8 1 ( 573 1349 42 1 1 1 1 1 1 1166 1203 1 1 1 1 1 1 1 1 1203 1 1 1067 45 42 1203 1 1239 1203 1 ) [[ 1352 1353 1354 1361 1362 1363 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.security.AccessController::getContext @ bci:8 java.awt.AWTEvent::<init> @ bci:11 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.security.AccessController::getContext @ bci:8 java.awt.AWTEvent::<init> @ bci:11 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
LocalVar [[ 1351P]] 1363 Proj === 1351 [[ 1364 1368 1421 ]] #5 Type:rawptr:NotNull !jvms: java.security.AccessController::getContext @ bci:8 java.awt.AWTEvent::<init> @ bci:11 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
LocalVar [[ 1351P]] 1368 CheckCastPP === 1365 1363 [[ 1320 ]] Oop:java/security/AccessControlContext:NotNull:exact * !jvms: java.security.AccessController::getContext @ bci:8 java.awt.AWTEvent::<init> @ bci:11 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
Field [[]] 1421 AddP === _ 1 1363 663 [[ 1420 ]] Type:rawptr:NotNull !jvms: java.security.AccessControlContext::<init> @ bci:16 java.security.AccessController::getContext @ bci:14 java.awt.AWTEvent::<init> @ bci:11 java.awt.event.InvocationEvent::<init> @ bci:3 java.awt.event.InvocationEvent::<init> @ bci:9 java.awt.event.InvocationEvent::<init> @ bci:5 java.awt.EventQueue::invokeLater @ bci:11 javax.swing.SwingUtilities::invokeLater @ bci:1 javax.swing.JComponent::revalidate @ bci:72
=== No allocations eliminated for javax.swing.JComponent::revalidate since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.GradientPaintContext::<init>
41 JavaObject GlobalEscape [[ 112F 115F 118F]] 41 Allocate === 5 6 7 8 1 ( 39 37 38 1 10 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 42 43
======== Connection graph for sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim
40 JavaObject NoEscape [[ 379F]] 40 Allocate === 31 6 32 8 1 ( 38 36 37 1 10 11 12 13 1 1 1 1 1 24 23 ) [[ 41 42 43 50 51 52 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim @ bci:0
LocalVar [[ 40P]] 52 Proj === 40 [[ 53 57 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim @ bci:0
LocalVar [[ 40P]] 57 CheckCastPP === 54 52 [[ 1112 1065 1018 962 941 919 877 791 791 791 769 135 148 769 742 187 199 742 730 238 250 730 877 697 379 276 276 379 697 659 623 623 659 586 586 456 456 468 468 567 509 509 521 521 567 ]] Oop:sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec:NotNull:exact * !jvms: sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim @ bci:0
44 51 52 Field [[ 53 ]] rawptr:NotNull ( int:>=0, java/l]] 379 AddP === _ 57 57 312 [[ 380 837 ]] Oop:sun/anjag/Objectva2d/l:NotNull *, bool, ooint )ps java.awt.GradientPaintContext::<i/Gnit>ra @ bci:4 Type:{0:control, ph1:abIO, icsPrimi2:memory, ti3:rawptr:BotPTR, veMgr$PrimitiveSpec:NotNull:exact+8 * !jvms: sun.java2d.loops.GraphicsPrimitiveMgr::locatePrim @ bci:46
4:return_address, 5:rawptr:NotNull} !jvms: java.awt.GradientPaintContext::<init> @ bci:4
LocalVar [[ 41P]] 53 Proj === 41 [[ 54 58 115 ]] #5 Type:rawptr:NotNull !jvms: java.awt.GradientPaintContext::<init> @ bci:4
LocalVar [[ 41P]] 58 CheckCastPP === 55 53 [[ 422 406 378 360 341 332 118 317 264 264 264 272 112 112 118 272 127 272 301 222 212 292 242 252 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact * !jvms: java.awt.GradientPaintContext::<init> @ bci:4
Field [[]] 112 AddP === _ 58 58 111 [[ 508 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact+8 * !jvms: java.awt.geom.Point2D$Double::<init> @ bci:6 java.awt.GradientPaintContext::<init> @ bci:10
Field [[]] 115 AddP === _ 1 53 111 [[ 114 ]] Type:rawptr:NotNull !jvms: java.awt.geom.Point2D$Double::<init> @ bci:6 java.awt.GradientPaintContext::<init> @ bci:10
Field [[]] 118 AddP === _ 58 58 117 [[ 522 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact+16 * !jvms: java.awt.geom.Point2D$Double::<init> @ bci:11 java.awt.GradientPaintContext::<init> @ bci:10
127 JavaObject GlobalEscape [[ 198F 203F 206F]] 127 Allocate === 55 52 68 8 1 ( 39 37 38 1 10 11 12 13 14 15 16 17 58 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 128 129 130 137 138 139 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.GradientPaintContext::<init> @ bci:15 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.GradientPaintContext::<init> @ bci:15
LocalVar [[ 127P]] 139 Proj === 127 [[ 140 144 206 ]] #5 Type:rawptr:NotNull !jvms: java.awt.GradientPaintContext::<init> @ bci:15
LocalVar [[ 127P]] 144 CheckCastPP === 141 139 [[ 422 406 378 360 317 317 203 317 341 332 301 292 198 198 203 222 212 264 242 252 272 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact * !jvms: java.awt.GradientPaintContext::<init> @ bci:15
Field [[]] 198 AddP === _ 144 144 111 [[ 540 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact+8 * !jvms: java.awt.geom.Point2D$Double::<init> @ bci:6 java.awt.GradientPaintContext::<init> @ bci:21
Field [[]] 203 AddP === _ 144 144 117 [[ 555 ]] Oop:java/awt/geom/Point2D$Double:NotNull:exact+16 * !jvms: java.awt.geom.Point2D$Double::<init> @ bci:11 java.awt.GradientPaintContext::<init> @ bci:21
Field [[]] 206 AddP === _ 1 139 117 [[ 205 ]] Type:rawptr:NotNull !jvms: java.awt.geom.Point2D$Double::<init> @ bci:11 java.awt.GradientPaintContext::<init> @ bci:21
1069 JavaObject GlobalEscape NSR [[ 1249F 1214F 1215F 1250F]] 1069 AllocateArray === 1053 1035 909 8 1 ( 1067 1057 38 1056 10 1 1 1 1 1 1 17 1 1 1 1 1 1 1 1 1 1 1 753 1040 762 1041 768 1042 778 1043 1 1 1 10 ) [[ 1070 1071 1072 1079 1080 1081 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.GradientPaintContext::<init> @ bci:533 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.GradientPaintContext::<init> @ bci:533
LocalVar [[ 1069P]] 1081 Proj === 1069 [[ 1082 1086 ]] #5 Type:rawptr:NotNull !jvms: java.awt.GradientPaintContext::<init> @ bci:533
LocalVar [[ 1069P]] 1086 CheckCastPP === 1083 1081 [[ 1092 1215 1207 1242 1250 1250 1214 1249 1215 ]] Type:int[int:257..513]:NotNull:exact * !orig=[1183] !jvms: java.awt.GradientPaintContext::<init> @ bci:533
Field [[]] 1249 AddP === _ 1086 1250 455 [[ 1251 ]] Type:int[int:257..513]:NotNull:exact+any * !jvms: java.awt.GradientPaintContext::<init> @ bci:641
Field [[]] 1214 AddP === _ 1086 1215 455 [[ 1216 ]] Type:int[int:257..513]:NotNull:exact+any * !jvms: java.awt.GradientPaintContext::<init> @ bci:623
Field [[]] 1215 AddP === _ 1086 1086 1213 [[ 1214 ]] Type:int[int:257..513]:NotNull:exact+any * !jvms: java.awt.GradientPaintContext::<init> @ bci:623
Field [[]] 1250 AddP === _ 1086 1086 1248 [[ 1249 ]] Type:int[int:257..513]:NotNull:exact+any * !jvms: java.awt.GradientPaintContext::<init> @ bci:641
=== No allocations eliminated for java.awt.GradientPaintContext::<init> since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.pipe.AlphaPaintPipe::renderPathTile
810 JavaObject GlobalEscape NSR [[ 905F 885F 185F]] 810 Allocate === 803 796 764 8 1 ( 74 808 48 1 1 1 12 13 14 15 16 17 18 56 380 70 73 1 799 240 291 294 301 349 352 358 799 1 56 ) [[ 811 812 813 820 821 822 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 810P]] 822 Proj === 810 [[ 823 827 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 810P]] 827 CheckCastPP === 824 822 [[ 932 905 905 885 885 888 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
Field [[ 1P]] 905 AddP === _ 827 827 65 [[ 906 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
Field [[ 1P]] 885 AddP === _ 827 827 68 [[ 886 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
Field [[ 1P]] 185 AddP === _ 181 181 68 [[ 186 ]] Oop:java/lang/ref/WeakReference:NotNull+8 * !jvms: java.lang.ref.Reference::get @ bci:1 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:67
941 JavaObject GlobalEscape [[]] 941 Allocate === 824 821 938 8 1 ( 612 939 48 1 1 1 12 13 14 15 16 17 18 56 380 70 73 1 799 240 291 294 301 349 352 358 799 1 ) [[ 942 943 944 951 952 953 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 941P]] 953 Proj === 941 [[ 954 958 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 941P]] 958 CheckCastPP === 955 953 [[ 1058 1044 983 983 998 998 1044 ]] Oop:java/awt/image/BufferedImage:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
1074 JavaObject GlobalEscape NSR [[ 1164F 1146F 133F]] 1074 Allocate === 1066 1060 1061 8 1 ( 74 808 48 1 1 1 12 13 14 15 16 17 18 56 380 70 73 1063 799 240 291 294 301 349 352 358 1 1 56 ) [[ 1075 1076 1077 1084 1085 1086 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1074P]] 1086 Proj === 1074 [[ 1087 1091 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1074P]] 1091 CheckCastPP === 1088 1086 [[ 1164 1164 1188 1146 1146 1149 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
Field [[ 1P]] 1164 AddP === _ 1091 1091 65 [[ 1165 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
Field [[ 1P]] 1146 AddP === _ 1091 1091 68 [[ 1147 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
Field [[ 1P]] 133 AddP === _ 129 129 68 [[ 134 ]] Oop:java/lang/ref/WeakReference:NotNull+8 * !jvms: java.lang.ref.Reference::get @ bci:1 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:54
=== No allocations eliminated for sun.java2d.pipe.AlphaPaintPipe::renderPathTile since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.geom.Path2D$Double::getBounds2D
313 JavaObject GlobalEscape [[ 415F 411F 413F 418F]] 313 Allocate === 127 6 28 8 1 ( 311 310 33 1 1 304 1 305 1 306 1 307 1 1 1 1 1 1 20 10 ) [[ 314 315 316 323 324 325 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.geom.Path2D$Double::getBounds2D @ bci:125 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.geom.Path2D$Double::getBounds2D @ bci:125
LocalVar [[ 313P]] 325 Proj === 313 [[ 326 330 ]] #5 Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Double::getBounds2D @ bci:125
LocalVar [[ 313P]] 330 CheckCastPP === 327 325 [[ 449 418 415 415 413 413 411 411 418 ]] Oop:java/awt/geom/Rectangle2D$Double:NotNull:exact * !jvms: java.awt.geom.Path2D$Double::getBounds2D @ bci:125
LocalVar [[ 313P]] 449 Return === 435 324 16 8 9 returns 330 [[ 0 ]] Type:bottom
Field [[]] 415 AddP === _ 330 330 43 [[ 416 ]] Oop:java/awt/geom/Rectangle2D$Double:NotNull:exact+24 * !jvms: java.awt.geom.Rectangle2D$Double::setRect @ bci:13 java.awt.geom.Rectangle2D$Double::<init> @ bci:11 java.awt.geom.Path2D$Double::getBounds2D @ bci:139
Field [[]] 411 AddP === _ 330 330 63 [[ 412 ]] Oop:java/awt/geom/Rectangle2D$Double:NotNull:exact+8 * !jvms: java.awt.geom.Rectangle2D$Double::setRect @ bci:2 java.awt.geom.Rectangle2D$Double::<init> @ bci:11 java.awt.geom.Path2D$Double::getBounds2D @ bci:139
Field [[]] 413 AddP === _ 330 330 79 [[ 414 ]] Oop:java/awt/geom/Rectangle2D$Double:NotNull:exact+16 * !jvms: java.awt.geom.Rectangle2D$Double::setRect @ bci:7 java.awt.geom.Rectangle2D$Double::<init> @ bci:11 java.awt.geom.Path2D$Double::getBounds2D @ bci:139
Field [[]] 418 AddP === _ 330 330 417 [[ 419 ]] Oop:java/awt/geom/Rectangle2D$Double:NotNull:exact+32 * !jvms: java.awt.geom.Rectangle2D$Double::setRect @ bci:19 java.awt.geom.Rectangle2D$Double::<init> @ bci:11 java.awt.geom.Path2D$Double::getBounds2D @ bci:139
=== No allocations eliminated for java.awt.geom.Path2D$Double::getBounds2D since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.geom.Path2D$Float::getBounds2D
312 JavaObject GlobalEscape [[ 411F 409F 417F 414F]] 312 Allocate === 127 6 28 8 1 ( 43 310 33 1 1 304 305 306 307 1 1 1 20 10 ) [[ 313 314 315 322 323 324 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.geom.Path2D$Float::getBounds2D @ bci:121 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.geom.Path2D$Float::getBounds2D @ bci:121
LocalVar [[ 312P]] 324 Proj === 312 [[ 325 329 ]] #5 Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Float::getBounds2D @ bci:121
LocalVar [[ 312P]] 329 CheckCastPP === 326 324 [[ 448 417 414 414 411 411 409 409 417 ]] Oop:java/awt/geom/Rectangle2D$Float:NotNull:exact * !jvms: java.awt.geom.Path2D$Float::getBounds2D @ bci:121
LocalVar [[ 312P]] 448 Return === 434 323 16 8 9 returns 329 [[ 0 ]] Type:bottom
Field [[]] 411 AddP === _ 329 329 32 [[ 412 ]] Oop:java/awt/geom/Rectangle2D$Float:NotNull:exact+12 * !jvms: java.awt.geom.Rectangle2D$Float::setRect @ bci:7 java.awt.geom.Rectangle2D$Float::<init> @ bci:10 java.awt.geom.Path2D$Float::getBounds2D @ bci:134
Field [[]] 409 AddP === _ 329 329 63 [[ 410 ]] Oop:java/awt/geom/Rectangle2D$Float:NotNull:exact+8 * !jvms: java.awt.geom.Rectangle2D$Float::setRect @ bci:2 java.awt.geom.Rectangle2D$Float::<init> @ bci:10 java.awt.geom.Path2D$Float::getBounds2D @ bci:134
Field [[]] 417 AddP === _ 329 329 416 [[ 418 ]] Oop:java/awt/geom/Rectangle2D$Float:NotNull:exact+20 * !jvms: java.awt.geom.Rectangle2D$Float::setRect @ bci:18 java.awt.geom.Rectangle2D$Float::<init> @ bci:10 java.awt.geom.Path2D$Float::getBounds2D @ bci:134
Field [[]] 414 AddP === _ 329 329 413 [[ 415 ]] Oop:java/awt/geom/Rectangle2D$Float:NotNull:exact+16 * !jvms: java.awt.geom.Rectangle2D$Float::setRect @ bci:12 java.awt.geom.Rectangle2D$Float::<init> @ bci:10 java.awt.geom.Path2D$Float::getBounds2D @ bci:134
=== No allocations eliminated for java.awt.geom.Path2D$Float::getBounds2D since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.TexturePaintContext$Int::setRaster
148 JavaObject GlobalEscape NSR [[ 730F 754F 779F 805F]] 148 AllocateArray === 127 6 7 8 1 ( 146 133 38 132 1 1 1 1 1 15 16 17 18 19 20 21 22 23 24 25 26 40 43 46 49 52 122 58 111 11 12 13 14 1 1 1 1 1 ) [[ 149 150 151 158 159 160 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.TexturePaintContext$Int::setRaster @ bci:106 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:106
LocalVar [[ 148P]] 160 Proj === 148 [[ 161 165 ]] #5 Type:rawptr:NotNull !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:106
LocalVar [[ 148P]] 165 CheckCastPP === 162 160 [[ 174 ]] Type:int[int:4]:NotNull:exact * !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:106
Field [[]] 730 AddP === _ 729 729 388 [[ 731 ]] Type:int[int:4]:NotNull:exact[0] * !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:342
Field [[]] 754 AddP === _ 729 729 141 [[ 755 ]] Type:int[int:4]:NotNull:exact[1] * !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:359
Field [[]] 779 AddP === _ 729 729 778 [[ 780 ]] Type:int[int:4]:NotNull:exact[2] * !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:376
Field [[]] 805 AddP === _ 729 729 804 [[ 806 ]] Type:int[int:4]:NotNull:exact[3] * !jvms: java.awt.TexturePaintContext$Int::setRaster @ bci:394
=== No allocations eliminated for java.awt.TexturePaintContext$Int::setRaster since there are no scalar replaceable candidates ===
======== Connection graph for sun.dc.DuctusRenderingEngine::getAATileGenerator
110 JavaObject NoEscape [[ 253F 181F 280F 215F 852F 204F 854F 663F 856F]] 110 Allocate === 97 31 32 8 1 ( 108 107 43 1 1 1 12 13 14 15 16 17 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 71 98 ) [[ 111 112 113 120 121 122 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.geom.Path2D$Double::getPathIterator @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.geom.Path2D$Double::getPathIterator @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
LocalVar [[ 110P]] 122 Proj === 110 [[ 123 127 181 204 215 ]] #5 Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Double::getPathIterator @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
LocalVar [[ 110P]] 127 CheckCastPP === 124 122 [[ 235 184 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact * !jvms: java.awt.geom.Path2D$Double::getPathIterator @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
LocalVar [[ 110P]] 235 CheckCastPP === _ 127 [[ 260 248 263 263 253 253 ]] Interface:java/awt/geom/PathIterator:NotNull * !jvms: java.awt.geom.Path2D$Double::getPathIterator @ bci:22 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
LocalVar [[ 110P]] 260 CheckCastPP === 3223 235 [[ 2344 2326 2326 2303 280 280 296 305 2303 2288 352 373 397 389 2268 447 439 2228 499 2219 531 561 568 584 594 2203 627 2196 2166 2080 2071 2055 663 663 2048 2029 674 1983 723 736 1991 1890 1898 1870 1861 1845 1838 777 1819 1716 794 810 810 834 834 1724 852 852 854 854 856 856 879 871 1623 1631 1590 937 929 1598 1442 1450 1353 1344 1328 1321 1023 1302 1065 1142 1112 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:165
Field [[ 1P]] 253 AddP === _ 235 235 42 [[ 254 ]] Interface:java/awt/geom/PathIterator:NotNull+4 * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:165
Field [[ 11P]] 181 AddP === _ 1 122 177 [[ 180 ]] Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Iterator::<init> @ bci:6 java.awt.geom.Path2D$Double$TxIterator::<init> @ bci:2 java.awt.geom.Path2D$Double::getPathIterator @ bci:19 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
Field [[ 11P]] 280 AddP === _ 260 260 177 [[ 281 666 769 2260 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact+16 * !jvms: java.awt.geom.Path2D$Iterator::getWindingRule @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:165
Field [[ 12P]] 215 AddP === _ 1 122 197 [[ 214 ]] Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Double$TxIterator::<init> @ bci:15 java.awt.geom.Path2D$Double::getPathIterator @ bci:19 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
Field [[ 12P]] 852 AddP === _ 260 260 197 [[ 853 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact+24 * !jvms: java.awt.geom.Path2D$Double$TxIterator::currentSegment @ bci:24 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:227
Field [[ 1P]] 204 AddP === _ 1 122 200 [[ 203 ]] Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Double$TxIterator::<init> @ bci:10 java.awt.geom.Path2D$Double::getPathIterator @ bci:19 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:7
Field [[ 1P]] 854 AddP === _ 260 260 200 [[ 855 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact+20 * !jvms: java.awt.geom.Path2D$Double$TxIterator::currentSegment @ bci:28 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:227
Field [[ 1P]] 663 AddP === _ 260 260 361 [[ 664 786 2277 2280 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact+8 * !jvms: java.awt.geom.Path2D$Iterator::isDone @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:215
Field [[ 1P]] 856 AddP === _ 260 260 386 [[ 857 2314 2338 ]] Oop:java/awt/geom/Path2D$Double$TxIterator:NotNull:exact+12 * !jvms: java.awt.geom.Path2D$Double$TxIterator::currentSegment @ bci:32 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:227
627 JavaObject GlobalEscape NSR [[ 1404F 1376F 1038F 1192F 1202F 1197F 1028F 1030F 1031F]] 627 AllocateArray === 575 570 523 8 1 ( 625 615 43 614 1 1 1 13 1 1 16 17 34 260 43 43 43 613 613 1 1 1 1 1 1 1 1 1 ) [[ 628 629 630 637 638 639 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 627P]] 639 Proj === 627 [[ 640 644 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 627P]] 644 CheckCastPP === 641 639 [[ 2344 2326 674 2303 723 736 2288 2268 2228 2219 2203 777 794 810 810 834 834 2196 2166 2080 879 879 871 871 2071 2055 2048 937 929 2029 1983 1991 1890 1898 1870 1861 1031 1023 1023 1028 1028 1030 1031 1845 1838 1819 1038 1716 1724 1623 1065 1631 1590 1112 1598 1442 1142 1142 1450 1404 1404 1376 1376 1353 1344 1328 1321 1302 1202 1202 1197 1197 1192 1192 ]] Type:float[int:6]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
Field [[]] 1404 AddP === _ 644 644 108 [[ 1405 1420 1441 1589 1622 ]] Type:float[int:6]:NotNull:exact[5] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:877
Field [[]] 1376 AddP === _ 644 644 1375 [[ 1377 1393 1439 1587 1620 ]] Type:float[int:6]:NotNull:exact[4] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:857
Field [[]] 1038 AddP === _ 644 1031 177 [[ 1041 1160 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:339
Field [[]] 1192 AddP === _ 644 644 177 [[ 1193 1196 1218 1224 1501 1516 1581 1773 1788 1801 1946 1961 1982 2015 2124 2139 2152 ]] Type:float[int:6]:NotNull:exact[1] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:445
Field [[]] 1202 AddP === _ 644 644 197 [[ 1203 1206 1553 1568 1585 1679 1694 1715 1805 1889 ]] Type:float[int:6]:NotNull:exact[3] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:463
Field [[]] 1197 AddP === _ 644 644 200 [[ 1198 1201 1527 1542 1583 1653 1668 1713 1803 1887 ]] Type:float[int:6]:NotNull:exact[2] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:454
Field [[]] 1028 AddP === _ 644 644 386 [[ 1188 1191 1209 1216 1474 1490 1579 1746 1762 1799 1920 1935 1980 2013 2097 2113 2150 ]] Type:float[int:6]:NotNull:exact[0] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 1030 AddP === _ 644 1031 386 [[ 1032 1151 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 1031 AddP === _ 644 644 1029 [[ 1030 1038 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
======== Connection graph for java.util.HashMap::put
648 JavaObject GlobalEscape NSR [[ 733F 725F 709F 717F 143F 155F 182F 405F 415F 467F 483F 498F 500F 504F 505F 516F 526F 557F 496F 497F]] 648 Allocat=== 632 225 608 8 1 ( 646 528 45 1 1 1 1 1 1 1 1 1 586 291 570 12 1 643 611 322 ) [[ 649 650 651 658 659 660 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.HashMap::addEntry @ bci:15 java.util.HashMap::put @ bci:121 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.HashMap::addEntry @ bci:15 java.util.HashMap::put @ bci:121
LocalVar [[ 648P]] 660 Proj === 648 [[ 661 665 709 ]] #5 Type:rawptr:NotNull !jvms: java.util.HashMap::addEntry @ bci:15 java.util.HashMap::put @ bci:121
LocalVar [[ 648P]] 665 CheckCastPP === 662 660 [[ 777 717 785 733 725 725 733 712 717 ]] Oop:java/util/HashMap$Entry:NotNull:exact * !jvms: java.util.HashMap::addEntry @ bci:15 java.util.HashMap::put @ bci:121
Field [[ 1P]] 733 AddP === _ 665 665 62 [[ 734 ]] Oop:java/util/HashMap$Entry:NotNull:exact+8 * !jvms: java.util.HashMap$Entry::<init> @ bci:22 java.util.HashMap::addEntry @ bci:24 java.util.HashMap::put @ bci:121
Field [[ 11P]] 725 AddP === _ 665 665 80 [[ 726 ]] Oop:java/util/HashMap$Entry:NotNull:exact+12 * !jvms: java.util.HashMap$Entry::<init> @ bci:17 java.util.HashMap::addEntry @ bci:24 java.util.HashMap::put @ bci:121
Field [[ 12P]] 709 AddP === _ 1 660 154 [[ 708 ]] Type:rawptr:NotNull !jvms: java.util.HashMap$Entry::<init> @ bci:6 java.util.HashMap::addEntry @ bci:24 java.util.HashMap::put @ bci:121
Field [[ 1P 648P 11P 12P]] 717 AddP === _ 665 665 181 [[ 718 ]] Oop:java/util/HashMap$Entry:NotNull:exact+20 * !jvms: java.util.HashMap$Entry::<init> @ bci:12 java.util.HashMap::addEntry @ bci:24 java.util.HashMap::put @ bci:121
Field [[ 1P 648P 11P]] 143 AddP === _ 127 127 80 [[ 144 ]] Oop:java/util/HashMap$Entry:NotNull+12 * !jvms: java.util.HashMap::putForNullKey @ bci:12 java.util.HashMap::put @ bci:6
Field [[ 1P 12P 648P]] 155 AddP === _ 127 127 154 [[ 156 158 ]] Oop:java/util/HashMap$Entry:NotNull+16 * !jvms: java.util.HashMap::putForNullKey @ bci:19 java.util.HashMap::put @ bci:6
Field [[ 1P 648P 11P 12P]] 182 AddP === _ 127 127 181 [[ 183 ]] Oop:java/util/HashMap$Entry:NotNull+20 * !jvms: java.util.HashMap::putForNullKey @ bci:36 java.util.HashMap::put @ bci:6
Field [[ 1P 648P]] 405 AddP === _ 949 949 62 [[ 406 ]] Oop:java/util/HashMap$Entry:NotNull+8 * !jvms: java.util.HashMap::put @ bci:45
Field [[ 1P 648P 11P]] 415 AddP === _ 949 949 80 [[ 416 ]] Oop:java/util/HashMap$Entry:NotNull+12 * !jvms: java.util.HashMap::put @ bci:54
Field [[ 1P 648P]] 467 AddP === _ 458 458 227 [[ 468 ]] Oop:java/lang/Object:NotNull+4 * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 12P 648P]] 483 AddP === _ 480 480 154 [[ 484 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 648P]] 498 AddP === _ 480 480 62 [[ 499 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 648P 11P]] 500 AddP === _ 480 480 80 [[ 501 ]] Oop:java/lang/String:NotNull:exact+12 * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 12P 648P 11P]] 504 AddP === _ 499 505 80 [[ 506 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 12P 648P 11P]] 505 AddP === _ 499 499 503 [[ 504 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 12P 648P]] 516 AddP === _ 949 949 154 [[ 517 519 ]] Oop:java/util/HashMap$Entry:NotNull+16 * !jvms: java.util.HashMap::put @ bci:75
Field [[ 1P 648P]] 526 AddP === _ 949 949 227 [[ 527 ]] Oop:java/util/HashMap$Entry:NotNull+4 * !jvms: java.util.HashMap::put @ bci:89
Field [[ 1P 648P 11P 12P]] 557 AddP === _ 949 949 181 [[ 558 ]] Oop:java/util/HashMap$Entry:NotNull+20 * !jvms: java.util.HashMap::put @ bci:97
Field [[ 1P 12P 648P 11P]] 496 AddP === _ 491 497 80 [[ 506 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.HashMap::put @ bci:67
Field [[ 1P 12P 648P 11P]] 497 AddP === _ 491 491 495 [[ 496 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.util.HashMap::put @ bci:67
=== No allocations eliminated for java.util.HashMap::put since there are no scalar replaceable candidates ===
======== Connection graph for sun.dc.DuctusRenderingEngine::getAATileGenerator
67 JavaObject GlobalEscape NSR [[ 131F 349F 228F 457F 685F 723F 725F 733F]] 67 Allocate === 62 6 46 8 1 ( 65 64 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 38 37 ) [[ 68 69 70 77 78 79 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 67P]] 79 Proj === 67 [[ 80 84 131 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 67P]] 84 CheckCastPP === 81 79 [[ 557 557 591 467 467 467 457 457 436 436 436 422 422 136 136 136 422 460 359 359 359 231 193 193 193 349 349 207 207 207 329 329 329 315 228 228 315 241 241 241 315 352 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P]] 131 AddP === _ 1 79 127 [[ 130 ]] Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:6 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 241P]] 349 AddP === _ 84 84 134 [[ 350 490 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+16 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:32 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 136P]] 228 AddP === _ 84 84 227 [[ 229 488 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+12 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:17 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 359P]] 457 AddP === _ 84 84 456 [[ 458 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+20 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:47 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P]] 685 AddP === _ 591 591 127 [[ 686 887 3582 1218 1278 1374 1479 1669 1731 1785 1832 3508 1898 2585 3445 ]] Oop:sun/dc/pr/Rasterizer:NotNull+8 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 241P]] 723 AddP === _ 591 591 134 [[ 724 764 798 827 857 965 1233 1293 1389 1494 ]] Oop:sun/dc/pr/Rasterizer:NotNull+16 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:83 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 241P 136P]] 725 AddP === _ 591 591 239 [[ 726 1723 1777 1858 2601 3534 ]] Oop:sun/dc/pr/Rasterizer:NotNull+24 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:86 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 136P]] 733 AddP === _ 591 591 227 [[ 734 1692 1721 4123 1775 3618 ]] Oop:sun/dc/pr/Rasterizer:NotNull+12 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:90 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
136 JavaObject GlobalEscape NSR [[]] 136 Allocate === 81 78 101 8 1 ( 134 133 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 137 138 139 146 147 148 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 136P]] 148 Proj === 136 [[ 149 153 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 136P]] 153 CheckCastPP === 150 148 [[ 315 308 229 207 207 193 193 193 ]] Oop:sun/dc/pr/PathFiller:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
241 JavaObject GlobalEscape NSR [[ 307F]] 241 Allocate === 214 209 237 8 1 ( 239 238 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 242 243 244 251 252 253 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 241P]] 253 Proj === 241 [[ 254 258 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 241P]] 258 CheckCastPP === 255 253 [[ 422 415 350 329 329 315 315 315 307 307 310 ]] Oop:sun/dc/pr/PathStroker:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 136P]] 307 AddP === _ 258 258 134 [[ 308 ]] Oop:sun/dc/pr/PathStroker:NotNull:exact+16 * !jvms: sun.dc.pr.PathStroker::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:29 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
359 JavaObject GlobalEscape [[ 414F]] 359 Allocate === 336 331 356 8 1 ( 239 357 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 360 361 362 369 370 371 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 359P]] 371 Proj === 359 [[ 372 376 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 359P]] 376 CheckCastPP === 373 371 [[ 545 458 436 436 422 422 422 414 414 417 ]] Oop:sun/dc/pr/PathDasher:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 241P]] 414 AddP === _ 376 376 134 [[ 415 ]] Oop:sun/dc/pr/PathDasher:NotNull:exact+16 * !jvms: sun.dc.pr.PathDasher::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:44 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
467 JavaObject GlobalEscape [[ 528F 544F 536F]] 467 Allocate === 443 438 464 8 1 ( 239 465 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 468 469 470 477 478 479 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 467P]] 479 Proj === 467 [[ 480 484 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 467P]] 484 CheckCastPP === 481 479 [[ 557 544 528 536 536 531 544 528 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 136P]] 528 AddP === _ 484 484 127 [[ 529 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+8 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 359P]] 544 AddP === _ 484 484 134 [[ 545 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+16 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:16 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 241P]] 536 AddP === _ 484 484 227 [[ 537 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+12 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:11 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
1033 JavaObject GlobalEscape NSR [[ 1179F 1180F]] 1033 AllocateArray === 4296 981 982 8 1 ( 65 1021 51 105 1 1 1010 13 674 1 16 17 591 647 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1010 1 1 1 ) [[ 1034 1035 1036 1043 1044 1045 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1033P]] 1045 Proj === 1033 [[ 1046 1050 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1033P]] 1050 CheckCastPP === 1047 1045 [[ 1328 1063 1294 1089 1302 1287 1121 1134 1234 1183 1154 1154 1172 1172 1234 1242 1179 1180 1180 1242 1227 ]] Type:float[int:4]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[]] 1179 AddP === _ 1050 1180 227 [[ 1181 ]] Type:float[int:4]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:27 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[]] 1180 AddP === _ 1050 1050 1178 [[ 1179 ]] Type:float[int:4]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:27 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
1063 JavaObject ArgEscape NSR [[ 1161F 1162F]] 1063 AllocateArray === 1047 1044 1032 8 1 ( 1061 1054 51 1053 1 1 1010 13 674 1 16 17 591 647 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1010 1050 1 1 ) [[ 1064 1065 1066 1073 1074 1075 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1063P]] 1075 Proj === 1063 [[ 1076 1080 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1063P]] 1080 CheckCastPP === 1077 1075 [[ 1183 1172 1089 1089 1162 1161 1121 1134 1154 1162 1154 ]] Type:double[int:6]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[ 1P]] 1161 AddP === _ 1080 1162 134 [[ 1163 ]] Type:double[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:25 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[ 1P]] 1162 AddP === _ 1080 1080 1160 [[ 1161 ]] Type:double[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:25 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
1577 JavaObject ArgEscape NSR [[ 1596F]] 1577 AllocateArray === 1557 1510 1558 8 1 ( 1575 1021 1572 1567 1 1 12 13 674 1 16 17 591 647 1328 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1546 ) [[ 1578 1579 1580 1587 1588 1589 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.BasicStroke::getDashArray @ bci:13 reexecute sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
LocalVar [[ 1577P]] 1589 Proj === 1577 [[ 1590 1594 ]] #5 Type:rawptr:NotNull !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
LocalVar [[ 1577P]] 1594 CheckCastPP === 1591 1589 [[ 1596 1596 1532 ]] Type:float[int:0..max-4]:NotNull:exact * !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
Field [[]] 1596 AddP === _ 1594 1594 127 [[ 1600 ]] Type:float[int:0..max-4]:NotNull:exact+8 * !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
1912 JavaObject GlobalEscape NSR [[ 2675F 2482F 2135F 2127F 2125F 2492F 2487F 2647F 2128F]] 1912 AllocateArray === 1866 1861 1826 8 1 ( 1910 1021 51 1053 1 1 1 13 1 1 16 17 591 647 51 51 51 858 858 1 1 1 1 1 1 1 1 1 ) [[ 1913 1914 1915 1922 1923 1924 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 1912P]] 1924 Proj === 1912 [[ 1925 1929 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 1912P]] 1929 CheckCastPP === 1926 1924 [[ 3470 1933 3454 3432 1977 1989 3423 3407 2007 2007 3400 3297 3288 2043 3272 3265 3226 3146 3126 3117 3101 2128 2120 2120 2125 2125 2127 2128 3094 2998 2918 2135 2898 2889 2873 2866 2713 2432 2432 2675 2675 2647 2647 2627 2618 2602 2595 2492 2492 2487 2487 2482 2482 ]] Type:float[int:6]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
Field [[]] 2675 AddP === _ 1929 1929 65 [[ 2676 2691 2712 2846 2917 ]] Type:float[int:6]:NotNull:exact[5] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:877
Field [[]] 2482 AddP === _ 1929 1929 134 [[ 2483 2486 2508 2514 2758 2773 2838 3042 3057 3070 3189 3204 3225 3245 3341 3356 3369 ]] Type:float[int:6]:NotNull:exact[1] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:445
Field [[]] 2135 AddP === _ 1929 2128 134 [[ 2138 2450 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:339
Field [[]] 2127 AddP === _ 1929 2128 227 [[ 2129 2441 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 2125 AddP === _ 1929 1929 227 [[ 2478 2481 2499 2506 2731 2747 2836 3015 3031 3068 3163 3178 3223 3243 3314 3330 3367 ]] Type:float[int:6]:NotNull:exact[0] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 2492 AddP === _ 1929 1929 239 [[ 2493 2496 2810 2825 2842 2961 2976 2997 3074 3145 ]] Type:float[int:6]:NotNull:exact[3] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:463
Field [[]] 2487 AddP === _ 1929 1929 456 [[ 2488 2491 2784 2799 2840 2935 2950 2995 3072 3143 ]] Type:float[int:6]:NotNull:exact[2] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:454
Field [[]] 2647 AddP === _ 1929 1929 1537 [[ 2648 2664 2710 2844 2915 ]] Type:float[int:6]:NotNull:exact[4] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:857
Field [[]] 2128 AddP === _ 1929 1929 2126 [[ 2127 2135 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
=== No allocations eliminated for sun.dc.DuctusRenderingEngine::getAATileGenerator since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.pipe.AlphaPaintPipe::renderPathTile
1493 JavaObject GlobalEscape [[ 1568F 1587F]] 1493 Allocate === 1486 1479 1447 8 1 ( 85 1491 20 1 1 1 104 30 34 38 42 46 50 123 1386 182 199 1 1482 267 338 339 340 341 351 357 1482 1 123 ) [[ 1494 1495 1496 1503 1504 1505 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 1493P]] 1505 Proj === 1493 [[ 1506 1510 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 1493P]] 1510 CheckCastPP === 1507 1505 [[ 1627 1620 1587 1587 1568 1568 1571 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
Field [[ 1P]] 1568 AddP === _ 1510 1510 531 [[ 1569 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
Field [[ 1P]] 1587 AddP === _ 1510 1510 1251 [[ 1588 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
1636 JavaObject GlobalEscape [[]] 1636 Allocate === 1618 1504 1633 8 1 ( 69 1634 20 1 1 1 104 30 34 38 42 46 50 1625 1386 182 199 1 1482 267 338 339 340 341 351 357 1482 1 ) [[ 1637 1638 1639 1646 1647 1648 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 1636P]] 1648 Proj === 1636 [[ 1649 1653 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 1636P]] 1653 CheckCastPP === 1650 1648 [[ 1753 1739 1678 1678 1693 1693 1739 ]] Oop:java/awt/image/BufferedImage:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
1769 JavaObject GlobalEscape [[ 1841F 1859F]] 1769 Allocate === 1761 1755 1756 8 1 ( 85 1491 20 1 1 1 104 30 34 38 42 46 50 1625 1386 182 199 1758 1482 267 338 339 340 341 351 357 1 1 1625 ) [[ 1770 1771 1772 1779 1780 1781 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1769P]] 1781 Proj === 1769 [[ 1782 1786 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1769P]] 1786 CheckCastPP === 1783 1781 [[ 1859 1859 1883 1841 1841 1844 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
Field [[ 1P]] 1841 AddP === _ 1786 1786 531 [[ 1842 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
Field [[ 1P]] 1859 AddP === _ 1786 1786 1251 [[ 1860 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
=== No allocations eliminated for sun.java2d.pipe.AlphaPaintPipe::renderPathTile since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.pipe.AlphaPaintPipe::renderPathTile
1495 JavaObject GlobalEscape NSR [[ 1589F 1570F 182F]] 1495 Allocate === 1488 1481 1449 8 1 ( 74 1493 48 1 1 1 12 13 14 15 16 17 18 56 1388 70 73 1 1484 236 287 290 297 345 348 354 1484 1 56 ) [[ 1496 1497 1498 1505 1506 1507 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 1495P]] 1507 Proj === 1495 [[ 1508 1512 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
LocalVar [[ 1495P]] 1512 CheckCastPP === 1509 1507 [[ 1616 1589 1589 1570 1570 1573 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:211
Field [[ 1P]] 1589 AddP === _ 1512 1512 65 [[ 1590 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
Field [[ 1P]] 1570 AddP === _ 1512 1512 68 [[ 1571 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:217
Field [[ 1P]] 182 AddP === _ 178 178 68 [[ 183 ]] Oop:java/lang/ref/WeakReference:NotNull+8 * !jvms: java.lang.ref.Reference::get @ bci:1 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:67
1625 JavaObject GlobalEscape [[]] 1625 Allocate === 1509 1506 1622 8 1 ( 534 1623 48 1 1 1 12 13 14 15 16 17 18 56 1388 70 73 1 1484 236 287 290 297 345 348 354 1484 1 ) [[ 1626 1627 1628 1635 1636 1637 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 1625P]] 1637 Proj === 1625 [[ 1638 1642 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
LocalVar [[ 1625P]] 1642 CheckCastPP === 1639 1637 [[ 1742 1728 1667 1667 1682 1682 1728 ]] Oop:java/awt/image/BufferedImage:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:223
1758 JavaObject GlobalEscape NSR [[ 1848F 1830F 130F]] 1758 Allocate === 1750 1744 1745 8 1 ( 74 1493 48 1 1 1 12 13 14 15 16 17 18 56 1388 70 73 1747 1484 236 287 290 297 345 348 354 1 1 56 ) [[ 1759 1760 1761 1768 1769 1770 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1758P]] 1770 Proj === 1758 [[ 1771 1775 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
LocalVar [[ 1758P]] 1775 CheckCastPP === 1772 1770 [[ 1848 1848 1872 1830 1830 1833 ]] Oop:java/lang/ref/WeakReference:NotNull:exact * !jvms: sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:254
Field [[ 1P]] 1848 AddP === _ 1775 1775 65 [[ 1849 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+12 * !jvms: java.lang.ref.Reference::<init> @ bci:21 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
Field [[ 1P]] 1830 AddP === _ 1775 1775 68 [[ 1831 ]] Oop:java/lang/ref/WeakReference:NotNull:exact+8 * !jvms: java.lang.ref.Reference::<init> @ bci:6 java.lang.ref.Reference::<init> @ bci:3 java.lang.ref.WeakReference::<init> @ bci:2 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:260
Field [[ 1P]] 130 AddP === _ 126 126 68 [[ 131 ]] Oop:java/lang/ref/WeakReference:NotNull+8 * !jvms: java.lang.ref.Reference::get @ bci:1 sun.java2d.pipe.AlphaPaintPipe::renderPathTile @ bci:54
=== No allocations eliminated for sun.java2d.pipe.AlphaPaintPipe::renderPathTile since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.pipe.AAShapePipe::renderTiles
33 JavaObject GlobalEscape [[ 249F 251F 253F 255F]] 33 Allocate === 5 6 7 8 1 ( 31 30 27 1 10 1 1 13 14 25 25 1 1 1 1 1 1 1 1 1 29 11 12 ) [[ 34 35 36 43 44 45 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AAShapePipe::renderTiles @ bci:12 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AAShapePipe::renderTiles @ bci:12
LocalVar [[ 33P]] 45 Proj === 33 [[ 46 50 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AAShapePipe::renderTiles @ bci:12
LocalVar [[ 33P]] 50 CheckCastPP === 47 45 [[ 262 255 60 60 78 78 249 249 251 255 251 253 253 ]] Oop:java/awt/Rectangle:NotNull:exact * !jvms: sun.java2d.pipe.AAShapePipe::renderTiles @ bci:12
Field [[]] 249 AddP === _ 50 50 26 [[ 250 ]] Oop:java/awt/Rectangle:NotNull:exact+8 * !jvms: java.awt.Rectangle::<init> @ bci:6 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:42
Field [[]] 251 AddP === _ 50 50 83 [[ 252 ]] Oop:java/awt/Rectangle:NotNull:exact+12 * !jvms: java.awt.Rectangle::<init> @ bci:11 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:42
Field [[]] 253 AddP === _ 50 50 103 [[ 254 ]] Oop:java/awt/Rectangle:NotNull:exact+16 * !jvms: java.awt.Rectangle::<init> @ bci:16 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:42
Field [[]] 255 AddP === _ 50 50 123 [[ 256 ]] Oop:java/awt/Rectangle:NotNull:exact+20 * !jvms: java.awt.Rectangle::<init> @ bci:22 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:42
401 JavaObject GlobalEscape NSR [[ 377F]] 401 AllocateArray === 374 264 360 8 1 ( 399 389 27 342 10 1 1 304 65 267 25 326 326 1 1 1 1 1 1 1 1 1 352 351 ) [[ 402 403 404 411 412 413 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.AAShapePipe::getAlphaTile @ bci:15 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:75 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.AAShapePipe::getAlphaTile @ bci:15 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:75
LocalVar [[ 401P]] 413 Proj === 401 [[ 414 418 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.AAShapePipe::getAlphaTile @ bci:15 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:75
LocalVar [[ 401P]] 418 CheckCastPP === 415 413 [[ 425 ]] Type:byte[int:1024]:NotNull:exact * !jvms: sun.java2d.pipe.AAShapePipe::getAlphaTile @ bci:15 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:75
Field [[]] 377 AddP === _ 376 376 26 [[ 378 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.java2d.pipe.AAShapePipe::getAlphaTile @ bci:9 sun.java2d.pipe.AAShapePipe::renderTiles @ bci:75
=== No allocations eliminated for sun.java2d.pipe.AAShapePipe::renderTiles since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.geom.Path2D$Float::needRoom
117 JavaObject GlobalEscape NSR [[ 181F 195F 228F 229F 68F 208F 212F]] 117AllocateArray === 88 6 7 8 1 ( 115 104 111 92 10 1 12 1 1 10 52 92 1 ) [[ 118 119 120 127 128 129 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:60 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:60
LocalVar [[ 117P]] 129 Proj === 117 [[ 130 134 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:60
LocalVar [[ 117P]] 134 CheckCastPP === 131 129 [[ 283 260 260 229 181 181 195 195 229 228 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 181 AddP === _ 134 134 180 [[ 182 211 244 251 ]] Type:byte[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 195 AddP === _ 134 134 183 [[ 196 218 259 ]] Type:byte[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 228 AddP === _ 134 229 226 [[ 230 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 229 AddP === _ 134 134 225 [[ 228 239 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 68 AddP === _ 67 67 33 [[ 69 ]] Type:byte[int:>=0]:NotNull:exact+8 * !orig=[151] !jvms: java.awt.geom.Path2D$Float::needRoom @ bci:25
Field [[]] 208 AddP === _ 67 67 180 [[ 210 244 ]] Type:byte[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
Field [[]] 212 AddP === _ 67 67 183 [[ 218 ]] Type:byte[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:60
369 JavaObject GlobalEscape NSR [[ 432F 440F 472F 473F 312F 453F 457F]] 36AllocateArray === 342 292 355 8 1 ( 367 358 364 346 1 1 1 1 1 10 298 346 1 ) [[ 370 371 372 379 380 381 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:116 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:116
LocalVar [[ 369P]] 381 Proj === 369 [[ 382 386 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:116
LocalVar [[ 369P]] 386 CheckCastPP === 383 381 [[ 541 504 504 473 432 432 440 440 473 472 ]] Type:float[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 432 AddP === _ 386 386 180 [[ 433 456 488 495 ]] Type:float[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 440 AddP === _ 386 386 183 [[ 441 462 503 ]] Type:float[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 472 AddP === _ 386 473 226 [[ 474 ]] Type:float[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 473 AddP === _ 386 386 470 [[ 472 483 ]] Type:float[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 312 AddP === _ 311 311 33 [[ 313 ]] Type:float[int:>=0]:NotNull:exact+8 * !orig=[403] !jvms: java.awt.geom.Path2D$Float::needRoom @ bci:70
Field [[]] 453 AddP === _ 311 311 180 [[ 455 488 ]] Type:float[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
Field [[]] 457 AddP === _ 311 311 183 [[ 462 ]] Type:float[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.awt.geom.Path2D$Float::needRoom @ bci:116
=== No allocations eliminated for java.awt.geom.Path2D$Float::needRoom since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.geom.Path2D$Float::append
40 JavaObject GlobalEscape [[ 373F 366F 369F 363F 358F 361F]] 40 AllocateArray === 5 6 7 8 1 ( 38 24 29 23 10 11 12 1 ) [[ 41 42 43 50 51 52 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.geom.Path2D$Float::append @ bci:2 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.geom.Path2D$Float::append @ bci:2
LocalVar [[ 40P]] 52 Proj === 40 [[ 53 57 ]] #5 Type:rawptr:NotNull !jvms: java.awt.geom.Path2D$Float::append @ bci:2
LocalVar [[ 40P]] 57 CheckCastPP === 54 52 [[ 1559 60 1545 1505 98 111 1476 1437 123 123 1394 1380 1349 1302 1254 1207 1178 1139 200 254 276 1096 319 1086 358 358 361 361 363 363 366 366 369 369 373 373 1048 384 394 1006 437 476 505 737 776 805 684 958 694 ]] Type:float[int:6]:NotNull:exact * !jvms: java.awt.geom.Path2D$Float::append @ bci:2
Field [[]] 373 AddP === _ 57 57 372 [[ 374 ]] Type:float[int:6]:NotNull:exact[5] * !jvms: java.awt.geom.Path2D$Float::append @ bci:193
Field [[]] 366 AddP === _ 57 57 33 [[ 367 674 ]] Type:float[int:6]:NotNull:exact[3] * !jvms: java.awt.geom.Path2D$Float::append @ bci:187
Field [[]] 369 AddP === _ 57 57 368 [[ 370 ]] Type:float[int:6]:NotNull:exact[4] * !jvms: java.awt.geom.Path2D$Float::append @ bci:190
Field [[]] 363 AddP === _ 57 57 222 [[ 364 672 ]] Type:float[int:6]:NotNull:exact[2] * !jvms: java.awt.geom.Path2D$Float::append @ bci:184
Field [[]] 358 AddP === _ 57 57 259 [[ 359 668 1020 1074 1242 ]] Type:float[int:6]:NotNull:exact[0] * !jvms: java.awt.geom.Path2D$Float::append @ bci:178
Field [[]] 361 AddP === _ 57 57 360 [[ 362 670 1063 1076 1244 ]] Type:float[int:6]:NotNull:exact[1] * !jvms: java.awt.geom.Path2D$Float::append @ bci:181
=== No allocations eliminated for java.awt.geom.Path2D$Float::append since there are no scalar replaceable candidates ===
======== Connection graph for java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter
27 JavaObject GlobalEscape NSR [[ 163F 94F 109F 243F]] 27 Allocate === 5 6 7 8 1 ( 25 23 24 1 10 11 1 1 ) [[ 28 29 30 37 38 39 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:0
LocalVar [[ 27P]] 39 Proj === 27 [[ 40 44 94 ]] #5 Type:rawptr:NotNull !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:0
LocalVar [[ 27P]] 44 CheckCastPP === 41 39 [[ 290 275 275 213 244 163 109 163 166 151 97 109 112 ]] Oop:java/util/concurrent/locks/AbstractQueuedSynchronizer$Node:NotNull:exact * !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:0
LocalVar [[ 27P]] 290 Return === 14 15 17 8 9 returns 44 [[ 0 ]] Type:bottom
Field [[ 1P 27P]] 163 AddP === _ 44 44 162 [[ 164 ]] Oop:java/util/concurrent/locks/AbstractQueuedSynchronizer$Node:NotNull:exact+12 * !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:23
Field [[ 11P]] 94 AddP === _ 1 39 90 [[ 93 ]] Type:rawptr:NotNull !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer$Node::<init> @ bci:6 java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:8
Field [[ 1P]] 109 AddP === _ 44 44 108 [[ 110 ]] Oop:java/util/concurrent/locks/AbstractQueuedSynchronizer$Node:NotNull:exact+20 * !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer$Node::<init> @ bci:11 java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:8
Field [[ 27P]] 243 AddP === _ 157 157 242 [[ 244 ]] Oop:java/util/concurrent/locks/AbstractQueuedSynchronizer$Node:NotNull:exact+16 * !jvms: java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter @ bci:37
=== No allocations eliminated for java.util.concurrent.locks.AbstractQueuedSynchronizer::addWaiter since there are no scalar replaceable candidates ===
======== Connection graph for javax.swing.RepaintManager::addDirtyRegion0
713 JavaObject GlobalEscape NSR [[ 815F 804F 810F 821F 1159F 1160F 1195F 1196F 1239F 908F 988F 989F 1063F 1065F 1089F]] 713 Allocate === 698 566 699 8 1 ( 133 153 26 1 10 1 12 13 14 15 1 10 1 711 49 121 10 ) [[ 714 715 716 723 724 725 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) javax.swing.RepaintManager::addDirtyRegion0 @ bci:163 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
LocalVar [[ 713P]] 725 Proj === 713 [[ 726 730 804 810 815 821 ]] #5 Type:rawptr:NotNull !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
LocalVar [[ 713P]] 730 CheckCastPP === 727 725 [[ 1230 1251 1206 1188 1152 1141 835 1100 1054 1109 1024 1012 1258 980 944 852 ]] Oop:java/awt/Rectangle:NotNull:exact * !jvms: javax.swing.RepaintManager::addDirtyRegion0 @ bci:163
Field [[ 1P 11P 713P]] 815 AddP === _ 1 725 164 [[ 814 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:16 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[ 1P 11P 713P]] 804 AddP === _ 1 725 800 [[ 803 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:6 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[ 1P 11P 713P]] 810 AddP === _ 1 725 806 [[ 809 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:11 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[ 1P 11P 713P]] 821 AddP === _ 1 725 817 [[ 820 ]] Type:rawptr:NotNull !jvms: java.awt.Rectangle::<init> @ bci:22 javax.swing.RepaintManager::addDirtyRegion0 @ bci:173
Field [[ 1P 11P 713P]] 1159 AddP === _ 907 1160 806 [[ 1161 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:28 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 1160 AddP === _ 907 907 1158 [[ 1159 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:28 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 11P 1P 713P]] 1195 AddP === _ 907 1196 806 [[ 1213 1215 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:88 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 11P 1P 713P]] 1196 AddP === _ 907 907 1194 [[ 1195 1239 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:88 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 1239 AddP === _ 907 1196 164 [[ 1258 1260 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:96 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 908 AddP === _ 907 907 800 [[ 909 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.IdentityHashMap::put @ bci:13 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 988 AddP === _ 907 989 806 [[ 990 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:28 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 989 AddP === _ 907 907 987 [[ 988 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:28 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 1063 AddP === _ 907 1065 164 [[ 1066 1109 1111 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:47 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 1P 11P 713P]] 1065 AddP === _ 907 907 1061 [[ 1063 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.IdentityHashMap::put @ bci:47 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
Field [[ 11P 1P 713P]] 1089 AddP === _ 907 907 70 [[ 1090 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+4 * !jvms: java.util.IdentityHashMap::put @ bci:57 javax.swing.RepaintManager::addDirtyRegion0 @ bci:176
=== No allocations eliminated for javax.swing.RepaintManager::addDirtyRegion0 since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.x11.X11SurfaceData::getGC
52 JavaObject GlobalEscape [[]] 52 Allocate === 45 6 7 8 1 ( 50 49 38 1 1 1 1 1 1 1 ) [[ 53 54 55 62 63 64 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.x11.X11SurfaceData::getGC @ bci:7 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7
LocalVar [[ 52P]] 64 Proj === 52 [[ 65 69 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7
LocalVar [[ 52P]] 69 CheckCastPP === 66 64 [[ 462 82 82 ]] Oop:sun/java2d/InvalidPipeException:NotNull:exact * !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7
=== No allocations eliminated for sun.java2d.x11.X11SurfaceData::getGC since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.x11.X11SurfaceData::getRenderGC
64 JavaObject GlobalEscape [[]] 64 Allocate === 57 6 7 8 1 ( 62 61 27 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 65 66 67 74 75 76 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10
LocalVar [[ 64P]] 76 Proj === 64 [[ 77 81 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10
LocalVar [[ 64P]] 81 CheckCastPP === 78 76 [[ 468 85 85 ]] Oop:sun/java2d/InvalidPipeException:NotNull:exact * !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10
=== No allocations eliminated for sun.java2d.x11.X11SurfaceData::getRenderGC since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.x11.X11Renderer::validate
195 JavaObject GlobalEscape [[]] 195 Allocate === 188 130 131 8 1 ( 193 192 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 196 197 198 205 206 207 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25
LocalVar [[ 195P]] 207 Proj === 195 [[ 208 212 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25
LocalVar [[ 195P]] 212 CheckCastPP === 209 207 [[ 604 216 216 ]] Oop:sun/java2d/InvalidPipeException:NotNull:exact * !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25
=== No allocations eliminated for sun.java2d.x11.X11Renderer::validate since there are no scalar replaceable candidates ===
======== Connection graph for java.awt.Container::updateGraphicsData
242 JavaObject ArgEscape [[ 283F 311F 314F 531F 436F]] 242 Allocat=== 736 114 237 8 1 ( 240 239 44 1 1 11 44 1 1 218 ) [[ 243 244 245 252 253 254 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.ArrayList::iterator @ bci:0 java.awt.Container::updateGraphicsData @ bci:14 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.ArrayList::iterator @ bci:0 java.awt.Container::updateGraphicsData @ bci:14
LocalVar [[ 242P]] 254 Proj === 242 [[ 255 259 ]] #5 Type:rawptr:NotNull !jvms: java.util.ArrayList::iterator @ bci:0 java.awt.Container::updateGraphicsData @ bci:14
LocalVar [[ 242P]] 259 CheckCastPP === 256 254 [[ 262 276 262 ]] Oop:java/util/ArrayList$Itr:NotNull:exact * !jvms: java.util.ArrayList::iterator @ bci:0 java.awt.Container::updateGraphicsData @ bci:14
LocalVar [[ 242P]] 276 CheckCastPP === _ 259 [[ 290 293 293 283 283 ]] Interface:java/util/Iterator:NotNull * !jvms: java.util.ArrayList::iterator @ bci:9 java.awt.Container::updateGraphicsData @ bci:14
LocalVar [[ 242P]] 290 CheckCastPP === 732 276 [[ 602 568 531 543 314 311 311 314 523 372 385 531 479 446 436 436 446 ]] Oop:java/util/ArrayList$Itr:NotNull:exact * !jvms: java.awt.Container::updateGraphicsData @ bci:21
Field [[ 1P]] 283 AddP === _ 276 276 209 [[ 284 ]] Interface:java/util/Iterator:NotNull+4 * !jvms: java.awt.Container::updateGraphicsData @ bci:21
Field [[ 1P]] 311 AddP === _ 290 290 310 [[ 312 452 530 632 ]] Oop:java/util/ArrayList$Itr:NotNull:exact+8 * !jvms: java.util.ArrayList$Itr::hasNext @ bci:1 java.awt.Container::updateGraphicsData @ bci:21
Field [[ 1P]] 314 AddP === _ 290 290 313 [[ 315 419 634 ]] Oop:java/util/ArrayList$Itr:NotNull:exact+20 * !jvms: java.util.ArrayList$Itr::hasNext @ bci:5 java.awt.Container::updateGraphicsData @ bci:21
Field [[ 1P]] 531 AddP === _ 290 290 339 [[ 532 ]] Oop:java/util/ArrayList$Itr:NotNull:exact+12 * !jvms: java.util.ArrayList$Itr::next @ bci:61 java.awt.Container::updateGraphicsData @ bci:30
Field [[ 1P]] 436 AddP === _ 290 290 435 [[ 437 ]] Oop:java/util/ArrayList$Itr:NotNull:exact+16 * !jvms: java.util.ArrayList$Itr::checkForComodification @ bci:8 java.util.ArrayList$Itr::next @ bci:1 java.awt.Container::updateGraphicsData @ bci:30
=== No allocations eliminated for java.awt.Container::updateGraphicsData since there are no scalar replaceable candidates ===
======== Connection graph for sun.awt.X11.XToolkit::callTimeoutTasks
128 JavaObject GlobalEscape [[ 192F 172F]] 128 AllocateArray === 105 6 47 8 1 ( 126 115 22 114 1 1 1 1 1 1 112 113 ) [[ 129 130 131 138 139 140 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19
LocalVar [[ 128P]] 140 Proj === 128 [[ 141 145 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19
LocalVar [[ 128P]] 145 CheckCastPP === 142 140 [[ 204 192 153 153 192 172 172 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19
Field [[ 1P]] 192 AddP === _ 145 145 191 [[ 197 199 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[1] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:36
Field [[ 1P]] 172 AddP === _ 145 145 171 [[ 179 181 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[0] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:30
=== No allocations eliminated for sun.awt.X11.XToolkit::callTimeoutTasks since there are no scalar replaceable candidates ===
======== Connection graph for sun.dc.DuctusRenderingEngine::getAATileGenerator
67 JavaObject GlobalEscape NSR [[ 131F 349F 228F 457F 685F 723F 725F 733F]] 67 Allocate === 62 6 46 8 1 ( 65 64 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 38 37 ) [[ 68 69 70 77 78 79 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 67P]] 79 Proj === 67 [[ 80 84 131 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 67P]] 84 CheckCastPP === 81 79 [[ 557 557 591 467 467 467 457 457 436 436 436 422 422 136 136 136 422 460 359 359 359 231 193 193 193 349 349 207 207 207 329 329 329 315 228 228 315 241 241 241 315 352 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getRasterizer @ bci:8 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P]] 131 AddP === _ 1 79 127 [[ 130 ]] Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:6 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 241P]] 349 AddP === _ 84 84 134 [[ 350 490 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+16 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:32 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 136P]] 228 AddP === _ 84 84 227 [[ 229 488 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+12 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:17 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 359P]] 457 AddP === _ 84 84 456 [[ 458 ]] Oop:sun/dc/pr/Rasterizer:NotNull:exact+20 * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:47 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P]] 685 AddP === _ 591 591 127 [[ 686 887 3663 1218 1278 1374 1479 1750 1812 1866 1913 3589 1979 2666 3526 ]] Oop:sun/dc/pr/Rasterizer:NotNull+8 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 241P]] 723 AddP === _ 591 591 134 [[ 724 764 798 827 857 965 1233 1293 1389 1494 ]] Oop:sun/dc/pr/Rasterizer:NotNull+16 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:83 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 241P 136P]] 725 AddP === _ 591 591 239 [[ 726 1804 1858 1939 2682 3615 ]] Oop:sun/dc/pr/Rasterizer:NotNull+24 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:86 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
Field [[ 1P 136P]] 733 AddP === _ 591 591 227 [[ 734 1773 1802 4204 1856 3699 ]] Oop:sun/dc/pr/Rasterizer:NotNull+12 * !jvms: sun.dc.pr.Rasterizer::setUsage @ bci:90 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:25
136 JavaObject GlobalEscape NSR [[]] 136 Allocate === 81 78 101 8 1 ( 134 133 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 137 138 139 146 147 148 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 136P]] 148 Proj === 136 [[ 149 153 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 136P]] 153 CheckCastPP === 150 148 [[ 315 308 229 207 207 193 193 193 ]] Oop:sun/dc/pr/PathFiller:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:10 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
241 JavaObject GlobalEscape NSR [[ 307F]] 241 Allocate === 214 209 237 8 1 ( 239 238 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 242 243 244 251 252 253 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 241P]] 253 Proj === 241 [[ 254 258 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 241P]] 258 CheckCastPP === 255 253 [[ 422 415 350 329 329 315 315 315 307 307 310 ]] Oop:sun/dc/pr/PathStroker:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:21 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 136P]] 307 AddP === _ 258 258 134 [[ 308 ]] Oop:sun/dc/pr/PathStroker:NotNull:exact+16 * !jvms: sun.dc.pr.PathStroker::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:29 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
359 JavaObject GlobalEscape [[ 414F]] 359 Allocate === 336 331 356 8 1 ( 239 357 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 360 361 362 369 370 371 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 359P]] 371 Proj === 359 [[ 372 376 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 359P]] 376 CheckCastPP === 373 371 [[ 545 458 436 436 422 422 422 414 414 417 ]] Oop:sun/dc/pr/PathDasher:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:36 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 241P]] 414 AddP === _ 376 376 134 [[ 415 ]] Oop:sun/dc/pr/PathDasher:NotNull:exact+16 * !jvms: sun.dc.pr.PathDasher::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:44 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
467 JavaObject GlobalEscape [[ 528F 544F 536F]] 467 Allocate === 443 438 464 8 1 ( 239 465 51 1 1 11 12 13 14 15 16 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 84 38 37 84 84 ) [[ 468 469 470 477 478 479 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 467P]] 479 Proj === 467 [[ 480 484 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
LocalVar [[ 467P]] 484 CheckCastPP === 481 479 [[ 557 544 528 536 536 531 544 528 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact * !jvms: sun.dc.pr.Rasterizer::<init> @ bci:51 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 136P]] 528 AddP === _ 484 484 127 [[ 529 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+8 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:6 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 359P]] 544 AddP === _ 484 484 134 [[ 545 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+16 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:16 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
Field [[ 1P 241P]] 536 AddP === _ 484 484 227 [[ 537 ]] Oop:sun/dc/pr/Rasterizer$ConsumerDisposer:NotNull:exact+12 * !jvms: sun.dc.pr.Rasterizer$ConsumerDisposer::<init> @ bci:11 sun.dc.pr.Rasterizer::<init> @ bci:67 sun.dc.DuctusRenderingEngine::getRasterizer @ bci:12 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:0
1033 JavaObject GlobalEscape NSR [[ 1179F 1180F]] 1033 AllocateArray === 4377 981 982 8 1 ( 65 1021 51 105 1 1 1010 13 674 1 16 17 591 647 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1010 1 1 1 ) [[ 1034 1035 1036 1043 1044 1045 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1033P]] 1045 Proj === 1033 [[ 1046 1050 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1033P]] 1050 CheckCastPP === 1047 1045 [[ 1328 1063 1294 1089 1302 1287 1121 1134 1234 1183 1154 1154 1172 1172 1234 1242 1179 1180 1180 1242 1227 ]] Type:float[int:4]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:1 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[]] 1179 AddP === _ 1050 1180 227 [[ 1181 ]] Type:float[int:4]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:27 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[]] 1180 AddP === _ 1050 1050 1178 [[ 1179 ]] Type:float[int:4]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:27 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
1063 JavaObject ArgEscape NSR [[ 1161F 1162F]] 1063 AllocateArray === 1047 1044 1032 8 1 ( 1061 1054 51 1053 1 1 1010 13 674 1 16 17 591 647 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1010 1050 1 1 ) [[ 1064 1065 1066 1073 1074 1075 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1063P]] 1075 Proj === 1063 [[ 1076 1080 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
LocalVar [[ 1063P]] 1080 CheckCastPP === 1077 1075 [[ 1183 1172 1089 1089 1162 1161 1121 1134 1154 1162 1154 ]] Type:double[int:6]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:6 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[ 1P]] 1161 AddP === _ 1080 1162 134 [[ 1163 ]] Type:double[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:25 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
Field [[ 1P]] 1162 AddP === _ 1080 1080 1160 [[ 1161 ]] Type:double[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getTransformMatrix @ bci:25 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:58
1577 JavaObject GlobalEscape NSR [[ 1596F]] 1577 AllocateArray === 1557 1510 1558 8 1 ( 1575 1021 1572 1567 1 1 12 13 674 1 16 17 591 647 1328 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1546 ) [[ 1578 1579 1580 1587 1588 1589 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.awt.BasicStroke::getDashArray @ bci:13 reexecute sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
LocalVar [[ 1577P]] 1589 Proj === 1577 [[ 1590 1594 ]] #5 Type:rawptr:NotNull !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
LocalVar [[ 1577P]] 1594 CheckCastPP === 1591 1589 [[ 1596 1596 1532 ]] Type:float[int:0..max-4]:NotNull:exact * !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
Field [[]] 1596 AddP === _ 1594 1594 127 [[ 1600 ]] Type:float[int:0..max-4]:NotNull:exact+8 * !jvms: java.awt.BasicStroke::getDashArray @ bci:13 sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:114
1993 JavaObject GlobalEscape NSR [[ 2756F 2563F 2216F 2208F 2206F 2573F 2568F 2728F 2209F]] 1993 AllocateArray === 1947 1942 1907 8 1 ( 1991 1021 51 1053 1 1 1 13 1 1 16 17 591 647 51 51 51 858 858 1 1 1 1 1 1 1 1 1 ) [[ 1994 1995 1996 2003 2004 2005 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 1993P]] 2005 Proj === 1993 [[ 2006 2010 ]] #5 Type:rawptr:NotNull !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
LocalVar [[ 1993P]] 2010 CheckCastPP === 2007 2005 [[ 3551 2014 3535 3513 2058 2070 3504 3488 2088 2088 3481 3378 3369 2124 3353 3346 3307 3227 3207 3198 3182 2209 2201 2201 2206 2206 2208 2209 3175 3079 2999 2216 2979 2970 2954 2947 2794 2513 2513 2756 2756 2728 2728 2708 2699 2683 2676 2573 2573 2568 2568 2563 2563 ]] Type:float[int:6]:NotNull:exact * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:203
Field [[]] 2756 AddP === _ 2010 2010 65 [[ 2757 2772 2793 2927 2998 ]] Type:float[int:6]:NotNull:exact[5] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:877
Field [[]] 2563 AddP === _ 2010 2010 134 [[ 2564 2567 2589 2595 2839 2854 2919 3123 3138 3151 3270 3285 3306 3326 3422 3437 3450 ]] Type:float[int:6]:NotNull:exact[1] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:445
Field [[]] 2216 AddP === _ 2010 2209 134 [[ 2219 2531 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:339
Field [[]] 2208 AddP === _ 2010 2209 227 [[ 2210 2522 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 2206 AddP === _ 2010 2010 227 [[ 2559 2562 2580 2587 2812 2828 2917 3096 3112 3149 3244 3259 3304 3324 3395 3411 3448 ]] Type:float[int:6]:NotNull:exact[0] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
Field [[]] 2573 AddP === _ 2010 2010 239 [[ 2574 2577 2891 2906 2923 3042 3057 3078 3155 3226 ]] Type:float[int:6]:NotNull:exact[3] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:463
Field [[]] 2568 AddP === _ 2010 2010 456 [[ 2569 2572 2865 2880 2921 3016 3031 3076 3153 3224 ]] Type:float[int:6]:NotNull:exact[2] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:454
Field [[]] 2728 AddP === _ 2010 2010 1537 [[ 2729 2745 2791 2925 2996 ]] Type:float[int:6]:NotNull:exact[4] * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:857
Field [[]] 2209 AddP === _ 2010 2010 2207 [[ 2208 2216 ]] Type:float[int:6]:NotNull:exact+any * !jvms: sun.dc.DuctusRenderingEngine::getAATileGenerator @ bci:330
=== No allocations eliminated for sun.dc.DuctusRenderingEngine::getAATileGenerator since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.x11.X11Renderer::fillRect
620 JavaObject GlobalEscape [[]] 620 Allocate === 613 547 598 8 1 ( 618 617 37 1 10 11 12 13 14 15 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 621 622 623 630 631 632 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25 sun.java2d.x11.X11Renderer::fillRect @ bci:5 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25 sun.java2d.x11.X11Renderer::fillRect @ bci:5
LocalVar [[ 620P]] 632 Proj === 620 [[ 633 637 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25 sun.java2d.x11.X11Renderer::fillRect @ bci:5
LocalVar [[ 620P]] 637 CheckCastPP === 634 632 [[ 1076 641 641 ]] Oop:sun/java2d/InvalidPipeException:NotNull:exact * !jvms: sun.java2d.x11.X11SurfaceData::getGC @ bci:7 sun.java2d.x11.X11SurfaceData::getRenderGC @ bci:10 sun.java2d.x11.X11Renderer::validate @ bci:25 sun.java2d.x11.X11Renderer::fillRect @ bci:5
=== No allocations eliminated for sun.java2d.x11.X11Renderer::fillRect since there are no scalar replaceable candidates ===
======== Connection graph for javax.swing.RepaintManager::collectDirtyComponents
2261 JavaObject GlobalEscape NSR [[ 2290F 2301F 2321F 2322F 2398F 2414F 2415F 2416F 2121F 2221F 2225F 2337F]] 2261 AllocateArray === 2234 2191 2205 8 1 ( 2259 2222 2254 2235 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2023 752 1 1 1 1 1 1 2023 1 1 2220 2194 2224 ) [[ 2262 2263 2264 2271 2272 2273 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:6 reexecute java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
LocalVar [[ 2261P]] 2273 Proj === 2261 [[ 2274 2278 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
LocalVar [[ 2261P]] 2278 CheckCastPP === 2275 2273 [[ 2290 2290 2301 2301 2321 2322 2322 2353 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2290 AddP === _ 2278 2278 252 [[ 2291 2339 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull[0] * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2301 AddP === _ 2278 2278 388 [[ 2302 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull[1] * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2321 AddP === _ 2278 2322 2319 [[ 2323 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull+any * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2322 AddP === _ 2278 2278 2318 [[ 2321 2332 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull+any * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2398 AddP === _ 2397 2397 174 [[ 2399 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.ArrayList::add @ bci:26 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2414 AddP === _ 2397 2415 252 [[ 2435 2437 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.ArrayList::add @ bci:26 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2415 AddP === _ 2397 2397 2413 [[ 2414 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+any * !jvms: java.util.ArrayList::add @ bci:26 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2416 AddP === _ 2397 2397 109 [[ 2417 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+4 * !jvms: java.util.ArrayList::add @ bci:26 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2121 AddP === _ 2120 2120 174 [[ 2122 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.ArrayList::ensureCapacityInternal @ bci:15 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2221 AddP === _ 2220 2220 109 [[ 2222 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+4 * !jvms: java.util.Arrays::copyOf @ bci:3 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2225 AddP === _ 2220 2220 174 [[ 2226 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull+8 * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
Field [[ 12P 1P]] 2337 AddP === _ 2220 2220 252 [[ 2339 ]] Type:java/lang/Object:BotPTR *[int:>=0]:NotNull[0] * !jvms: java.util.Arrays::copyOf @ bci:6 java.util.ArrayList::grow @ bci:38 java.util.ArrayList::ensureCapacityInternal @ bci:22 java.util.ArrayList::add @ bci:7 javax.swing.RepaintManager::collectDirtyComponents @ bci:337
=== No allocations eliminated for javax.swing.RepaintManager::collectDirtyComponents since there are no scalar replaceable candidates ===
======== Connection graph for java.lang.String::toLowerCase
261 JavaObject GlobalEscape NSR [[ 340F 847F 863F 864F 991F 1083F 1087F 1238F 1254F 1255F]] 261 AllocateArray === 189 244 245 8 1 ( 259 248 254 247 10 30 87 1 1 1 1 1 1 1 1 1 1 1 ) [[ 262 263 264 271 272 273 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:100 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:100
LocalVar [[ 261P]] 273 Proj === 261 [[ 274 278 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:100
LocalVar [[ 261P]] 278 CheckCastPP === 275 273 [[ 1289 488 294 425 412 438 347 340 340 347 479 467 ]] Type:char[int:0..max-4]:NotNull:exact * !orig=[458] !jvms: java.lang.String::toLowerCase @ bci:100
Field [[ 1P]] 340 AddP === _ 278 278 93 [[ 341 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:117
Field [[ 1P]] 847 AddP === _ 846 846 90 [[ 848 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 863 AddP === _ 846 864 93 [[ 865 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 864 AddP === _ 846 846 862 [[ 863 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 991 AddP === _ 990 990 90 [[ 992 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:369
Field [[ 1P]] 1083 AddP === _ 990 990 93 [[ 1085 1121 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1087 AddP === _ 990 990 39 [[ 1093 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1238 AddP === _ 1237 1237 90 [[ 1239 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1254 AddP === _ 1237 1255 93 [[ 1256 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1255 AddP === _ 1237 1237 1253 [[ 1254 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
1004 JavaObject GlobalEscape NSR [[ 1070F 1060F 1105F 1106F 847F 863F 864F 991F 1083F 1087F 1238F 1254F 1255F]] 1004 AllocateArray === 983 942 943 8 1 ( 1002 248 999 994 10 30 1 990 489 1 38 967 1 1 581 490 969 1 ) [[ 1005 1006 1007 1014 1015 1016 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:376 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:376
LocalVar [[ 1004P]] 1016 Proj === 1004 [[ 1017 1021 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:376
LocalVar [[ 1004P]] 1021 CheckCastPP === 1018 1016 [[ 1157 1137 1137 1106 1060 1060 1070 1070 1106 1105 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.String::toLowerCase @ bci:376
Field [[ 1P]] 1070 AddP === _ 1021 1021 39 [[ 1071 1093 1136 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1060 AddP === _ 1021 1021 93 [[ 1061 1086 1121 1128 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1105 AddP === _ 1021 1106 1103 [[ 1107 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1106 AddP === _ 1021 1021 1102 [[ 1105 1116 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 847 AddP === _ 846 846 90 [[ 848 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 863 AddP === _ 846 864 93 [[ 865 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 864 AddP === _ 846 846 862 [[ 863 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 991 AddP === _ 990 990 90 [[ 992 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:369
Field [[ 1P]] 1083 AddP === _ 990 990 93 [[ 1085 1121 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1087 AddP === _ 990 990 39 [[ 1093 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1238 AddP === _ 1237 1237 90 [[ 1239 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1254 AddP === _ 1237 1255 93 [[ 1256 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1255 AddP === _ 1237 1237 1253 [[ 1254 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
1300 JavaObject GlobalEscape [[ 1377F 1362F]] 1300 Allocate === 454 1286 452 8 1 ( 1298 1297 38 1 10 1 1 1289 1290 1 1 1 1 1 1 1 1 1 ) [[ 1301 1302 1303 1310 1311 1312 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:460 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:460
LocalVar [[ 1300P]] 1312 Proj === 1300 [[ 1313 1317 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:460
LocalVar [[ 1300P]] 1317 CheckCastPP === 1314 1312 [[ 1377 1362 18 1362 1365 1377 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.String::toLowerCase @ bci:460
Field [[]] 1377 AddP === _ 1317 1317 39 [[ 1378 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:16 java.lang.String::toLowerCase @ bci:473
Field [[ 261P 1004P]] 1362 AddP === _ 1317 1317 90 [[ 1363 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:6 java.lang.String::toLowerCase @ bci:473
=== No allocations eliminated for java.lang.String::toLowerCase since there are no scalar replaceable candidates ===
======== Connection graph for java.io.StreamTokenizer::nextToken
839 JavaObject GlobalEscape NSR [[ 899F 889F 933F 934F 1027F 1043F 1044F 1954F 2019F 2035F 2036F 795F 912F 916F]] 839 AllocateArray === 801 770 824 8 1 ( 837 826 832 815 10 42 775 1 776 1 1 1 1 1 1 10 794 815 1 ) [[ 840 841 842 849 850 851 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOf @ bci:1 java.io.StreamTokenizer::nextToken @ bci:466 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOf @ bci:1 java.io.StreamTokenizer::nextToken @ bci:466
LocalVar [[ 839P]] 851 Proj === 839 [[ 852 856 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOf @ bci:1 java.io.StreamTokenizer::nextToken @ bci:466
LocalVar [[ 839P]] 856 CheckCastPP === 853 851 [[ 993 965 965 934 889 889 899 899 934 933 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOf @ bci:1 java.io.StreamTokenizer::nextToken @ bci:466
Field [[]] 899 AddP === _ 856 856 47 [[ 900 922 964 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
Field [[]] 889 AddP === _ 856 856 192 [[ 890 915 949 956 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
Field [[]] 933 AddP === _ 856 934 931 [[ 935 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
Field [[]] 934 AddP === _ 856 856 930 [[ 933 944 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
Field [[ 1P]] 1027 AddP === _ 1026 1026 176 [[ 1028 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.io.StreamTokenizer::nextToken @ bci:483
Field [[ 1P]] 1043 AddP === _ 1026 1044 192 [[ 1045 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.io.StreamTokenizer::nextToken @ bci:483
Field [[ 1P]] 1044 AddP === _ 1026 1026 1042 [[ 1043 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.io.StreamTokenizer::nextToken @ bci:483
Field [[ 1P]] 1954 AddP === _ 1953 1953 176 [[ 1955 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.io.StreamTokenizer::nextToken @ bci:903
Field [[ 1P]] 2019 AddP === _ 2018 2018 176 [[ 2020 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.io.StreamTokenizer::nextToken @ bci:936
Field [[ 1P]] 2035 AddP === _ 2018 2036 192 [[ 2037 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.io.StreamTokenizer::nextToken @ bci:936
Field [[ 1P]] 2036 AddP === _ 2018 2018 2034 [[ 2035 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.io.StreamTokenizer::nextToken @ bci:936
Field [[ 1P]] 795 AddP === _ 794 794 176 [[ 796 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.io.StreamTokenizer::nextToken @ bci:450
Field [[ 1P]] 912 AddP === _ 794 794 192 [[ 914 949 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
Field [[ 1P]] 916 AddP === _ 794 794 47 [[ 922 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOf @ bci:14 java.io.StreamTokenizer::nextToken @ bci:466
=== No allocations eliminated for java.io.StreamTokenizer::nextToken since there are no scalar replaceable candidates ===
======== Connection graph for sun.awt.X11FontManager::specificFontIDForName
40 JavaObject ArgEscape NSR [[ 589F 355F 593F 964F 356F]] 40 AllocateArray === 5 6 7 8 1 ( 38 24 29 23 1 11 1 1 1 1 1 ) [[ 41 42 43 50 51 52 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11FontManager::specificFontIDForName @ bci:2 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:2
LocalVar [[ 40P]] 52 Proj === 40 [[ 53 57 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:2
LocalVar [[ 40P]] 57 CheckCastPP === 54 52 [[ 964 75 88 921 911 124 136 865 964 680 248 260 297 317 330 652 359 348 348 640 626 355 356 356 593 569 593 589 589 ]] Type:int[int:14]:NotNull:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:2
Field [[]] 589 AddP === _ 57 57 195 [[ 590 ]] Type:int[int:14]:NotNull:exact[1] * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:98
Field [[]] 355 AddP === _ 57 356 220 [[ 357 ]] Type:int[int:14]:NotNull:exact+any * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:45
Field [[]] 593 AddP === _ 57 57 592 [[ 594 ]] Type:int[int:14]:NotNull:exact[5] * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:101
Field [[]] 964 AddP === _ 57 57 963 [[ 965 ]] Type:int[int:14]:NotNull:exact[12] * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:116
Field [[]] 356 AddP === _ 57 57 354 [[ 355 ]] Type:int[int:14]:NotNull:exact+any * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:45
418 JavaObject GlobalEscape [[]] 418 Allocate === 395 51 406 8 1 ( 195 416 29 1 1 11 1 1 1 1 1 413 ) [[ 419 420 421 428 429 430 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11FontManager::specificFontIDForName @ bci:67 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:67
LocalVar [[ 418P]] 430 Proj === 418 [[ 431 435 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:67
LocalVar [[ 418P]] 435 CheckCastPP === 432 430 [[ 459 444 444 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:67
LocalVar [[ 418P]] 464 Proj === 459 [[ 491 479 ]] #5 Oop:java/lang/StringBuilder:BotPTR:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:76
LocalVar [[ 418P]] 491 CastPP === 484 464 [[ 478 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:80
LocalVar [[ 418P]] 496 Proj === 478 [[ 519 507 ]] #5 Oop:java/lang/StringBuilder:BotPTR:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:80
LocalVar [[ 418P]] 519 CastPP === 512 496 [[ 506 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:83
569 JavaObject ArgEscape [[ 1107F 886F]] 569 Allocate === 372 51 373 8 1 ( 195 567 29 1 1 11 57 1 1 1 1 ) [[ 570 571 572 579 580 581 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11FontManager::specificFontIDForName @ bci:91 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:91
LocalVar [[ 569P]] 581 Proj === 569 [[ 582 586 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:91
LocalVar [[ 569P]] 586 CheckCastPP === 583 581 [[ 1436 1426 1362 1233 626 626 640 640 652 652 680 680 951 1189 1170 1158 1415 1107 1085 1085 1107 1074 1074 1074 889 1073 1058 1028 865 865 865 1028 1028 1028 886 886 1047 1018 1018 910 1018 911 911 911 911 940 1018 1017 921 921 921 921 991 991 ]] Oop:java/lang/StringBuffer:NotNull:exact * !jvms: sun.awt.X11FontManager::specificFontIDForName @ bci:91
Field [[ 1P]] 1107 AddP === _ 586 586 217 [[ 1108 ]] Oop:java/lang/StringBuffer:NotNull:exact+8 * !jvms: java.lang.StringBuffer::toString @ bci:10 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[ 1P 865P]] 886 AddP === _ 586 586 220 [[ 887 1106 ]] Oop:java/lang/StringBuffer:NotNull:exact+12 * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:8 java.lang.StringBuffer::<init> @ bci:8 sun.awt.X11FontManager::specificFontIDForName @ bci:105
680 JavaObject ArgEscape NSR [[ 759F 747F 757F 809F]] 680 Allocate === 664 580 662 8 1 ( 678 677 29 1 1 614 57 1 1 1 1 586 586 614 590 594 ) [[ 681 682 683 690 691 692 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::substring @ bci:62 sun.awt.X11FontManager::specificFontIDForName @ bci:102 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::substring @ bci:62 sun.awt.X11FontManager::specificFontIDForName @ bci:102
LocalVar [[ 680P]] 692 Proj === 680 [[ 693 697 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::substring @ bci:62 sun.awt.X11FontManager::specificFontIDForName @ bci:102
LocalVar [[ 680P]] 697 CheckCastPP === 694 692 [[ 779 759 757 757 747 747 759 750 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.String::substring @ bci:62 sun.awt.X11FontManager::specificFontIDForName @ bci:102
Field [[ 1P]] 759 AddP === _ 697 697 195 [[ 760 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:16 java.lang.String::substring @ bci:79 sun.awt.X11FontManager::specificFontIDForName @ bci:102
Field [[ 1P]] 747 AddP === _ 697 697 217 [[ 748 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:6 java.lang.String::substring @ bci:79 sun.awt.X11FontManager::specificFontIDForName @ bci:102
Field [[ 1P]] 757 AddP === _ 697 697 220 [[ 758 ]] Oop:java/lang/String:NotNull:exact+12 * !jvms: java.lang.String::<init> @ bci:11 java.lang.String::substring @ bci:79 sun.awt.X11FontManager::specificFontIDForName @ bci:102
Field [[ 1P]] 809 AddP === _ 779 779 195 [[ 810 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::length @ bci:1 java.lang.StringBuffer::<init> @ bci:2 sun.awt.X11FontManager::specificFontIDForName @ bci:105
865 JavaObject GlobalEscape NSR [[ 1176F 1309F 1313F]] 865 AllocateArray === 676 773 831 8 1 ( 863 851 857 815 1 11 57 1 1 1 1 586 586 779 1 1 586 ) [[ 866 867 868 875 876 877 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:8 sun.awt.X11FontManager::specificFontIDForName @ bci:105 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:8 sun.awt.X11FontManager::specificFontIDForName @ bci:105
LocalVar [[ 865P]] 877 Proj === 865 [[ 878 882 ]] #5 Type:rawptr:NotNull !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:8 sun.awt.X11FontManager::specificFontIDForName @ bci:105
LocalVar [[ 865P]] 882 CheckCastPP === 879 877 [[ 887 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.AbstractStringBuilder::<init> @ bci:6 java.lang.StringBuffer::<init> @ bci:8 sun.awt.X11FontManager::specificFontIDForName @ bci:105
Field [[ 1P]] 1176 AddP === _ 1175 1175 217 [[ 1177 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:32 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[ 1P]] 1309 AddP === _ 1175 1175 220 [[ 1311 1346 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[ 1P]] 1313 AddP === _ 1175 1175 195 [[ 1319 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
1085 JavaObject GlobalEscape [[ 1196F 1384F]] 1085 Allocate === 1079 1030 1080 8 1 ( 678 677 29 1 1 1 1 1 1 1 1 586 909 586 ) [[ 1086 1087 1088 1095 1096 1097 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.StringBuffer::toString @ bci:0 sun.awt.X11FontManager::specificFontIDForName @ bci:126 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.StringBuffer::toString @ bci:0 sun.awt.X11FontManager::specificFontIDForName @ bci:126
LocalVar [[ 1085P]] 1097 Proj === 1085 [[ 1098 1102 ]] #5 Type:rawptr:NotNull !jvms: java.lang.StringBuffer::toString @ bci:0 sun.awt.X11FontManager::specificFontIDForName @ bci:126
LocalVar [[ 1085P]] 1102 CheckCastPP === 1099 1097 [[ 1447 1384 1384 1362 1362 1233 1233 1189 1196 1387 1196 1158 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.StringBuffer::toString @ bci:0 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[]] 1196 AddP === _ 1102 1102 195 [[ 1197 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:56 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[ 1233P]] 1384 AddP === _ 1102 1102 217 [[ 1385 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:68 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
1233 JavaObject GlobalEscape NSR [[ 1330F 1296F 1285F 1331F]] 1233 AllocateArray === 1186 1096 1216 8 1 ( 1231 851 1228 1108 1 1 1 1 1 1 1 1 1102 909 586 1 1 1 1 1102 1175 29 1 1108 1 ) [[ 1234 1235 1236 1243 1244 1245 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
LocalVar [[ 1233P]] 1245 Proj === 1233 [[ 1246 1250 ]] #5 Type:rawptr:NotNull !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
LocalVar [[ 1233P]] 1250 CheckCastPP === 1247 1245 [[ 1385 1362 1362 1331 1285 1285 1296 1296 1331 1330 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.util.Arrays::copyOfRange @ bci:40 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[]] 1330 AddP === _ 1250 1331 1328 [[ 1332 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[]] 1296 AddP === _ 1250 1250 195 [[ 1297 1319 1361 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[]] 1285 AddP === _ 1250 1250 220 [[ 1286 1312 1346 1353 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
Field [[]] 1331 AddP === _ 1250 1250 1327 [[ 1330 1341 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.util.Arrays::copyOfRange @ bci:57 java.lang.String::<init> @ bci:65 java.lang.StringBuffer::toString @ bci:13 sun.awt.X11FontManager::specificFontIDForName @ bci:126
=== No allocations eliminated for sun.awt.X11FontManager::specificFontIDForName since there are no scalar replaceable candidates ===
======== Connection graph for sun.reflect.ClassFileAssembler::emitConstantPoolUTF8
301 JavaObject ArgEscape NSR [[ 1228F 492F 570F 595F 1229F 493F]] 301 AllocateArray === 99 6 7 8 1 ( 299 289 295 288 10 1 1 1 11 60 1 1 1 1 ) [[ 302 303 304 311 312 313 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.reflect.UTF8::encode @ bci:9 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.reflect.UTF8::encode @ bci:9 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
LocalVar [[ 301P]] 313 Proj === 301 [[ 314 318 ]] #5 Type:rawptr:NotNull !jvms: sun.reflect.UTF8::encode @ bci:9 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
LocalVar [[ 301P]] 318 CheckCastPP === 315 313 [[ 1380 1358 346 358 1313 1265 387 425 440 452 1229 1228 493 485 485 1221 1221 492 493 1229 1198 1186 1126 535 535 1081 1033 970 925 877 563 563 800 755 570 707 651 639 588 588 639 616 595 616 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: sun.reflect.UTF8::encode @ bci:9 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
Field [[]] 1228 AddP === _ 318 1229 182 [[ 1230 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:28
Field [[]] 492 AddP === _ 318 493 182 [[ 494 544 625 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:55 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
Field [[]] 570 AddP === _ 318 493 573 [[ 574 649 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:149 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
Field [[]] 595 AddP === _ 318 493 598 [[ 599 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:165 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
Field [[]] 1229 AddP === _ 318 318 1210 [[ 1228 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:28
Field [[]] 493 AddP === _ 318 318 369 [[ 492 595 570 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:55 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 @ bci:1
=== No allocations eliminated for sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 since there are no scalar replaceable candidates ===
======== Connection graph for sun.reflect.UTF8::encode
291 JavaObject GlobalEscape NSR [[ 482F 560F 585F 483F]] 291 AllocateArray === 89 6 7 8 1 ( 289 279 285 278 10 50 1 1 1 1 ) [[ 292 293 294 301 302 303 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.reflect.UTF8::encode @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.reflect.UTF8::encode @ bci:9
LocalVar [[ 291P]] 303 Proj === 291 [[ 304 308 ]] #5 Type:rawptr:NotNull !jvms: sun.reflect.UTF8::encode @ bci:9
LocalVar [[ 291P]] 308 CheckCastPP === 305 303 [[ 657 641 336 348 629 629 377 415 430 442 606 606 483 475 475 585 578 482 483 578 560 553 553 525 525 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: sun.reflect.UTF8::encode @ bci:9
LocalVar [[ 291P]] 657 Return === 322 302 16 8 9 returns 308 [[ 0 ]] Type:bottom
Field [[]] 482 AddP === _ 308 483 172 [[ 484 534 615 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:55
Field [[]] 560 AddP === _ 308 483 563 [[ 564 639 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:149
Field [[]] 585 AddP === _ 308 483 588 [[ 589 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:165
Field [[]] 483 AddP === _ 308 308 359 [[ 482 585 560 ]] Type:byte[int:0..max-4]:NotNull:exact+any * !jvms: sun.reflect.UTF8::encode @ bci:55
=== No allocations eliminated for sun.reflect.UTF8::encode since there are no scalar replaceable candidates ===
======== Connection graph for sun.font.TrueTypeFont::initNames
35 JavaObject GlobalEscape NSR [[ 6057F 5238F 5053F 6058F 5239F 5480F 6292F]] 35 AllocateArray === 5 6 7 8 1 ( 33 22 27 21 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 36 37 38 45 46 47 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::initNames @ bci:3 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::initNames @ bci:3
LocalVar [[ 35P]] 47 Proj === 35 [[ 48 52 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::initNames @ bci:3
LocalVar [[ 35P]] 52 CheckCastPP === 49 47 [[ 6449 6377 95 108 133 150 169 5231 215 233 287 295 332 6368 676 693 710 774 790 805 813 822 847 839 904 896 933 970 1008 1020 1050 1066 1103 1095 1134 5197 1192 1184 1223 5238 5239 1289 1299 1313 1333 1355 1397 1413 1427 1435 1443 1468 1460 1525 1517 1553 1593 1630 1642 1672 1692 1748 1740 1777 5149 1835 1827 1864 5182 5149 1930 1939 1956 5182 6340 2089 6316 2155 6305 2260 5209 5197 2474 6280 2517 2579 2620 2658 6211 2728 2782 2823 2864 6202 2933 2997 3038 3078 3117 6184 6107 3162 6107 3212 6094 3232 6094 3269 3325 3337 3351 5209 3379 5231 3442 3454 5239 6058 3501 3562 3603 3641 6057 6050 6050 3744 6050 3783 3837 3878 3917 6058 3985 4049 4090 4129 6028 4197 4251 4292 4333 6028 4401 4465 4506 4545 6016 4618 4673 4714 4753 6016 6001 5968 5968 6001 5913 5882 4892 5882 5831 5786 5754 5754 4932 4932 5715 4964 5565 5556 5009 5528 5504 5053 5053 5493 5060 5060 5468 5398 5389 5091 5371 5288 5288 5275 5275 5231 ]] Type:byte[int:256]:NotNull:exact * !jvms: sun.font.TrueTypeFont::initNames @ bci:3
Field [[]] 6057 AddP === _ 52 6058 155 [[ 6059 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 5238 AddP === _ 52 5239 155 [[ 5240 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5053 AddP === _ 52 52 155 [[ 5054 5876 ]] Type:byte[int:256]:NotNull:exact[0] * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:284
Field [[]] 6058 AddP === _ 52 52 6040 [[ 6057 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 5239 AddP === _ 52 52 5221 [[ 5238 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5480 AddP === _ 5182 5182 139 [[ 5481 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 6292 AddP === _ 6001 6001 139 [[ 6293 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:208
295 JavaObject GlobalEscape NSR [[ 406F 409F 420F 452F 570F 622F 625F 2116F 2118F 2124F 2142F 2568F 2596F 2799F 3014F 3552F 3579F 3854F 4066F 4268F 4482F 4690F 4875F 4969F]] 295 Allocate === 283 46 284 8 1 ( 293 292 27 1 10 52 1 1 1 1 1 1 1 1 1 1 1 1 1 10 55 239 1 1 1 1 1 242 ) [[ 296 297 298 305 306 307 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
LocalVar [[ 295P]] 307 Proj === 295 [[ 308 312 ]] #5 Type:rawptr:NotNull !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
LocalVar [[ 295P]] 312 CheckCastPP === 309 307 [[ 62 1930 813 790 1864 332 332 1827 1835 805 1740 1748 1692 1692 1692 1672 1672 1642 1642 1630 1630 406 406 409 409 1593 420 420 1593 1593 1553 1517 1525 1460 1460 1468 452 452 1468 1777 1443 1443 1435 1435 1427 1427 1413 1397 1397 1355 1355 1333 1289 847 839 1223 1184 1192 822 1134 1095 1103 1066 570 570 1050 1020 622 1008 970 622 628 625 625 933 710 676 693 896 904 774 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact * !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 406 AddP === _ 312 312 240 [[ 407 1988 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+16 * !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 409 AddP === _ 312 312 408 [[ 1986 1982 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+20 * !jvms: java.nio.Buffer::<init> @ bci:11 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 420 AddP === _ 312 312 419 [[ 421 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+28 * !jvms: java.nio.Buffer::<init> @ bci:50 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 452 AddP === _ 312 312 451 [[ 453 1984 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+24 * !jvms: java.nio.Buffer::limit @ bci:22 java.nio.Buffer::<init> @ bci:55 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 570 AddP === _ 312 312 569 [[ 571 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+37 * !jvms: java.nio.ByteBuffer::<init> @ bci:11 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 622 AddP === _ 312 312 621 [[ 623 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+38 * !jvms: java.nio.ByteBuffer::<init> @ bci:29 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P 332P]] 625 AddP === _ 312 312 624 [[ 626 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.ByteBuffer::<init> @ bci:35 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 2116 AddP === _ 2095 2095 451 [[ 2117 4857 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+24 * !jvms: java.nio.Buffer::remaining @ bci:1 java.nio.HeapByteBuffer::asShortBuffer @ bci:1 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2118 AddP === _ 2095 2095 408 [[ 2119 5911 4874 5697 5089 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+20 * !jvms: java.nio.Buffer::remaining @ bci:5 java.nio.HeapByteBuffer::asShortBuffer @ bci:1 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2124 AddP === _ 2095 2095 635 [[ 2125 4997 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+32 * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:8 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2142 AddP === _ 2095 2095 569 [[ 2143 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+37 * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:18 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2568 AddP === _ 2567 2567 380 [[ 2569 ]] Oop:java/nio/ByteBuffer:NotNull+4 * !orig=[2987] !jvms: java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:23
Field [[ 1P 332P]] 2596 AddP === _ 2575 2575 624 [[ 2597 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:23
Field [[ 1P 332P]] 2799 AddP === _ 2779 2779 624 [[ 2800 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:28
Field [[ 1P 332P]] 3014 AddP === _ 2994 2994 624 [[ 3015 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:34
Field [[ 1P]] 3552 AddP === _ 3551 3551 380 [[ 3553 ]] Oop:java/nio/ByteBuffer:NotNull+4 * !orig=[4039] !jvms: java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P 332P]] 3579 AddP === _ 3559 3559 624 [[ 3580 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P 332P]] 3854 AddP === _ 3834 3834 624 [[ 3855 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:95
Field [[ 1P 332P]] 4066 AddP === _ 4046 4046 624 [[ 4067 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:101
Field [[ 1P 332P]] 4268 AddP === _ 4248 4248 624 [[ 4269 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:107
Field [[ 1P 332P]] 4482 AddP === _ 4462 4462 624 [[ 4483 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:113
Field [[ 1P 332P]] 4690 AddP === _ 4670 4670 624 [[ 4691 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:122
Field [[ 1P]] 4875 AddP === _ 2095 2095 240 [[ 4876 4888 5711 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+16 * !jvms: java.nio.Buffer::position @ bci:26 sun.font.TrueTypeFont::initNames @ bci:275
Field [[ 1P 332P]] 4969 AddP === _ 2095 2095 624 [[ 4970 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::get @ bci:24 sun.font.TrueTypeFont::initNames @ bci:284
332 JavaObject GlobalEscape NSR [[ 2611F 2627F 2628F 2814F 2830F 2832F 2871F 3029F 3045F 3047F 3085F 3594F 3610F 3611F 3648F 3869F 3885F 3887F 3924F 4081F 4097F 4099F 4136F 4283F 4299F 4301F 4340F 4497F 4513F 4515F 4552F 4705F 4721F 4723F 4760F 5020F 5051F 5052F 5842F 5873F 5874F]] 332 AllocateArray === 309 306 322 8 1 ( 330 22 328 242 10 52 1 1 1 1 1 1 1 1 1 1 1 1 1 10 55 239 1 1 1 1 1 1 312 1 1 1 312 25 27 242 242 ) [[ 333 334 335 342 343 344 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
LocalVar [[ 332P]] 344 Proj === 332 [[ 345 349 ]] #5 Type:rawptr:NotNull !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
LocalVar [[ 332P]] 349 CheckCastPP === 346 344 [[ 626 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initNames @ bci:9
Field [[ 1P]] 2611 AddP === _ 2610 2610 139 [[ 2612 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:23
Field [[ 1P]] 2627 AddP === _ 2610 2628 155 [[ 2629 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:23
Field [[ 1P]] 2628 AddP === _ 2610 2610 2542 [[ 2627 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:23
Field [[ 1P]] 2814 AddP === _ 2813 2813 139 [[ 2815 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:28
Field [[ 1P]] 2830 AddP === _ 2813 2832 2833 [[ 2834 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:28
Field [[ 1P]] 2832 AddP === _ 2813 2813 2542 [[ 2871 2830 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:28
Field [[ 1P]] 2871 AddP === _ 2813 2832 2874 [[ 2890 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:28
Field [[ 1P]] 3029 AddP === _ 3028 3028 139 [[ 3030 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:34
Field [[ 1P]] 3045 AddP === _ 3028 3047 240 [[ 3048 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:34
Field [[ 1P]] 3047 AddP === _ 3028 3028 2542 [[ 3085 3045 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:34
Field [[ 1P]] 3085 AddP === _ 3028 3047 3088 [[ 3104 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:34
Field [[ 1P]] 3594 AddP === _ 3593 3593 139 [[ 3595 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P]] 3610 AddP === _ 3593 3611 155 [[ 3612 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P]] 3611 AddP === _ 3593 3593 3526 [[ 3610 3648 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P]] 3648 AddP === _ 3593 3611 2668 [[ 3666 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:69
Field [[ 1P]] 3869 AddP === _ 3868 3868 139 [[ 3870 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:95
Field [[ 1P]] 3885 AddP === _ 3868 3887 2833 [[ 3888 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:95
Field [[ 1P]] 3887 AddP === _ 3868 3868 3526 [[ 3924 3885 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:95
Field [[ 1P]] 3924 AddP === _ 3868 3887 2874 [[ 3942 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:95
Field [[ 1P]] 4081 AddP === _ 4080 4080 139 [[ 4082 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:101
Field [[ 1P]] 4097 AddP === _ 4080 4099 240 [[ 4100 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:101
Field [[ 1P]] 4099 AddP === _ 4080 4080 3526 [[ 4136 4097 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:101
Field [[ 1P]] 4136 AddP === _ 4080 4099 3088 [[ 4154 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:101
Field [[ 1P]] 4283 AddP === _ 4282 4282 139 [[ 4284 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:107
Field [[ 1P]] 4299 AddP === _ 4282 4301 4302 [[ 4303 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:107
Field [[ 1P]] 4301 AddP === _ 4282 4282 3526 [[ 4340 4299 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:107
Field [[ 1P]] 4340 AddP === _ 4282 4301 28 [[ 4358 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:107
Field [[ 1P]] 4497 AddP === _ 4496 4496 139 [[ 4498 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:113
Field [[ 1P]] 4513 AddP === _ 4496 4515 408 [[ 4516 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:113
Field [[ 1P]] 4515 AddP === _ 4496 4496 3526 [[ 4552 4513 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:113
Field [[ 1P]] 4552 AddP === _ 4496 4515 4555 [[ 4571 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:113
Field [[ 1P]] 4705 AddP === _ 4704 4704 139 [[ 4706 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:122
Field [[ 1P]] 4721 AddP === _ 4704 4723 2516 [[ 4724 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:122
Field [[ 1P]] 4723 AddP === _ 4704 4704 3526 [[ 4760 4721 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:122
Field [[ 1P]] 4760 AddP === _ 4704 4723 4763 [[ 4779 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initNames @ bci:122
Field [[ 1P]] 5020 AddP === _ 5014 5014 139 [[ 5021 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:284
Field [[ 1P]] 5051 AddP === _ 5014 5052 155 [[ 5054 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:284
Field [[ 1P]] 5052 AddP === _ 5014 5014 4998 [[ 5051 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:284
Field [[ 1P]] 5842 AddP === _ 5836 5836 139 [[ 5843 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:198
Field [[ 1P]] 5873 AddP === _ 5836 5874 155 [[ 5876 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:198
Field [[ 1P]] 5874 AddP === _ 5836 5836 4998 [[ 5873 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initNames @ bci:198
2155 JavaObject NoEscape [[ 2243F 2246F 2456F 2248F 2265F 2294F 2464F]] 2155 Allocate === 2147 59 2131 8 1 ( 2153 2152 27 1 10 52 2095 1 1 1 1 1 1 1 1 1 1 1 1 2095 2123 2141 ) [[ 2156 2157 2158 2165 2166 2167 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initNames @ bci:18 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initNames @ bci:18
LocalVar [[ 2155P]] 2167 Proj === 2155 [[ 2168 2172 2246 ]] #5 Type:rawptr:NotNull !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initNames @ bci:18
LocalVar [[ 2155P]] 2172 CheckCastPP === 2169 2167 [[ 6449 6377 6368 6340 6316 6305 2464 6280 6211 6202 6184 6107 6094 2728 6050 6028 6016 5968 5913 5882 2243 2243 2248 2248 2260 2260 2260 2265 2265 5786 5754 5715 5565 5556 5528 5504 5493 2294 2294 5468 5398 5389 5371 5288 5275 3078 5231 5209 5197 5149 5091 5060 4964 4932 2864 2823 2782 2728 4892 4753 4714 4673 4618 4618 4545 4506 4465 4401 4401 4333 4292 4251 4197 4197 3038 2997 2933 2933 4129 4090 4049 2459 2456 2456 2464 3985 3985 3917 3878 3837 3783 3783 3744 3641 3603 3562 3501 3501 3454 3442 2517 2517 3379 3351 3337 3325 3269 3232 2579 2620 2658 3212 3162 3117 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2243 AddP === _ 2172 2172 240 [[ 3740 3728 2332 2385 2397 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+16 * !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2246 AddP === _ 1 2167 240 [[ 2245 ]] Type:rawptr:NotNull !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 66P 295P]] 2456 AddP === _ 2172 2172 293 [[ 2457 2493 3478 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+48 * !jvms: java.nio.ByteBufferAsShortBufferB::<init> @ bci:12 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2248 AddP === _ 2172 2172 408 [[ 4627 4410 3491 2942 4206 2506 3994 2526 3792 3726 2737 3510 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+20 * !jvms: java.nio.Buffer::<init> @ bci:11 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2265 AddP === _ 2172 2172 419 [[ 2266 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+28 * !jvms: java.nio.Buffer::<init> @ bci:50 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2294 AddP === _ 2172 2172 451 [[ 2295 3493 2508 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+24 * !jvms: java.nio.Buffer::limit @ bci:22 java.nio.Buffer::<init> @ bci:55 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
Field [[ 1P]] 2464 AddP === _ 2172 2172 795 [[ 2465 2541 3525 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+44 * !jvms: java.nio.ByteBufferAsShortBufferB::<init> @ bci:18 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initNames @ bci:18
5149 JavaObject GlobalEscape NSR [[ 5282F 5283F 5480F]] 5149 AllocateArray === 5140 5093 5094 8 1 ( 5147 22 27 4581 10 52 2095 2172 2894 3115 3154 3463 1 1 4158 1 1 1 1 1 1 1 3946 52 4581 1 ) [[ 5150 5151 5152 5159 5160 5161 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:294 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:294
LocalVar [[ 5149P]] 5161 Proj === 5149 [[ 5162 5166 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:294
LocalVar [[ 5149P]] 5166 CheckCastPP === 5163 5161 [[ 5182 5288 5182 5197 5209 5283 5231 5282 5283 5275 5275 ]] Type:byte[char]:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5282 AddP === _ 5166 5283 155 [[ 5284 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5283 AddP === _ 5166 5166 5220 [[ 5282 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5480 AddP === _ 5182 5182 139 [[ 5481 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:294
5371 JavaObject GlobalEscape [[ 5538F 5519F 5536F]] 5371 Allocate === 5363 5179 5326 8 1 ( 451 3257 27 1 10 52 2095 2172 2894 3115 3154 3463 1 1 4158 1 1 1 1 1 5182 5183 3946 5365 1 1 ) [[ 5372 5373 5374 5381 5382 5383 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:294 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:294
LocalVar [[ 5371P]] 5383 Proj === 5371 [[ 5384 5388 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:294
LocalVar [[ 5371P]] 5388 CheckCastPP === 5385 5383 [[ 5541 5536 5124 5528 5536 5519 5519 5556 5538 5504 5504 5538 5468 5468 5493 5493 ]] Oop:java/lang/String:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:294
Field [[ 1P 66P]] 5538 AddP === _ 5388 5388 139 [[ 5539 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:50 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5519 AddP === _ 5388 5388 155 [[ 5520 ]] Oop:java/lang/String:NotNull:exact+12 * !jvms: java.lang.String::<init> @ bci:37 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:294
Field [[]] 5536 AddP === _ 5388 5388 240 [[ 5537 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:44 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:294
5968 JavaObject GlobalEscape NSR [[ 6101F 6102F 6292F]] 5968 AllocateArray === 5959 5915 5916 8 1 ( 5147 22 27 4581 10 52 2095 2172 2894 3115 3154 3463 1 1 4158 1 1 1 1 1 1 1 3946 52 4581 1 ) [[ 5969 5970 5971 5978 5979 5980 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:208 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:208
LocalVar [[ 5968P]] 5980 Proj === 5968 [[ 5981 5985 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:208
LocalVar [[ 5968P]] 5985 CheckCastPP === 5982 5980 [[ 6001 6107 6001 6016 6028 6102 6050 6101 6102 6094 6094 ]] Type:byte[char]:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 6101 AddP === _ 5985 6102 155 [[ 6103 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 6102 AddP === _ 5985 5985 6039 [[ 6101 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 6292 AddP === _ 6001 6001 139 [[ 6293 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:208
6184 JavaObject GlobalEscape [[ 6350F 6331F 6348F]] 6184 Allocate === 6181 5998 6145 8 1 ( 451 3257 27 1 10 52 2095 2172 2894 3115 3154 3463 1 1 4158 1 1 1 1 1 6001 6002 3946 6182 1 1 ) [[ 6185 6186 6187 6194 6195 6196 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:208 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:208
LocalVar [[ 6184P]] 6196 Proj === 6184 [[ 6197 6201 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:208
LocalVar [[ 6184P]] 6201 CheckCastPP === 6198 6196 [[ 6353 6348 5943 6340 6348 6331 6331 6368 6350 6316 6316 6350 6280 6280 6305 6305 ]] Oop:java/lang/String:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initNames @ bci:208
Field [[ 1P 66P]] 6350 AddP === _ 6201 6201 139 [[ 6351 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:50 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 6331 AddP === _ 6201 6201 155 [[ 6332 ]] Oop:java/lang/String:NotNull:exact+12 * !jvms: java.lang.String::<init> @ bci:37 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:208
Field [[]] 6348 AddP === _ 6201 6201 240 [[ 6349 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:44 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initNames @ bci:208
======== Connection graph for sun.font.TrueTypeFont::getTableBuffer
246 JavaObject GlobalEscape [[ 362F 365F 376F 408F 526F 578F 581F]] 246 Allocate === 234 6 7 8 1 ( 244 243 24 1 10 11 190 1 1 1 1 1 193 ) [[ 247 248 249 256 257 258 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76
LocalVar [[ 246P]] 258 Proj === 246 [[ 259 263 ]] #5 Type:rawptr:NotNull !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76
LocalVar [[ 246P]] 263 CheckCastPP === 260 258 [[ 18 3167 1616 1669 3101 288 288 3064 3072 1624 2977 2985 2929 2929 2929 2909 2909 2879 2879 2867 2867 362 362 365 365 2830 376 376 2830 2830 2790 2754 2762 2697 2697 2705 408 408 2705 3014 2680 2680 2672 2672 2664 2664 2650 2634 2634 2592 2592 2570 2530 1724 1694 2464 2425 2433 1604 2375 2336 2344 2307 526 526 2291 2261 578 2249 2211 578 584 581 581 2174 2137 631 648 2145 2080 676 2088 748 755 773 783 2063 837 862 871 2054 913 920 958 967 2046 1022 1056 1065 2031 1095 1129 1181 1236 1245 2015 1262 1271 1973 1295 1562 1812 1359 1381 1390 1948 1436 1456 1448 1917 1881 1508 1832 1528 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact * !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 362 AddP === _ 263 263 191 [[ 363 3212 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+16 * !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 365 AddP === _ 263 263 364 [[ 3210 3206 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+20 * !jvms: java.nio.Buffer::<init> @ bci:11 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 376 AddP === _ 263 263 375 [[ 377 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+28 * !jvms: java.nio.Buffer::<init> @ bci:50 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 408 AddP === _ 263 263 407 [[ 409 3208 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+24 * !jvms: java.nio.Buffer::limit @ bci:22 java.nio.Buffer::<init> @ bci:55 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 526 AddP === _ 263 263 525 [[ 527 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+37 * !jvms: java.nio.ByteBuffer::<init> @ bci:11 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[]] 578 AddP === _ 263 263 577 [[ 579 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+38 * !jvms: java.nio.ByteBuffer::<init> @ bci:29 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
Field [[ 288P]] 581 AddP === _ 263 263 580 [[ 582 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.ByteBuffer::<init> @ bci:35 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
288 JavaObject GlobalEscape NSR [[]] 288 AllocateArray === 260 257 273 8 1 ( 286 276 282 193 10 11 190 1 1 1 1 1 1 263 1 1 1 263 275 24 193 193 ) [[ 289 290 291 298 299 300 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
LocalVar [[ 288P]] 300 Proj === 288 [[ 301 305 ]] #5 Type:rawptr:NotNull !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
LocalVar [[ 288P]] 305 CheckCastPP === 302 300 [[ 582 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76
755 JavaObject GlobalEscape [[ 807F]] 755 Allocate === 731 299 682 8 1 ( 191 753 24 1 10 11 190 1 263 10 1 1 629 10 10 1 1 674 10 ) [[ 756 757 758 765 766 767 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 755P]] 767 Proj === 755 [[ 768 772 807 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 755P]] 772 CheckCastPP === 769 767 [[ 837 ]] Oop:sun/font/TrueTypeFont$1:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97
Field [[ 10P]] 807 AddP === _ 1 767 93 [[ 806 ]] Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont$1::<init> @ bci:2 sun.font.TrueTypeFont::open @ bci:49 sun.font.TrueTypeFont::getTableBuffer @ bci:97
1129 JavaObject GlobalEscape [[]] 1129 Allocate === 3377 1035 1101 8 1 ( 93 1127 24 1 10 11 190 1 263 10 1 1 629 10 10 1 1 674 10 1093 1092 ) [[ 1130 1131 1132 1139 1140 1141 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1129P]] 1141 Proj === 1129 [[ 1142 1146 ]] #5 Type:rawptr:NotNull !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1129P]] 1146 CheckCastPP === 1143 1141 [[ 1181 ]] Oop:sun/font/FontManagerFactory$1:NotNull:exact * !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97
1508 JavaObject GlobalEscape [[]] 1508 Allocate === 1480 1463 1421 8 1 ( 591 1506 24 1 10 11 190 1 263 10 1 1 629 10 1 945 1 674 10 ) [[ 1509 1510 1511 1518 1519 1520 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1508P]] 1520 Proj === 1508 [[ 1521 1525 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1508P]] 1525 CheckCastPP === 1522 1520 [[ 1745 1562 1562 1528 1528 ]] Oop:java/awt/FontFormatException:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97
1669 JavaObject GlobalEscape [[]] 1669 Allocate === 1648 1631 1589 8 1 ( 591 1506 24 1 10 11 190 1 263 10 1 1 629 10 1 978 1 674 10 ) [[ 1670 1671 1672 1679 1680 1681 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1669P]] 1681 Proj === 1669 [[ 1682 1686 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97
LocalVar [[ 1669P]] 1686 CheckCastPP === 1683 1681 [[ 1745 1724 1724 1694 1694 ]] Oop:java/awt/FontFormatException:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97
=== No allocations eliminated for sun.font.TrueTypeFont::getTableBuffer since there are no scalar replaceable candidates ===
======== Connection graph for sun.font.TrueTypeFont::initAllNames
37 JavaObject GlobalEscape NSR [[ 6179F 5989F 6180F 6422F]] 37 AllocateArray === 5 6 7 8 1 ( 35 24 29 23 10 11 12 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 38 39 40 47 48 49 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::initAllNames @ bci:3 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::initAllNames @ bci:3
LocalVar [[ 37P]] 49 Proj === 37 [[ 50 54 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::initAllNames @ bci:3
LocalVar [[ 37P]] 54 CheckCastPP === 51 49 [[ 6602 6556 97 110 135 152 171 5996 217 235 289 297 334 6507 678 695 723 795 802 820 830 884 909 918 960 967 1005 1014 1069 1103 1112 1142 1176 1228 1283 1292 1309 1318 1342 5868 6138 1406 1428 1437 1483 1503 1495 1555 1575 1609 1651 1671 1663 1716 1741 1771 1859 1868 1879 1888 1928 1937 1964 1973 1995 2020 2062 2078 2093 2101 2110 2135 2127 2192 2184 2221 2258 2296 2308 2338 2354 2391 2383 2422 6090 2480 2472 2511 5900 5945 2577 2586 2617 2639 2681 2697 2711 2719 2727 2752 2744 2809 2801 2837 2877 2914 2926 2956 2976 3032 3024 3061 6090 3119 3111 3148 6123 6138 3214 3223 5868 6498 3372 6470 3438 6446 3543 6123 5989 3757 6435 3800 3861 3902 3940 6410 4010 4064 4105 4146 6340 4215 4279 4320 4360 6331 4422 4434 6313 6229 4482 4543 4584 4622 6229 6216 6216 4725 5989 4764 4818 4859 4898 6027 4966 5030 5071 5110 5996 5178 5232 5273 5314 6180 5382 5446 5487 5526 6179 5599 5654 5695 5734 6172 6172 5828 6172 6180 6150 6150 ]] Type:byte[int:256]:NotNull:exact * !jvms: sun.font.TrueTypeFont::initAllNames @ bci:3
Field [[]] 6179 AddP === _ 54 6180 157 [[ 6181 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 5989 AddP === _ 54 54 157 [[ 5990 ]] Type:byte[int:256]:NotNull:exact[0] * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:152
Field [[]] 6180 AddP === _ 54 54 6162 [[ 6179 ]] Type:byte[int:256]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6422 AddP === _ 6123 6123 141 [[ 6423 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initAllNames @ bci:163
297 JavaObject GlobalEscape NSR [[ 408F 411F 422F 454F 572F 624F 627F 3399F 3401F 3407F 3425F 3851F 3878F 4081F 4296F 4533F 4560F 4835F 5047F 5249F 5463F 5671F 5811F 5905F]] 297 Allocate === 285 48 286 8 1 ( 295 294 29 1 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 1 1 1 1 244 ) [[ 298 299 300 307 308 309 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 297P]] 309 Proj === 297 [[ 310 314 ]] #5 Type:rawptr:NotNull !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 297P]] 314 CheckCastPP === 311 309 [[ 64 3214 1609 1716 3148 334 334 3111 3119 1651 3024 3032 2976 2976 2976 2956 2956 2926 2926 2914 2914 408 408 411 411 2877 422 422 2877 2877 2837 2801 2809 2744 2744 2752 454 454 2752 3061 2727 2727 2719 2719 2711 2711 2697 2681 2681 2639 2639 2617 2577 1671 1741 2511 2472 2480 1663 2422 2383 2391 2354 572 572 2338 2308 624 2296 2258 624 630 627 627 2221 2184 678 695 2192 2127 723 2135 795 802 820 830 2110 884 909 918 2101 960 967 1005 1014 2093 1069 1103 1112 2078 1142 1176 1228 1283 1292 2062 1309 1318 2020 1342 1771 1859 1406 1428 1437 1995 1483 1503 1495 1964 1928 1555 1879 1575 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact * !jvms: java.nio.ByteBuffer::allocate @ bci:12 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 408 AddP === _ 314 314 242 [[ 409 3259 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+16 * !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 411 AddP === _ 314 314 410 [[ 3257 3253 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+20 * !jvms: java.nio.Buffer::<init> @ bci:11 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 422 AddP === _ 314 314 421 [[ 423 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+28 * !jvms: java.nio.Buffer::<init> @ bci:50 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 454 AddP === _ 314 314 453 [[ 455 3255 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+24 * !jvms: java.nio.Buffer::limit @ bci:22 java.nio.Buffer::<init> @ bci:55 java.nio.ByteBuffer::<init> @ bci:6 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 572 AddP === _ 314 314 571 [[ 573 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+37 * !jvms: java.nio.ByteBuffer::<init> @ bci:11 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 624 AddP === _ 314 314 623 [[ 625 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+38 * !jvms: java.nio.ByteBuffer::<init> @ bci:29 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P 334P]] 627 AddP === _ 314 314 626 [[ 628 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.ByteBuffer::<init> @ bci:35 java.nio.HeapByteBuffer::<init> @ bci:9 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 3399 AddP === _ 3378 3378 453 [[ 3400 5793 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+24 * !jvms: java.nio.Buffer::remaining @ bci:1 java.nio.HeapByteBuffer::asShortBuffer @ bci:1 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3401 AddP === _ 3378 3378 410 [[ 3402 6025 5810 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+20 * !jvms: java.nio.Buffer::remaining @ bci:5 java.nio.HeapByteBuffer::asShortBuffer @ bci:1 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3407 AddP === _ 3378 3378 637 [[ 3408 5933 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+32 * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:8 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3425 AddP === _ 3378 3378 571 [[ 3426 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+37 * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:18 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3851 AddP === _ 3850 3850 382 [[ 3852 ]] Oop:java/nio/ByteBuffer:NotNull+4 * !orig=[4269] !jvms: java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:28
Field [[ 1P 334P]] 3878 AddP === _ 3858 3858 626 [[ 3879 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:28
Field [[ 1P 334P]] 4081 AddP === _ 4061 4061 626 [[ 4082 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:34
Field [[ 1P 334P]] 4296 AddP === _ 4276 4276 626 [[ 4297 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:41
Field [[ 1P]] 4533 AddP === _ 4532 4532 382 [[ 4534 ]] Oop:java/nio/ByteBuffer:NotNull+4 * !orig=[5436] !jvms: java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P 334P]] 4560 AddP === _ 4540 4540 626 [[ 4561 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P 334P]] 4835 AddP === _ 4815 4815 626 [[ 4836 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:90
Field [[ 1P 334P]] 5047 AddP === _ 5027 5027 626 [[ 5048 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:97
Field [[ 1P 334P]] 5249 AddP === _ 5229 5229 626 [[ 5250 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:104
Field [[ 1P 334P]] 5463 AddP === _ 5443 5443 626 [[ 5464 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:111
Field [[ 1P 334P]] 5671 AddP === _ 5651 5651 626 [[ 5672 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::_get @ bci:1 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:121
Field [[ 1P]] 5811 AddP === _ 3378 3378 242 [[ 5812 5824 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+16 * !jvms: java.nio.Buffer::position @ bci:26 sun.font.TrueTypeFont::initAllNames @ bci:142
Field [[ 1P 334P]] 5905 AddP === _ 3378 3378 626 [[ 5906 ]] Oop:java/nio/HeapByteBuffer:NotNull:exact+40 * !jvms: java.nio.HeapByteBuffer::get @ bci:24 sun.font.TrueTypeFont::initAllNames @ bci:152
334 JavaObject GlobalEscape NSR [[ 3893F 3909F 3910F 4096F 4112F 4114F 4153F 4311F 4327F 4329F 4367F 4575F 4591F 4592F 4629F 4850F 4866F 4868F 4905F 5062F 5078F 5080F 5264F 5280F 5282F 5321F 5478F 5494F 5496F 5533F 5686F 5702F 5704F 5741F 5956F 5987F 5988F]] 334 AllocateArray === 311 308 324 8 1 ( 332 24 330 244 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 1 1 1 1 1 314 1 1 1 314 27 29 244 244 ) [[ 335 336 337 344 345 346 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 334P]] 346 Proj === 334 [[ 347 351 ]] #5 Type:rawptr:NotNull !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 334P]] 351 CheckCastPP === 348 346 [[ 628 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: java.nio.HeapByteBuffer::<init> @ bci:6 java.nio.ByteBuffer::allocate @ bci:18 sun.font.TrueTypeFont::getTableBuffer @ bci:76 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 1P]] 3893 AddP === _ 3892 3892 141 [[ 3894 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:28
Field [[ 1P]] 3909 AddP === _ 3892 3910 157 [[ 3911 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:28
Field [[ 1P]] 3910 AddP === _ 3892 3892 3825 [[ 3909 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:28
Field [[ 1P]] 4096 AddP === _ 4095 4095 141 [[ 4097 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:34
Field [[ 1P]] 4112 AddP === _ 4095 4114 4115 [[ 4116 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:34
Field [[ 1P]] 4114 AddP === _ 4095 4095 3825 [[ 4153 4112 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:34
Field [[ 1P]] 4153 AddP === _ 4095 4114 4156 [[ 4172 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:34
Field [[ 1P]] 4311 AddP === _ 4310 4310 141 [[ 4312 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:41
Field [[ 1P]] 4327 AddP === _ 4310 4329 242 [[ 4330 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:41
Field [[ 1P]] 4329 AddP === _ 4310 4310 3825 [[ 4367 4327 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:41
Field [[ 1P]] 4367 AddP === _ 4310 4329 4370 [[ 4386 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:41
Field [[ 1P]] 4575 AddP === _ 4574 4574 141 [[ 4576 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P]] 4591 AddP === _ 4574 4592 157 [[ 4593 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P]] 4592 AddP === _ 4574 4574 4507 [[ 4591 4629 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P]] 4629 AddP === _ 4574 4592 3950 [[ 4647 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:61
Field [[ 1P]] 4850 AddP === _ 4849 4849 141 [[ 4851 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:90
Field [[ 1P]] 4866 AddP === _ 4849 4868 4115 [[ 4869 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:90
Field [[ 1P]] 4868 AddP === _ 4849 4849 4507 [[ 4905 4866 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:90
Field [[ 1P]] 4905 AddP === _ 4849 4868 4156 [[ 4923 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:90
Field [[ 1P]] 5062 AddP === _ 5061 5061 141 [[ 5063 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:97
Field [[ 1P]] 5078 AddP === _ 5061 5080 242 [[ 5081 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:97
Field [[ 1P]] 5080 AddP === _ 5061 5061 4507 [[ 5078 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:97
Field [[ 1P]] 5264 AddP === _ 5263 5263 141 [[ 5265 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:104
Field [[ 1P]] 5280 AddP === _ 5263 5282 5283 [[ 5284 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:104
Field [[ 1P]] 5282 AddP === _ 5263 5263 4507 [[ 5321 5280 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:104
Field [[ 1P]] 5321 AddP === _ 5263 5282 30 [[ 5339 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:104
Field [[ 1P]] 5478 AddP === _ 5477 5477 141 [[ 5479 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:111
Field [[ 1P]] 5494 AddP === _ 5477 5496 410 [[ 5497 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:111
Field [[ 1P]] 5496 AddP === _ 5477 5477 4507 [[ 5533 5494 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:111
Field [[ 1P]] 5533 AddP === _ 5477 5496 5536 [[ 5552 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:111
Field [[ 1P]] 5686 AddP === _ 5685 5685 141 [[ 5687 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:121
Field [[ 1P]] 5702 AddP === _ 5685 5704 3799 [[ 5705 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:121
Field [[ 1P]] 5704 AddP === _ 5685 5685 4507 [[ 5741 5702 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:2 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:121
Field [[ 1P]] 5741 AddP === _ 5685 5704 5744 [[ 5760 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::_get @ bci:5 java.nio.Bits::getShortB @ bci:9 java.nio.ByteBufferAsShortBufferB::get @ bci:12 sun.font.TrueTypeFont::initAllNames @ bci:121
Field [[ 1P]] 5956 AddP === _ 5950 5950 141 [[ 5957 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:152
Field [[ 1P]] 5987 AddP === _ 5950 5988 157 [[ 5990 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:152
Field [[ 1P]] 5988 AddP === _ 5950 5950 5934 [[ 5987 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: java.nio.HeapByteBuffer::get @ bci:38 sun.font.TrueTypeFont::initAllNames @ bci:152
802 JavaObject GlobalEscape [[ 854F]] 802 Allocate === 778 345 729 8 1 ( 242 800 29 1 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 314 10 1 1 676 10 10 1 1 721 10 ) [[ 803 804 805 812 813 814 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 802P]] 814 Proj === 802 [[ 815 819 854 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 802P]] 819 CheckCastPP === 816 814 [[ 884 ]] Oop:sun/font/TrueTypeFont$1:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:44 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
Field [[ 10P]] 854 AddP === _ 1 814 141 [[ 853 ]] Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont$1::<init> @ bci:2 sun.font.TrueTypeFont::open @ bci:49 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
1176 JavaObject GlobalEscape [[]] 1176 Allocate === 6712 1082 1148 8 1 ( 141 1174 29 1 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 314 10 1 1 676 10 10 1 1 721 10 1140 1139 ) [[ 1177 1178 1179 1186 1187 1188 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1176P]] 1188 Proj === 1176 [[ 1189 1193 ]] #5 Type:rawptr:NotNull !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1176P]] 1193 CheckCastPP === 1190 1188 [[ 1228 ]] Oop:sun/font/FontManagerFactory$1:NotNull:exact * !jvms: sun.font.FontManagerFactory::getInstance @ bci:10 sun.font.TrueTypeFont::open @ bci:85 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
1555 JavaObject GlobalEscape [[]] 1555 Allocate === 1527 1510 1468 8 1 ( 637 1553 29 1 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 314 10 1 1 676 10 1 992 1 721 10 ) [[ 1556 1557 1558 1565 1566 1567 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1555P]] 1567 Proj === 1555 [[ 1568 1572 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1555P]] 1572 CheckCastPP === 1569 1567 [[ 1792 1609 1609 1575 1575 ]] Oop:java/awt/FontFormatException:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:112 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
1716 JavaObject GlobalEscape [[]] 1716 Allocate === 1695 1678 1636 8 1 ( 637 1553 29 1 10 11 12 54 1 1 1 1 1 1 1 1 1 1 1 10 57 241 1 314 10 1 1 676 10 1 1025 1 721 10 ) [[ 1717 1718 1719 1726 1727 1728 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1716P]] 1728 Proj === 1716 [[ 1729 1733 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTableBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
LocalVar [[ 1716P]] 1733 CheckCastPP === 1730 1728 [[ 1792 1771 1771 1741 1741 ]] Oop:java/awt/FontFormatException:NotNull:exact * !jvms: sun.font.TrueTypeFont::open @ bci:146 sun.font.TrueTypeFont::getTab
======== Connection graph for java.lang.String::toLowerCase
392 JavaObject GlobalEscape NSR [[ 471F 996F 1012F 1013F 1140F 1232F 1236F 1386F 1402F 1403F]] 392 AllocateArray === 189 375 376 8 1 ( 390 379 385 378 10 30 87 1 1 1 1 1 1 1 1 1 1 1 ) [[ 393 394 395 402 403 404 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:100 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:100
LocalVar [[ 392P]] 404 Proj === 392 [[ 405 409 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:100
LocalVar [[ 392P]] 409 CheckCastPP === 406 404 [[ 1437 619 425 556 543 569 478 471 471 478 610 598 ]] Type:char[int:0..max-4]:NotNull:exact * !orig=[589] !jvms: java.lang.String::toLowerCase @ bci:100
Field [[ 1P]] 471 AddP === _ 409 409 93 [[ 472 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:117
Field [[ 1P]] 996 AddP === _ 995 995 90 [[ 997 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1012 AddP === _ 995 1013 93 [[ 1014 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1013 AddP === _ 995 995 1011 [[ 1012 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1140 AddP === _ 1139 1139 90 [[ 1141 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:369
Field [[ 1P]] 1232 AddP === _ 1139 1139 93 [[ 1234 1269 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1236 AddP === _ 1139 1139 39 [[ 1242 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1386 AddP === _ 1385 1385 90 [[ 1387 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1402 AddP === _ 1385 1403 93 [[ 1404 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1403 AddP === _ 1385 1385 1401 [[ 1402 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
1153 JavaObject GlobalEscape NSR [[ 1219F 1209F 1253F 1254F 996F 1012F 1013F 1140F 1232F 1236F 1386F 1402F 1403F]] 1153 AllocateArray === 1132 1091 1092 8 1 ( 1151 379 1148 1143 10 30 1 1139 620 1 38 1116 1 1 712 621 1118 1 ) [[ 1154 1155 1156 1163 1164 1165 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:376 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:376
LocalVar [[ 1153P]] 1165 Proj === 1153 [[ 1166 1170 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:376
LocalVar [[ 1153P]] 1170 CheckCastPP === 1167 1165 [[ 1305 1285 1285 1254 1209 1209 1219 1219 1254 1253 ]] Type:char[int:0..max-4]:NotNull:exact * !jvms: java.lang.String::toLowerCase @ bci:376
Field [[ 1P]] 1219 AddP === _ 1170 1170 39 [[ 1220 1242 1284 ]] Type:char[int:0..max-4]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1209 AddP === _ 1170 1170 93 [[ 1210 1235 1269 1276 ]] Type:char[int:0..max-4]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1253 AddP === _ 1170 1254 1251 [[ 1255 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1254 AddP === _ 1170 1170 1250 [[ 1253 1264 ]] Type:char[int:0..max-4]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 996 AddP === _ 995 995 90 [[ 997 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1012 AddP === _ 995 1013 93 [[ 1014 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1013 AddP === _ 995 995 1011 [[ 1012 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:449
Field [[ 1P]] 1140 AddP === _ 1139 1139 90 [[ 1141 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:369
Field [[ 1P]] 1232 AddP === _ 1139 1139 93 [[ 1234 1269 ]] Type:char[int:>=0]:NotNull:exact[0] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1236 AddP === _ 1139 1139 39 [[ 1242 ]] Type:char[int:>=0]:NotNull:exact[1] * !jvms: java.lang.String::toLowerCase @ bci:390
Field [[ 1P]] 1386 AddP === _ 1385 1385 90 [[ 1387 ]] Type:char[int:>=0]:NotNull:exact+8 * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1402 AddP === _ 1385 1403 93 [[ 1404 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
Field [[ 1P]] 1403 AddP === _ 1385 1385 1401 [[ 1402 ]] Type:char[int:>=0]:NotNull:exact+any * !jvms: java.lang.String::toLowerCase @ bci:420
1448 JavaObject GlobalEscape [[ 1525F 1510F]] 1448 Allocate === 585 1434 583 8 1 ( 1446 1445 38 1 10 1 1 1437 1438 1 1 1 1 1 1 1 1 1 ) [[ 1449 1450 1451 1458 1459 1460 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.lang.String::toLowerCase @ bci:460 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.lang.String::toLowerCase @ bci:460
LocalVar [[ 1448P]] 1460 Proj === 1448 [[ 1461 1465 ]] #5 Type:rawptr:NotNull !jvms: java.lang.String::toLowerCase @ bci:460
LocalVar [[ 1448P]] 1465 CheckCastPP === 1462 1460 [[ 1525 1510 18 1510 1513 1525 ]] Oop:java/lang/String:NotNull:exact * !jvms: java.lang.String::toLowerCase @ bci:460
Field [[]] 1525 AddP === _ 1465 1465 39 [[ 1526 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:16 java.lang.String::toLowerCase @ bci:473
Field [[ 392P 1153P]] 1510 AddP === _ 1465 1465 90 [[ 1511 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:6 java.lang.String::toLowerCase @ bci:473
=== No allocations eliminated for java.lang.String::toLowerCase since there are no scalar replaceable candidates ===
leBuffer @ bci:97 sun.font.TrueTypeFont::initAllNames @ bci:9
3438 JavaObject NoEscape [[ 3526F 3529F 3739F 3531F 3548F 3577F 3747F]] 3438 Allocate === 3430 61 3414 8 1 ( 3436 3435 29 1 10 11 12 54 3378 1 1 1 1 1 1 1 1 1 1 3378 3406 3424 ) [[ 3439 3440 3441 3448 3449 3450 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initAllNames @ bci:21 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initAllNames @ bci:21
LocalVar [[ 3438P]] 3450 Proj === 3438 [[ 3451 3455 3529 ]] #5 Type:rawptr:NotNull !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initAllNames @ bci:21
LocalVar [[ 3438P]] 3455 CheckCastPP === 3452 3450 [[ 6602 6556 6507 6498 6470 6446 3747 6435 6410 6340 6331 6313 6229 6216 3800 6172 6150 6138 6090 6027 3526 3526 3531 3531 3543 3543 3543 3548 3548 5996 5900 5868 5828 5734 5695 5654 5599 3577 3577 5599 5526 5487 5446 5382 5382 5314 5273 5232 5178 5178 5110 5071 5030 4966 4105 4064 4010 4010 4966 4898 4859 4818 4764 4764 4725 4622 4584 4543 4482 4482 4434 4422 4360 4320 3940 3902 3861 3800 4279 4215 4215 3742 3739 3739 3747 4146 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact * !jvms: java.nio.HeapByteBuffer::asShortBuffer @ bci:24 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3526 AddP === _ 3455 3455 242 [[ 4721 4709 3615 3668 3680 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+16 * !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3529 AddP === _ 1 3450 242 [[ 3528 ]] Type:rawptr:NotNull !jvms: java.nio.Buffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 68P 297P]] 3739 AddP === _ 3455 3455 295 [[ 3740 3776 4459 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+48 * !jvms: java.nio.ByteBufferAsShortBufferB::<init> @ bci:12 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3531 AddP === _ 3455 3455 410 [[ 5608 5391 4224 4472 5187 3789 4975 3809 4773 4707 4019 4491 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+20 * !jvms: java.nio.Buffer::<init> @ bci:11 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3548 AddP === _ 3455 3455 421 [[ 3549 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+28 * !jvms: java.nio.Buffer::<init> @ bci:50 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3577 AddP === _ 3455 3455 453 [[ 3578 4474 3791 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+24 * !jvms: java.nio.Buffer::limit @ bci:22 java.nio.Buffer::<init> @ bci:55 java.nio.ShortBuffer::<init> @ bci:6 java.nio.ShortBuffer::<init> @ bci:8 java.nio.ByteBufferAsShortBufferB::<init> @ bci:7 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
Field [[ 1P]] 3747 AddP === _ 3455 3455 2083 [[ 3748 3824 4506 ]] Oop:java/nio/ByteBufferAsShortBufferB:NotNull:exact+44 * !jvms: java.nio.ByteBufferAsShortBufferB::<init> @ bci:18 java.nio.HeapByteBuffer::asShortBuffer @ bci:34 sun.font.TrueTypeFont::initAllNames @ bci:21
6090 JavaObject GlobalEscape NSR [[ 6223F 6224F 6422F]] 6090 AllocateArray === 6081 6029 6030 8 1 ( 6088 24 29 5562 10 11 12 54 3378 3455 4176 4397 4444 1 1 1 1 1 1 12 1 1 1 4927 54 5562 1 ) [[ 6091 6092 6093 6100 6101 6102 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initAllNames @ bci:163 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initAllNames @ bci:163
LocalVar [[ 6090P]] 6102 Proj === 6090 [[ 6103 6107 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initAllNames @ bci:163
LocalVar [[ 6090P]] 6107 CheckCastPP === 6104 6102 [[ 6123 6229 6123 6138 6150 6224 6172 6223 6224 6216 6216 ]] Type:byte[char]:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:19 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6223 AddP === _ 6107 6224 157 [[ 6225 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6224 AddP === _ 6107 6107 6161 [[ 6223 ]] Type:byte[char]:NotNull:exact+any * !jvms: sun.font.TrueTypeFont::makeString @ bci:52 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6422 AddP === _ 6123 6123 141 [[ 6423 ]] Type:byte[char]:NotNull:exact+8 * !jvms: java.lang.String::checkBounds @ bci:28 java.lang.String::<init> @ bci:22 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initAllNames @ bci:163
6313 JavaObject GlobalEscape [[ 6480F 6461F 6478F]] 6313 Allocate === 6304 6120 6267 8 1 ( 453 6311 29 1 10 11 12 54 3378 3455 4176 4397 4444 1 1 1 1 1 1 12 1 6123 6124 4927 6306 1 1 ) [[ 6314 6315 6316 6323 6324 6325 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initAllNames @ bci:163 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initAllNames @ bci:163
LocalVar [[ 6313P]] 6325 Proj === 6313 [[ 6326 6330 ]] #5 Type:rawptr:NotNull !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initAllNames @ bci:163
LocalVar [[ 6313P]] 6330 CheckCastPP === 6327 6325 [[ 6483 6478 6065 6470 6478 6461 6461 6498 6480 6446 6446 6480 6410 6410 6435 6435 ]] Oop:java/lang/String:NotNull:exact * !jvms: sun.font.TrueTypeFont::makeString @ bci:157 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[ 1P]] 6480 AddP === _ 6330 6330 141 [[ 6481 ]] Oop:java/lang/String:NotNull:exact+8 * !jvms: java.lang.String::<init> @ bci:50 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6461 AddP === _ 6330 6330 157 [[ 6462 ]] Oop:java/lang/String:NotNull:exact+12 * !jvms: java.lang.String::<init> @ bci:37 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initAllNames @ bci:163
Field [[]] 6478 AddP === _ 6330 6330 242 [[ 6479 ]] Oop:java/lang/String:NotNull:exact+16 * !jvms: java.lang.String::<init> @ bci:44 sun.font.TrueTypeFont::makeString @ bci:166 sun.font.TrueTypeFont::initAllNames @ bci:163
======== Connection graph for sun.font.CMap$CMapFormat12::<init>
439 JavaObject GlobalEscape NSR [[ 1020F 1036F 1037F]] 439 AllocateArray === 398 414 103 8 1 ( 437 429 435 417 10 87 12 1 1 1 10 ) [[ 440 441 442 449 450 451 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.CMap$CMapFormat12::<init> @ bci:40 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:40
LocalVar [[ 439P]] 451 Proj === 439 [[ 452 456 ]] #5 Type:rawptr:NotNull !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:40
LocalVar [[ 439P]] 456 CheckCastPP === 453 451 [[ 462 ]] Type:long[int:0..1073741821]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:40
LocalVar [[ 439P]] 696 LoadP === _ 633 461 [[ 1007 1019 746 808 849 887 ]] @sun/font/CMap$CMapFormat12:BotPTR+28 *, name=startCharCode, idx=14; Type:long[int:>=0]:BotPTR:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:98
LocalVar [[ 439P]] 1019 CastPP === 1012 696 [[ 1037 1020 1020 1029 1037 1036 ]] Type:long[int:>=0]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:111
Field [[]] 1020 AddP === _ 1019 1019 225 [[ 1021 ]] Type:long[int:>=0]:NotNull:exact+8 * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:111
Field [[]] 1036 AddP === _ 1019 1037 43 [[ 1038 ]] Type:long[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:111
Field [[]] 1037 AddP === _ 1019 1019 1035 [[ 1036 ]] Type:long[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:111
481 JavaObject GlobalEscape NSR [[ 1368F 1384F 1385F]] 481 AllocateArray === 453 450 470 8 1 ( 437 429 435 417 10 87 12 1 1 1 10 ) [[ 482 483 484 491 492 493 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.CMap$CMapFormat12::<init> @ bci:50 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:50
LocalVar [[ 481P]] 493 Proj === 481 [[ 494 498 ]] #5 Type:rawptr:NotNull !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:50
LocalVar [[ 481P]] 498 CheckCastPP === 495 493 [[ 512 ]] Type:long[int:0..1073741821]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:50
LocalVar [[ 481P]] 1040 LoadP === _ 633 511 [[ 1355 1367 1087 1150 1191 1230 ]] @sun/font/CMap$CMapFormat12:BotPTR+32 *, name=endCharCode, idx=15; Type:long[int:>=0]:BotPTR:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:113
LocalVar [[ 481P]] 1367 CastPP === 1360 1040 [[ 1385 1368 1368 1377 1385 1384 ]] Type:long[int:>=0]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:126
Field [[]] 1368 AddP === _ 1367 1367 225 [[ 1369 ]] Type:long[int:>=0]:NotNull:exact+8 * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:126
Field [[]] 1384 AddP === _ 1367 1385 43 [[ 1386 ]] Type:long[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:126
Field [[]] 1385 AddP === _ 1367 1367 1035 [[ 1384 ]] Type:long[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:126
534 JavaObject GlobalEscape NSR [[ 1715F 1731F 1732F]] 534 AllocateArray === 495 492 518 8 1 ( 532 521 527 417 10 87 12 1 1 1 10 ) [[ 535 536 537 544 545 546 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.CMap$CMapFormat12::<init> @ bci:60 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:60
LocalVar [[ 534P]] 546 Proj === 534 [[ 547 551 ]] #5 Type:rawptr:NotNull !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:60
LocalVar [[ 534P]] 551 CheckCastPP === 548 546 [[ 558 ]] Type:int[int:0..max-4]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:60
LocalVar [[ 534P]] 1388 LoadP === _ 633 557 [[ 1702 1714 1435 1498 1539 1578 ]] @sun/font/CMap$CMapFormat12:BotPTR+36 *, name=startGlyphID, idx=17; Type:int[int:>=0]:BotPTR:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:128
LocalVar [[ 534P]] 1714 CastPP === 1707 1388 [[ 1732 1715 1715 1724 1732 1731 ]] Type:int[int:>=0]:NotNull:exact * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:140
Field [[]] 1715 AddP === _ 1714 1714 225 [[ 1716 ]] Type:int[int:>=0]:NotNull:exact+8 * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:140
Field [[]] 1731 AddP === _ 1714 1732 62 [[ 1733 ]] Type:int[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:140
Field [[]] 1732 AddP === _ 1714 1714 1730 [[ 1731 ]] Type:int[int:>=0]:NotNull:exact+any * !jvms: sun.font.CMap$CMapFormat12::<init> @ bci:140
=== No allocations eliminated for sun.font.CMap$CMapFormat12::<init> since there are no scalar replaceable candidates ===
======== Connection graph for sun.java2d.pipe.Region::appendSpans
39 JavaObject GlobalEscape [[]] 39 AllocateArray === 5 6 7 8 1 ( 37 23 28 22 10 11 1 ) [[ 40 41 42 49 50 51 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.java2d.pipe.Region::appendSpans @ bci:2 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.java2d.pipe.Region::appendSpans @ bci:2
LocalVar [[ 39P]] 51 Proj === 39 [[ 52 56 ]] #5 Type:rawptr:NotNull !jvms: sun.java2d.pipe.Region::appendSpans @ bci:2
LocalVar [[ 39P]] 56 CheckCastPP === 53 51 [[ 197 172 68 87 87 94 94 172 154 130 143 154 ]] Type:int[int:6]:NotNull:exact * !jvms: sun.java2d.pipe.Region::appendSpans @ bci:2
=== No allocations eliminated for sun.java2d.pipe.Region::appendSpans since there are no scalar replaceable candidates ===
======== Connection graph for sun.font.GlyphList::getGrayBits
118 JavaObject GlobalEscape NSR [[ 155F 412F 429F 430F]] 118 AllocateArray === 99 6 7 8 1 ( 116 105 112 104 10 88 1 1 1 10 ) [[ 119 120 121 128 129 130 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.GlyphList::getGrayBits @ bci:29 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.GlyphList::getGrayBits @ bci:29
LocalVar [[ 118P]] 130 Proj === 118 [[ 131 135 ]] #5 Type:rawptr:NotNull !jvms: sun.font.GlyphList::getGrayBits @ bci:29
LocalVar [[ 118P]] 135 CheckCastPP === 132 130 [[ 140 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: sun.font.GlyphList::getGrayBits @ bci:29
Field [[]] 155 AddP === _ 98 98 42 [[ 156 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.font.GlyphList::getGrayBits @ bci:42
Field [[]] 412 AddP === _ 411 411 42 [[ 413 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
Field [[]] 429 AddP === _ 411 430 426 [[ 431 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
Field [[]] 430 AddP === _ 411 411 387 [[ 429 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
176 JavaObject GlobalEscape NSR [[ 412F 429F 430F 155F]] 176 AllocateArray === 161 6 7 8 1 ( 174 105 172 88 10 88 1 1 1 10 ) [[ 177 178 179 186 187 188 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.font.GlyphList::getGrayBits @ bci:48 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.font.GlyphList::getGrayBits @ bci:48
LocalVar [[ 176P]] 188 Proj === 176 [[ 189 193 ]] #5 Type:rawptr:NotNull !jvms: sun.font.GlyphList::getGrayBits @ bci:48
LocalVar [[ 176P]] 193 CheckCastPP === 190 188 [[ 203 ]] Type:byte[int:0..max-4]:NotNull:exact * !jvms: sun.font.GlyphList::getGrayBits @ bci:48
Field [[]] 412 AddP === _ 411 411 42 [[ 413 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
Field [[]] 429 AddP === _ 411 430 426 [[ 431 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
Field [[]] 430 AddP === _ 411 411 387 [[ 429 ]] Type:byte[int:>=0]:NotNull:exact+any * !jvms: sun.font.GlyphList::getGrayBits @ bci:145
Field [[]] 155 AddP === _ 98 98 42 [[ 156 ]] Type:byte[int:>=0]:NotNull:exact+8 * !jvms: sun.font.GlyphList::getGrayBits @ bci:42
=== No allocations eliminated for sun.font.GlyphList::getGrayBits since there are no scalar replaceable candidates ===
======== Connection graph for sun.awt.X11.XToolkit::run
339 JavaObject GlobalEscape [[ 382F 402F]] 339 AllocateArray === 319 192 263 8 1 ( 26 328 20 189 121 122 123 1 1 1 1 1 1 1 1 1 1 1 326 327 ) [[ 340 341 342 349 350 351 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:79 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:79
LocalVar [[ 339P]] 351 Proj === 339 [[ 352 356 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:79
LocalVar [[ 339P]] 356 CheckCastPP === 353 351 [[ 414 402 364 364 402 382 382 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:79
Field [[ 1P]] 382 AddP === _ 356 356 381 [[ 389 391 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[0] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:30 sun.awt.X11.XToolkit::run @ bci:79
Field [[ 1P]] 402 AddP === _ 356 356 401 [[ 407 409 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[1] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:36 sun.awt.X11.XToolkit::run @ bci:79
3008 JavaObject GlobalEscape [[ 3026F]] 3008 AllocateArray === 2992 2829 2938 8 1 ( 401 328 20 90 2254 2255 2256 1 1 1 1 1 2999 3000 ) [[ 3009 3010 3011 3018 3019 3020 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::run @ bci:178 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::run @ bci:178
LocalVar [[ 3008P]] 3020 Proj === 3008 [[ 3021 3025 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::run @ bci:178
LocalVar [[ 3008P]] 3025 CheckCastPP === 3022 3020 [[ 3026 3032 3026 ]] Type:java/lang/Object:BotPTR *[int:1]:NotNull:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:178
Field [[ 42P 1P]] 3026 AddP === _ 3025 3025 381 [[ 3031 ]] Type:java/lang/Object:BotPTR *[int:1]:NotNull:exact[0] * !jvms: sun.awt.X11.XToolkit::run @ bci:184
3180 JavaObject NoEscape [[ 3255F 3375F 3377F]] 3180 Allocate === 3087 3088 3089 8 1 ( 26 3178 20 1 2254 2255 2256 2404 1 1 1 1 2256 ) [[ 3181 3182 3183 3190 3191 3192 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::run @ bci:191 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::run @ bci:191
LocalVar [[ 3180P]] 3192 Proj === 3180 [[ 3193 3197 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::run @ bci:191
LocalVar [[ 3180P]] 3197 CheckCastPP === 3194 3192 [[ 3506 3491 3377 3375 3375 3353 3353 3338 3338 3377 3255 3255 3258 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact * !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::run @ bci:191
Field [[ 1P]] 3255 AddP === _ 3197 3197 30 [[ 3256 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+20 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:8 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::run @ bci:191
Field [[]] 3375 AddP === _ 3197 3197 252 [[ 3376 3529 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+8 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:21 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::run @ bci:191
Field [[]] 3377 AddP === _ 3197 3197 401 [[ 3378 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+16 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:26 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::run @ bci:191
4203 JavaObject GlobalEscape [[]] 4203 Allocate === 4161 4197 4198 8 1 ( 401 4201 20 1 2254 2255 2256 4021 1 1 1 1 4200 ) [[ 4204 4205 4206 4213 4214 4215 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::run @ bci:270 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::run @ bci:270
LocalVar [[ 4203P]] 4215 Proj === 4203 [[ 4216 4220 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::run @ bci:270
LocalVar [[ 4203P]] 4220 CheckCastPP === 4217 4215 [[ 4244 4221 4221 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:270
LocalVar [[ 4203P]] 4249 Proj === 4244 [[ 4280 4268 ]] #5 Oop:java/lang/StringBuilder:BotPTR:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:279
LocalVar [[ 4203P]] 4280 CastPP === 4273 4249 [[ 4267 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:283
4599 JavaObject GlobalEscape [[]] 4599 Allocate === 4559 4594 4595 8 1 ( 401 4201 20 1 2254 2255 2256 1 1 1 1 1 4597 ) [[ 4600 4601 4602 4609 4610 4611 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::run @ bci:340 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::run @ bci:340
LocalVar [[ 4599P]] 4611 Proj === 4599 [[ 4612 4616 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::run @ bci:340
LocalVar [[ 4599P]] 4616 CheckCastPP === 4613 4611 [[ 4640 4617 4617 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:340
LocalVar [[ 4599P]] 4645 Proj === 4640 [[ 4676 4664 ]] #5 Oop:java/lang/StringBuilder:BotPTR:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:349
LocalVar [[ 4599P]] 4676 CastPP === 4669 4645 [[ 4663 ]] Oop:java/lang/StringBuilder:NotNull:exact * !jvms: sun.awt.X11.XToolkit::run @ bci:353
4913 JavaObject NoEscape [[ 4984F 5103F 5105F]] 4913 Allocate === 4821 4822 4823 8 1 ( 26 3178 20 1 4775 2255 2256 1 1 1 1 1 4775 2256 1 1 1 1 1 2256 ) [[ 4914 4915 4916 4923 4924 4925 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 4913P]] 4925 Proj === 4913 [[ 4926 4930 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 4913P]] 4930 CheckCastPP === 4927 4925 [[ 6480 6465 6374 6366 6341 6322 6306 6290 5575 6249 6202 6187 4987 4984 4984 5105 5066 5066 5081 5081 6144 5618 6073 5103 5103 5105 6048 6001 5986 5943 5633 5864 5172 5215 5215 5230 5230 5817 5802 5759 5467 5287 5306 5680 5346 5354 5364 5394 5403 5446 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact * !jvms: sun.awt.X11.XEvent::get_xany @ bci:8 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
Field [[ 1P]] 4984 AddP === _ 4930 4930 30 [[ 4985 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+20 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:8 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
Field [[]] 5103 AddP === _ 4930 4930 252 [[ 5104 5253 6503 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+8 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:21 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
Field [[]] 5105 AddP === _ 4930 4930 401 [[ 5106 ]] Oop:sun/awt/X11/XAnyEvent:NotNull:exact+16 * !jvms: sun.awt.X11.XAnyEvent::<init> @ bci:26 sun.awt.X11.XEvent::get_xany @ bci:18 sun.awt.X11.XToolkit::dispatchEvent @ bci:1 sun.awt.X11.XToolkit::run @ bci:364
6673 JavaObject GlobalEscape [[ 6775F 6800F]] 6673 Allocate === 6637 6593 6594 8 1 ( 26 6671 20 1 4775 2255 2256 1 1 1 1 1 4775 2256 1 6655 6371 1 1 3634 6371 ) [[ 6674 6675 6676 6683 6684 6685 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::dispatchEvent @ bci:107 sun.awt.X11.XToolkit::run @ bci:364 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::dispatchEvent @ bci:107 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 6673P]] 6685 Proj === 6673 [[ 6686 6690 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::dispatchEvent @ bci:107 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 6673P]] 6690 CheckCastPP === 6687 6685 [[ 6927 6844 6844 6800 6792 6800 6894 6775 6775 6760 6760 6760 6778 ]] Oop:java/util/Vector:NotNull:exact * !jvms: sun.awt.X11.XToolkit::dispatchEvent @ bci:107 sun.awt.X11.XToolkit::run @ bci:364
Field [[ 1P 6844P]] 6775 AddP === _ 6690 6690 30 [[ 6776 6892 ]] Oop:java/util/Vector:NotNull:exact+20 * !jvms: java.util.Vector::<init> @ bci:11 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
Field [[]] 6800 AddP === _ 6690 6690 381 [[ 6801 ]] Oop:java/util/Vector:NotNull:exact+12 * !jvms: java.util.Vector::<init> @ bci:20 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
6844 JavaObject GlobalEscape NSR [[ 6880F]] 6844 AllocateArray === 6816 6762 6782 8 1 ( 6842 328 6839 6799 4775 2255 2256 1 1 1 1 1 4775 2256 1 1 6371 1 1 6690 3634 6371 1 1 6690 6797 6799 6812 ) [[ 6845 6846 6847 6854 6855 6856 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) java.util.Vector::<init> @ bci:48 reexecute sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: java.util.Vector::<init> @ bci:48 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 6844P]] 6856 Proj === 6844 [[ 6857 6861 ]] #5 Type:rawptr:NotNull !jvms: java.util.Vector::<init> @ bci:48 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
LocalVar [[ 6844P]] 6861 CheckCastPP === 6858 6856 [[ 6880 6880 6892 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull:exact * !jvms: java.util.Vector::<init> @ bci:48 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
Field [[]] 6880 AddP === _ 6861 6861 381 [[ 6881 ]] Type:java/lang/Object:BotPTR *[int:0..max-4]:NotNull:exact[0] * !jvms: java.util.Vector::<init> @ bci:48 sun.awt.X11.XToolkit::dispatchEvent @ bci:112 sun.awt.X11.XToolkit::run @ bci:364
7861 JavaObject GlobalEscape [[ 7903F 7917F]] 7861 AllocateArray === 7847 2109 7793 8 1 ( 26 328 20 189 1566 1567 1568 1 1 1 1 1 1 1 1 1 1 1 7854 327 ) [[ 7862 7863 7864 7871 7872 7873 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, int ) sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:56 Type:{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:NotNull} !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:56
LocalVar [[ 7861P]] 7873 Proj === 7861 [[ 7874 7878 ]] #5 Type:rawptr:NotNull !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:56
LocalVar [[ 7861P]] 7878 CheckCastPP === 7875 7873 [[ 7929 7917 7886 7886 7917 7903 7903 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:19 sun.awt.X11.XToolkit::run @ bci:56
Field [[ 1P]] 7903 AddP === _ 7878 7878 381 [[ 7908 7910 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[0] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:30 sun.awt.X11.XToolkit::run @ bci:56
Field [[ 1P]] 7917 AddP === _ 7878 7878 401 [[ 7922 7924 ]] Type:java/lang/Object:BotPTR *[int:2]:NotNull:exact[1] * !jvms: sun.awt.X11.XToolkit::callTimeoutTasks @ bci:36 sun.awt.X11.XToolkit::run @ bci:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment