Commit 57d41fe
committed
Stop disabling FH4 Exception Handling on MSVC
As of matplotlib#28687, our extensions depend on `VCRUNTIME140_1.dll`, and this
was allowed because Python 3.8+ started shipping that file. The original
report in matplotlib#18292 was for Python 3.7, which didn't ship the DLL, but we
require Python 3.10 now, so it's safe again.
Since we can use that dependency, there's no need to disable the option
that started requiring it in the first place. As noted in the original
blog post [1], this will make our extensions smaller, and slightly
faster.
[1] https://devblogs.microsoft.com/cppblog/making-cpp-exception-handling-smaller-x64/1 parent 6ff7f40 commit 57d41fe
1 file changed
+1
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | 163 | | |
173 | 164 | | |
174 | 165 | | |
175 | 166 | | |
176 | 167 | | |
177 | | - | |
| 168 | + | |
178 | 169 | | |
179 | 170 | | |
180 | 171 | | |
| |||
0 commit comments