[devel] ускорение lzma декомпрессии (XZ Utils)
Andrey Savchenko
bircoph на altlinux.org
Вт Дек 14 20:34:11 MSK 2021
On Tue, 14 Dec 2021 20:12:20 +0300 Alexey V. Vissarionov wrote:
> On 2021-12-14 18:22:24 +0300, Andrey Savchenko wrote:
>
> >> Я думаю, что финальная версия (патч по ссылке обновлён).
> > Думаю, что для апстрима нужно сделать проверку на наличие cmov
> > на этапе configure и добавить проверку этого define в строке:
> > #if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
>
> Еще проще:
> #if defined(__GNUC__) && defined(__x86_64__)
>
> > cmov есть не на всех i386 (нет на <i686 и некоторых сторонних
> > моделях i686).
>
> Да, потеряем часть 32-битных систем, где оно в принципе могло бы
> работать...
>
> > Понятно, что такое железо сейчас редко используется, но всё же.
>
> ... ну и хрен бы с ними - пусть продолжают работать, как сейчас.
>
> > Тем более, что проверка build-time и на run-time не влияет.
> > Если по какой-то причине нужно run-time сделать, следует
> > смотреть регистры cpuid.
>
> А оно надо? Ведь build-time проверки на 64-битность архитектуры
> вполне достаточно.
Ну вот я пользуюсь 32-битной системой — мне надо.
А ты продолжай затыкать спектры и мелтдауны.
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20211214/589fbf9d/attachment.bin>
Подробная информация о списке рассылки Devel