New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backport master into release/12 #9602
Conversation
…TD#9575) MCST e2k (Elbrus 2000) architecture has half native / half software support of most Intel/AMD SIMD e.g. MMX/SSE/SSE2/SSE3/SSSE3/SSE4.1/SSE4.2/AES/AVX/AVX2 & 3DNow!/SSE4a/XOP/FMA4 E2K - this is VLIW/EPIC architecture, like Intel Itanium (IA-64) architecture. Ref: https://en.wikipedia.org/wiki/Elbrus_2000 Co-authored-by: Alexander Troosh @troosh, Konstantin Ivlev @SSE4 and Dmitry Shcherbakov @crypto-das
…yed node still have the correct trackdir (OpenTTD#9576)
…ript registration could prevent further script detections (OpenTTD#9589) Also the memory allocation triggering the limit was never freed. And if the exception was thrown in a constructor using placement new, the pre-allocated memory was not freed either.
…er reaching memory limit on realloc (OpenTTD#9592)
…ing (OpenTTD#9600) This gives user visual feedback that the refresh is still pending, and prevents people from clicking again and again thinking nothing is happening. This is especially true for connections that fall back to TURN, as that takes a few seconds to kick in. Additionally, prevent clicking on the button again while a refresh is pending. This is only delaying a successful result.
I am mainly testdriving some automation I wrote for this. Before we release 12.0 one more backport will be done with what-ever PRs / language changes were not picked up yet. So please don't see "this doesn't include all PRs" as a blocker for approving this PR. |
Add #9594, too? |
Let me quote myself, of the reply before yours:
:D There will be more, really :) |
Description
Backport of all closed Pull Requests labeled as 'backport requested' into
release/12
.