![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Google опубликовал GWPSan, инструмент для выявления ошибок на стадии выполнения приложений" | +/– | ![]() |
Сообщение от opennews (??), 05-Июн-24, 15:44 | ||
Компания Google опубликовала исходные тексты инструментария GWPSan, предназначенного для выявления ошибок на этапе выполнения приложений, собранных для архитектур x86-64 и ARM64. GWPSan собирается в виде разделяемой библиотеки, которая связывается при запуске приложения при помощи LD_PRELOAD и использует для анализа работы программы доступные в ядре Linux механизмы остановки (PERF_TYPE_BREAKPOINT) и сэмплинга процессов. Код написан на языке С++ и распространяется под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
6. Сообщение от Аноним (6), 05-Июн-24, 18:10 | +3 +/– | ![]() |
а зачем если есть valgrind | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16, #20 |
7. Сообщение от Аноним (7), 05-Июн-24, 18:26 | +2 +/– | ![]() |
Я так понимаю, эта штука нужна там, где у компиляторов нет своих санитайзеров? У gcc, clang, vc++ есть уже такое | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #23, #24 |
8. Сообщение от Витюшка (?), 05-Июн-24, 18:27 Скрыто ботом-модератором | +4 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #10 |
9. Сообщение от Васян из васяна (?), 05-Июн-24, 18:34 | –2 +/– | ![]() |
интересно, а какой оверхед будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17 |
10. Сообщение от Аноним (10), 05-Июн-24, 18:36 | –4 +/– | ![]() |
> Это что же получается, Rust не нужен? 😱 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #14 |
12. Сообщение от Аноним (12), 05-Июн-24, 19:10 | +/– | ![]() |
Сабж написан большим любителем аббревиатур. UAR (Use-after-return), LMSan (Lightweight Memory Sanitizer), ФГУОПП ЕГРЮЛ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #26, #27 |
14. Сообщение от YetAnotherOnanym (ok), 05-Июн-24, 20:08 | +2 +/– | ![]() |
> Зиг можно точно выкинуть) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #15 |
15. Сообщение от Витюшка (?), 05-Июн-24, 21:35 | +/– | ![]() |
Поподрбнее... ))) Что за русалка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #19 |
16. Сообщение от Вирт (?), 05-Июн-24, 21:39 | –1 +/– | ![]() |
> а зачем если есть valgrind | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
17. Сообщение от Аноним (17), 05-Июн-24, 22:00 | +/– | ![]() |
Какая разница? Это для отладки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #21, #28 |
19. Сообщение от YetAnotherOnanym (ok), 05-Июн-24, 22:48 | +/– | ![]() |
Мультсериал "Зиг и Шарко". Почему-то показывали на "Карусели", хотя в нём полно довольно взрослого юмора. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
20. Сообщение от Аноним (-), 06-Июн-24, 01:08 | +/– | ![]() |
> а зачем если есть valgrind | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #29 |
21. Сообщение от Аноним (-), 06-Июн-24, 01:20 | +/– | ![]() |
> Какая разница? Это для отладки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
23. Сообщение от Аноним (23), 06-Июн-24, 04:56 | +/– | ![]() |
У врачей есть такая услуга "второе мнение". Тут тоже самое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
24. Сообщение от Аноним (24), 06-Июн-24, 05:00 | +1 +/– | ![]() |
LD_PRELOAD же написано. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
26. Сообщение от Аноним (26), 06-Июн-24, 10:06 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
27. Сообщение от Аноним (28), 06-Июн-24, 14:08 | +1 +/– | ![]() |
Ты в айти мимопроходящий? Уже давно есть asan, tsan, ubsan, само ub, gcc и мн-во других аббревиатур и акронимов. Разница только в том, что варианты на аборигенском звучат как вопли колхозника из свинарника | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
28. Сообщение от Аноним (28), 06-Июн-24, 14:10 | +/– | ![]() |
Большая, особенно когда речь об отладке синхронизаций (~tsan) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
29. Сообщение от raban (?), 11-Июн-24, 10:05 | +/– | ![]() |
Валгринд уже давно оттестирован и все минусы известны + подробная документация. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |