Skip to content

Details

Relative VTables
Virtual Tables (or VTables) are essential for runtime polymorphism in C++, but they can be inefficient in PIC (Position-Independent Code) binaries. Relative VTables address this by replacing virtual function pointers in a vtable with PC-relative offsets. This eliminates dynamic relocations, halves VTable sizes, and improves startup time and memory usage. Relative VTables have been beneficial for the Fuchsia Operating System which uses this as the default VTable layout.

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

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