Gabor Horvath
where else to find them
no profile links on file
what they talk about
all 8 in the filters
where they keep going back
- CppCon5 editions2016–2023
- Meeting C++3 editions2016–2018
on a stage with
who talks about the same things
- James McNellis17 talks
- Yuri Minaev3 talks
- Brian Ruth8 talks
- Anastasia Kazakova22 talks
- Sy Brand22 talks
- Mikhail Svetkin9 talks
| title | conference | date |
|---|---|---|
| Lifetime Safety in C++: Past, Present and Future | CppCon 2023 | 2023-10-02 |
C++ is getting concrete safety gains: C++23 lifetime rules change temporary lifetime extension to eliminate some dangling references, compilers (MSVC, Clang… | ||
| Finding Bugs Using Path-Sensitive Static Analysis | CppCon 2021 | 2021-10-24 |
Path‑sensitive static analysis simulates execution, records path conditions and uses polyhedra‑based reasoning plus off‑the‑shelf solvers to prune infeasible… | ||
| Lifetime analysis for everyone | CppCon 2019 | 2019-09-15 |
Clang implements Herb Sutter–inspired lifetime checks that run as fast, statement-local diagnostics and ship as clang 10 default, with the same rules available… | ||
| Dealing with aliasing using contracts | Meeting C++ 2018 | 2018-11-15 |
Shows that annotating non-aliasing actually matters: real benchmarks report a mean speed >2x and rare cases up to 40x or 50x. Explains why type-based alias… | ||
| Implementing the C++ Core Guidelines’ Lifetime Safety Profile in Clang | CppCon 2018 | 2018-09-23 |
Clang-based checker implements Herb Sutter’s Lifetime Safety Profile using Clang AST/type trees and control-flow graphs and flags use-after-invalidation and… | ||
| Dealing with aliasing using contracts | CppCon 2018 | 2018-09-23 |
Shows that LLVM emits extra loads when parameters may alias and that C’s restrict enables vectorization, then proposes using contracts plus a new unique span… | ||
| Is C++ really a highperformance language? | Meeting C++ 2017 | 2017-11-09 |
Is C++ really a highperformance language? - Gábor Horváth - Lightning Talks Meeting C++ 2017 | ||
| Advanced Tools for Better Productivity | Meeting C++ 2017 | 2017-11-09 |
Slides and demos show concrete results: clang tools modernize code and emit specific refactors (Clang-Tidy converts auto_ptr, simplifies ternaries), static… | ||
| Clang Static Analysis | Meeting C++ 2016 | 2016-11-18 |
Clang static analyzer performs path sensitive symbolic execution with a strong memory model and finds deep bugs but currently lacks cross‑translation‑unit… | ||
| CodeCompass: An open source code navigator for C++ based on LLVM/Clang | CppCon 2016 | 2016-09-18 |
Open‑source navigator built on LLVM/Clang that indexes C++ code and provides definition search, inheritance views and a cross‑file call diagram that marks… | ||
| Make Friends with the Clang Static Analysis Tools | CppCon 2016 | 2016-09-18 |
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
This talk is… | ||
| Code Generation in Serializers and Comparators of Apache Flink | Flink Forward Berlin 2016 | 2016-09-12 |
Runtime code generation produces specialized POJO serializers and comparators that remove reflection, avoid boxing, and unroll field loops, delivering up to 6x… | ||
| nothing matches | ||