Commit 4a4c0fc
committed
8029075: String deduplication in G1
Implementation of JEP 192, http://openjdk.java.net/jeps/192
Reviewed-by: brutisso, tschatzl, coleenp1 parent 1e1ad7f commit 4a4c0fc
32 files changed
Lines changed: 2915 additions & 17 deletions
File tree
- hotspot
- make
- test/gc/g1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
| 91 | + | |
91 | 92 | | |
92 | 93 | | |
93 | 94 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | 64 | | |
69 | 65 | | |
70 | 66 | | |
| |||
122 | 118 | | |
123 | 119 | | |
124 | 120 | | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
125 | 130 | | |
126 | 131 | | |
127 | 132 | | |
128 | 133 | | |
129 | 134 | | |
130 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
131 | 141 | | |
132 | 142 | | |
133 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
| |||
728 | 731 | | |
729 | 732 | | |
730 | 733 | | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
731 | 743 | | |
732 | 744 | | |
733 | 745 | | |
| |||
Lines changed: 43 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
2172 | 2173 | | |
2173 | 2174 | | |
2174 | 2175 | | |
| 2176 | + | |
| 2177 | + | |
2175 | 2178 | | |
2176 | 2179 | | |
2177 | 2180 | | |
| |||
3456 | 3459 | | |
3457 | 3460 | | |
3458 | 3461 | | |
| 3462 | + | |
| 3463 | + | |
| 3464 | + | |
| 3465 | + | |
| 3466 | + | |
3459 | 3467 | | |
3460 | 3468 | | |
3461 | 3469 | | |
| |||
3473 | 3481 | | |
3474 | 3482 | | |
3475 | 3483 | | |
3476 | | - | |
3477 | | - | |
| 3484 | + | |
| 3485 | + | |
| 3486 | + | |
| 3487 | + | |
| 3488 | + | |
| 3489 | + | |
| 3490 | + | |
3478 | 3491 | | |
3479 | 3492 | | |
3480 | 3493 | | |
| |||
3567 | 3580 | | |
3568 | 3581 | | |
3569 | 3582 | | |
| 3583 | + | |
| 3584 | + | |
| 3585 | + | |
3570 | 3586 | | |
3571 | 3587 | | |
3572 | 3588 | | |
| |||
3575 | 3591 | | |
3576 | 3592 | | |
3577 | 3593 | | |
| 3594 | + | |
| 3595 | + | |
| 3596 | + | |
3578 | 3597 | | |
3579 | 3598 | | |
3580 | 3599 | | |
| |||
4755 | 4774 | | |
4756 | 4775 | | |
4757 | 4776 | | |
| 4777 | + | |
| 4778 | + | |
| 4779 | + | |
| 4780 | + | |
| 4781 | + | |
| 4782 | + | |
| 4783 | + | |
4758 | 4784 | | |
4759 | 4785 | | |
4760 | 4786 | | |
| |||
5218 | 5244 | | |
5219 | 5245 | | |
5220 | 5246 | | |
| 5247 | + | |
| 5248 | + | |
| 5249 | + | |
| 5250 | + | |
5221 | 5251 | | |
5222 | 5252 | | |
5223 | 5253 | | |
| |||
5841 | 5871 | | |
5842 | 5872 | | |
5843 | 5873 | | |
| 5874 | + | |
| 5875 | + | |
| 5876 | + | |
5844 | 5877 | | |
5845 | 5878 | | |
5846 | 5879 | | |
| |||
6321 | 6354 | | |
6322 | 6355 | | |
6323 | 6356 | | |
6324 | | - | |
6325 | | - | |
6326 | | - | |
| 6357 | + | |
| 6358 | + | |
| 6359 | + | |
| 6360 | + | |
6327 | 6361 | | |
6328 | 6362 | | |
6329 | 6363 | | |
| |||
6377 | 6411 | | |
6378 | 6412 | | |
6379 | 6413 | | |
| 6414 | + | |
| 6415 | + | |
| 6416 | + | |
| 6417 | + | |
6380 | 6418 | | |
6381 | 6419 | | |
6382 | 6420 | | |
| |||
Lines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
168 | 169 | | |
169 | 170 | | |
170 | 171 | | |
171 | | - | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
172 | 175 | | |
173 | 176 | | |
174 | 177 | | |
| |||
229 | 232 | | |
230 | 233 | | |
231 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
232 | 245 | | |
233 | 246 | | |
234 | 247 | | |
| |||
253 | 266 | | |
254 | 267 | | |
255 | 268 | | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
256 | 274 | | |
257 | 275 | | |
258 | 276 | | |
| |||
303 | 321 | | |
304 | 322 | | |
305 | 323 | | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
306 | 329 | | |
307 | 330 | | |
308 | 331 | | |
| |||
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
140 | 144 | | |
141 | 145 | | |
142 | 146 | | |
| |||
246 | 250 | | |
247 | 251 | | |
248 | 252 | | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
249 | 268 | | |
250 | 269 | | |
251 | 270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
316 | 317 | | |
317 | 318 | | |
318 | 319 | | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
319 | 324 | | |
320 | 325 | | |
321 | 326 | | |
| |||
0 commit comments