Exception Handling: through multiverses of interoperability
summary
Covers exception handling across the Lua and C/C++ interoperability in the Tarantool in-memory platform. Explains how errors propagate between Lua and C/C++ modules and discusses approaches to manage and handle exceptions when calling across these language boundaries.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:50Exception interoperability problem
- 6:49History of exception handling
- 12:22Modern exception handling
- 16:45Exception interoperability
- 21:47JIT compilation issues
- 25:41State snapshots and recovery
- 29:39Summary and examples
- 31:44Q&A
related talks
01h 00mUsing Coroutines to Implement C++ Exceptions for Freestanding Environments
01h 00mException-Safe Code, Part II
59mTo err is human - error handling in C++26
29mExceptions all Over the Shop: Modular, Customizable, Language-independent Exceptio...
59mTo err is human - error handling in C++26
01h 04mException-Safe Code, Part III
01h 25mC++ Exceptions for Smaller Firmware
29mError handling Isn't All About Errors
