.FILE 2G 3G 4G 5G

Previous seminar at Goto 10 in Stockholm

0x32: LLVM internals && learning some ARM Assembly Skills

21 Nov 2024, 17:30–21:00 | Organizer: Foo Café

The event has passed.

Join us for our milestone 50th StockholmCpp meetup as we wrap up Season 24 with an exciting program and a return to the fantastic FooCafe Stockholm!

A big thank you to think-cell, our newest SwedenCpp Pro Partner. Thank you, think-cell, not just for supporting our local C++ community, but also for your engagement in the international C++ developer community!

We are looking forward to an evening of learning, networking, and celebration with all of you!

As usual, Door open: 17:30, the program starts at 18:00

Hans Wennborg: C++ switch statements under the hood in LLVM
Are switch statements more efficient than if-else chains? How do they get optimized? This deep dive into Clang/LLVM's handling of the switch construct will tell you everything you wanted to know, and probably more.

Sebastian Theophil: Passive ARM Assembly Skills for Debugging, Optimization (and Hacking)
Reading assembly code is an important skill for debugging and optimization. Is there a bug in a 3rd party framework that you don't have the source code for? Are you calling into a system framework and it does not behave the way you expect? Do you want to understand the code the compiler generates, depending on the optimization level you choose? I have done all of these things more often than I would have liked in the past and I had acquired a solid understanding of x86 assembler code over the years. All was well until, suddenly, I had an ARM machine on my desk.
If you are, like me, using ARM machines a lot and always wanted a gentle introduction to ARM assembler code, this is the talk for you

Goto 10 är en arena där individer och organisationer kan dela kunskap, idéer och perspektiv. Detta event speglar arrangörens åsikter och delas inte nödvändigtvis av oss på Goto 10 och Internetstiftelsen. På Goto 10 får idéer och kunskap testas, diskuteras och utvecklas så länge de följer våra riktlinjer.

Fler event i Stockholm