Skip to content

Details

This month's speaker is: Aditya, a Soft-Where engineer.

This talk presents L3, a small C/C++ library designed for high-speed, non-intrusive, logging of events in an mmap()'ed log file, integrated with C++20's source_location{} class. We then present two alternate, extremely compact, Line-Of-Code [LOC] encoding techniques, both requiring just 4 bytes of footprint for each source-location reference tracked. And, both these schemes work with older C++ compilers and also with C. We show how L3-LOC logging can be very effective to troubleshoot race-conditions in high-performance timing-sensitive applications.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Please make sure to RSVP so we can have an accurate number of attendees.

18:30 - 19:00 - Check-in, Networking, and Refreshments!

19:00 - 20:00 - Program Presentation

20:00 - 20:10 - Wrap-up and goodbyes

Please join after the meeting for socializing at a local establishment, location to be announced at the meeting.

Related topics

Events in Sunnyvale, CA
C & C++
Programming Languages
Computer Programming
Software Development
Computer Science

Sponsors

CppCon

CppCon

CppCon, the largest C++ annual conference, is a community sponsor.

Meeting C++

Meeting C++

Meeting C++, an independent platform for C++, is a community sponsor.

You may also like