ACCU Lightning Talk - Moving an `int` Is Slow: Debug Performance Matters! - Vittorio Romeo ACCU 22

Опубликовано: 21 Октябрь 2024
на канале: ACCU Conference
2,577
85

Join The ACCU Membership For Exclusive Benefits, Discounts & Reduced Conference Ticket Pricing:
https://accu.org/menu-overviews/membe...
---

ACCU Lightning Talk - Moving an `int` Is Slow: Debug Performance Matters! - Vittorio Romeo - ACCU 2022

This talk will show that when compiling without optimizations, which is useful when debugging, seemingly innocent function calls such as `std::move` and `std::forward` can provide significant run-time overhead. It will also discuss possible fixes and workarounds.
---

Vittorio Romeo

Vittorio Romeo (B.Sc. Computer Science) has been a Software Engineer at Bloomberg for more than 3 years, working on mission-critical company C++ infrastructure and providing Modern C++ training to hundreds of fellow employees.

He began programming around the age of 8 and quickly became a C++ enthusiast. Vittorio created several open-source C++ libraries and games, published many video courses and tutorials, and actively participates in the ISO C++ standardization process.

He is also an active member of the C++ community and has an ardent desire to share his knowledge and learn from others: he presented more than 20 times at international C++ conferences (including CppCon, C++Now, ++it, ACCU, C++ On Sea, C++ Russia, and Meeting C++), covering topics of various nature.

Vittorio maintains a website with advanced C++ articles and a YouTube channel featuring well-received modern C++11/14 tutorials. Lastly, he’s active on StackOverflow, taking great care in answering interesting C++ question (60k reputation).

When he’s not writing code, Vittorio enjoys weightlifting and fitness-related activities, competitive/challenging computer gaming and sci-fi movies/TV-series.
---

Videos Filmed & Edited by Digital Medium: https://events.digital-medium.co.uk

#accuconf #debug #compiling