~/talks

JF Bastien

what they talk about

all 7 in the filters

where they keep going back

all 4 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
What REALLY happens when a computer does "Nothing"NDC TechTown 20252025-09-22
Survey of real NOPs across hardware and software shows concrete results not platitudes: CPUs encode many different no-ops, ARM uses a hint 0 alias and a…
Talk on
*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code?C++ on Sea 20232023-06-28
Simple program (char)0 = 0; provokes lots of specific behaviors: compilers optimize or trap (for example clang -O2 drops it while GCC sometimes inserts a…
Talk on
Lightning Talk: Your Favorite Undefined Behavior in C++C++Now 20232023-05-07
Rapid-fire audience-sourced catalog of concrete C++ undefined behaviors with examples and surprising edge cases: macro expanding to the token "defined"…
Lightning on
Just-in-Time CompilationCppCon 20202020-09-14
Survey of papers and systems across 60 years names concrete claims, tools, and measured effects: polymorphic inline caching (median 11×, some reports 27×)…
Talk on
Deprecating volatileCppCon 20192019-09-15
Argues for deprecating many volatile uses in C and C++, documents actual edits accepted for C++20 (language and library papers split), shows LLVM semantics…
Talk on
Signed integers are two's complementCppCon 20182018-09-23
Claim: signed integer storage is narrowed to one true representation: two's complement, while arithmetic semantics (overflow) remain unspecified for now…
Talk on
“No Sane Compiler Would Optimize Atomics"CppCon 20162016-09-18
Claim: compilers already optimize atomics and do architecture-specific lowering. Examples: x86 maps atomic loads to MOV and stores to LOCK-prefixed ops while…
Talk on
C++ on the Web: Ponies for developers without pwn’ing usersCppCon 20152015-09-21
C++ binaries compile to a portable format and run in the browser with near‑native speed — demos show bash/ls, Python and emacs processes, cloning GitHub…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.