Commit e0f3d57
build,win,v8: allow precompiling objects-inl.h
This makes compiling v8_base much faster on Windows.
Sharding is disabled because the header would have to be precompiled
for each shard but is only once. The library is much smaller, so
sharding is unnecessary.
This is enabled by default, but disabled for CI and releases.
PR-URL: #21772
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Kyle Farnung <kfarnung@microsoft.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>1 parent 62024b6 commit e0f3d57Copy full SHA for e0f3d57
File tree
Expand file treeCollapse file tree
6 files changed
+33
-6
lines changedOpen diff view settings
Filter options
- deps/v8/gypfiles
- tools/msvs/pch
Expand file treeCollapse file tree
6 files changed
+33
-6
lines changedOpen diff view settings
Collapse file
+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
17 | 17 | |
18 | 18 | |
19 | 19 | |
| 20 | + |
20 | 21 | |
21 | 22 | |
22 | 23 | |
|
Collapse file
+10Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
438 | 438 | |
439 | 439 | |
440 | 440 | |
| 441 | + |
| 442 | + |
| 443 | + |
| 444 | + |
| 445 | + |
441 | 446 | |
442 | 447 | |
443 | 448 | |
| ||
995 | 1000 | |
996 | 1001 | |
997 | 1002 | |
| 1003 | + |
| 1004 | + |
| 1005 | + |
| 1006 | + |
| 1007 | + |
998 | 1008 | |
999 | 1009 | |
1000 | 1010 | |
|
Collapse file
+14-4Lines changed: 14 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1796 | 1796 | |
1797 | 1797 | |
1798 | 1798 | |
1799 | | - |
1800 | | - |
1801 | | - |
1802 | | - |
| 1799 | + |
| 1800 | + |
| 1801 | + |
| 1802 | + |
| 1803 | + |
| 1804 | + |
| 1805 | + |
| 1806 | + |
| 1807 | + |
| 1808 | + |
| 1809 | + |
| 1810 | + |
| 1811 | + |
| 1812 | + |
1803 | 1813 | |
1804 | 1814 | |
1805 | 1815 | |
|
Collapse file
tools/msvs/pch/pch_v8_base.cc
Copy file name to clipboard+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
Collapse file
tools/msvs/pch/pch_v8_base.h
Copy file name to clipboard+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
Collapse file
+6-2Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
16 | 16 | |
17 | 17 | |
18 | 18 | |
| 19 | + |
19 | 20 | |
20 | 21 | |
21 | 22 | |
| ||
62 | 63 | |
63 | 64 | |
64 | 65 | |
65 | | - |
| 66 | + |
66 | 67 | |
67 | 68 | |
68 | 69 | |
| ||
77 | 78 | |
78 | 79 | |
79 | 80 | |
| 81 | + |
80 | 82 | |
81 | 83 | |
82 | 84 | |
| ||
153 | 155 | |
154 | 156 | |
155 | 157 | |
| 158 | + |
156 | 159 | |
157 | 160 | |
158 | 161 | |
| ||
166 | 169 | |
167 | 170 | |
168 | 171 | |
| 172 | + |
169 | 173 | |
170 | 174 | |
171 | 175 | |
| ||
669 | 673 | |
670 | 674 | |
671 | 675 | |
672 | | - |
| 676 | + |
673 | 677 | |
674 | 678 | |
675 | 679 | |
|
0 commit comments