Commit 736225c
authored
Revert "[Serialization] Remove delta encoding optimization (llvm#145670)" (swiftlang#11622)
This reverts commit e90ab0e. Removing the delta encoding optimization led to a 5% in PCH sizes and builders ran out of disk space.
Conflicts:
clang/lib/Serialization/ASTWriter.cpp
Temporary workaround for rdar://162016610.1 parent fb002b7 commit 736225c
File tree
8 files changed
+240
-54
lines changed- clang
- include/clang/Serialization
- lib/Serialization
- unittests/Serialization
8 files changed
+240
-54
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| 491 | + | |
| 492 | + | |
491 | 493 | | |
492 | 494 | | |
493 | 495 | | |
| |||
2450 | 2452 | | |
2451 | 2453 | | |
2452 | 2454 | | |
2453 | | - | |
2454 | | - | |
| 2455 | + | |
| 2456 | + | |
| 2457 | + | |
2455 | 2458 | | |
2456 | 2459 | | |
2457 | 2460 | | |
2458 | | - | |
| 2461 | + | |
| 2462 | + | |
2459 | 2463 | | |
2460 | 2464 | | |
2461 | 2465 | | |
2462 | | - | |
| 2466 | + | |
2463 | 2467 | | |
2464 | 2468 | | |
2465 | 2469 | | |
| |||
2487 | 2491 | | |
2488 | 2492 | | |
2489 | 2493 | | |
2490 | | - | |
2491 | | - | |
2492 | | - | |
| 2494 | + | |
| 2495 | + | |
| 2496 | + | |
2493 | 2497 | | |
2494 | 2498 | | |
2495 | 2499 | | |
| |||
2508 | 2512 | | |
2509 | 2513 | | |
2510 | 2514 | | |
2511 | | - | |
| 2515 | + | |
2512 | 2516 | | |
2513 | 2517 | | |
2514 | 2518 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
159 | 160 | | |
160 | 161 | | |
161 | 162 | | |
162 | | - | |
| 163 | + | |
163 | 164 | | |
164 | 165 | | |
165 | 166 | | |
| |||
292 | 293 | | |
293 | 294 | | |
294 | 295 | | |
295 | | - | |
296 | | - | |
| 296 | + | |
| 297 | + | |
297 | 298 | | |
298 | 299 | | |
299 | 300 | | |
300 | | - | |
301 | | - | |
| 301 | + | |
| 302 | + | |
302 | 303 | | |
303 | 304 | | |
304 | 305 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
149 | | - | |
150 | | - | |
| 150 | + | |
| 151 | + | |
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
| |||
174 | 175 | | |
175 | 176 | | |
176 | 177 | | |
177 | | - | |
178 | | - | |
| 178 | + | |
| 179 | + | |
179 | 180 | | |
180 | 181 | | |
181 | 182 | | |
| |||
245 | 246 | | |
246 | 247 | | |
247 | 248 | | |
248 | | - | |
| 249 | + | |
249 | 250 | | |
250 | 251 | | |
251 | 252 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| 118 | + | |
| 119 | + | |
118 | 120 | | |
119 | 121 | | |
120 | 122 | | |
| |||
733 | 735 | | |
734 | 736 | | |
735 | 737 | | |
736 | | - | |
| 738 | + | |
| 739 | + | |
737 | 740 | | |
738 | 741 | | |
739 | 742 | | |
740 | | - | |
| 743 | + | |
741 | 744 | | |
742 | 745 | | |
743 | | - | |
| 746 | + | |
| 747 | + | |
744 | 748 | | |
745 | 749 | | |
746 | 750 | | |
| |||
Lines changed: 108 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
| 41 | + | |
39 | 42 | | |
40 | 43 | | |
41 | 44 | | |
| |||
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
| 57 | + | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
59 | | - | |
60 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
61 | 159 | | |
62 | 160 | | |
63 | 161 | | |
64 | 162 | | |
65 | | - | |
| 163 | + | |
| 164 | + | |
66 | 165 | | |
67 | 166 | | |
68 | 167 | | |
69 | | - | |
| 168 | + | |
| 169 | + | |
70 | 170 | | |
71 | 171 | | |
72 | 172 | | |
| |||
83 | 183 | | |
84 | 184 | | |
85 | 185 | | |
86 | | - | |
| 186 | + | |
| 187 | + | |
87 | 188 | | |
88 | 189 | | |
89 | 190 | | |
90 | | - | |
| 191 | + | |
| 192 | + | |
91 | 193 | | |
92 | 194 | | |
93 | 195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1935 | 1935 | | |
1936 | 1936 | | |
1937 | 1937 | | |
1938 | | - | |
1939 | | - | |
1940 | | - | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
1941 | 1942 | | |
1942 | 1943 | | |
1943 | 1944 | | |
| |||
7192 | 7193 | | |
7193 | 7194 | | |
7194 | 7195 | | |
| 7196 | + | |
| 7197 | + | |
7195 | 7198 | | |
| 7199 | + | |
7196 | 7200 | | |
7197 | | - | |
7198 | | - | |
| 7201 | + | |
| 7202 | + | |
7199 | 7203 | | |
7200 | 7204 | | |
7201 | 7205 | | |
| |||
7210 | 7214 | | |
7211 | 7215 | | |
7212 | 7216 | | |
7213 | | - | |
| 7217 | + | |
| 7218 | + | |
7214 | 7219 | | |
7215 | 7220 | | |
7216 | 7221 | | |
| |||
7585 | 7590 | | |
7586 | 7591 | | |
7587 | 7592 | | |
7588 | | - | |
7589 | | - | |
| 7593 | + | |
| 7594 | + | |
| 7595 | + | |
7590 | 7596 | | |
7591 | 7597 | | |
7592 | 7598 | | |
| |||
10157 | 10163 | | |
10158 | 10164 | | |
10159 | 10165 | | |
10160 | | - | |
10161 | | - | |
10162 | | - | |
| 10166 | + | |
| 10167 | + | |
| 10168 | + | |
10163 | 10169 | | |
10164 | 10170 | | |
10165 | 10171 | | |
| |||
0 commit comments