Jemma Issroff
where else to find them
github:jemmaissroff
what they talk about
where they keep going back
- RubyConf2 editions2021–2023
all 6 in the filters
on a stage with
all 6 in the filters
who talks about the same things
- Aaron Patterson89 talks
- Koichi Sasada33 talks
- Maxime Chevalier Boisvert13 talks
- Maple Ong6 talks
- yukihiro Matsumoto 'Matz'67 talks
- James Edward Gray II9 talks
| title | conference | date |
|---|---|---|
| Popping Into CRuby | RubyConf 2023 | 2023-11-13 |
Claim: CRuby’s compiler carries a popped optimization that never emits instructions for literal values proven unused, so a trailing literal like 2023 removes a… | ||
| Evaluating YJIT’s Performance in a Production Context: A Pragmatic Approach | MPLR 2023 | 2023-10-22 |
YJIT is a CRuby-integrated JIT using Lazy Basic Block Versioning and a simple “compile after N calls” heuristic, with a multiplatform backend (x86_64 and… | ||
| Keynote: Popping into Ruby | RubyConf TH 2023 | 2023-10-06 |
Compiler inspection finds an int parameter called popped threaded through the big switch in ic_compile_each that decides whether to emit instructions like… | ||
| Implementing Object Shapes for CRuby | RubyConf AU 2023 | 2023-02-16 |
Ruby 3.2 ships a concrete implementation of Object Shapes in CRuby that replaces class‑caching with shape IDs, encodes frozen status, capacity and size pool… | ||
| Implementing Object Shapes in CRuby | Euruko 2022 | 2022-10-13 |
Implements object shapes in CRuby and lands in Ruby 3.2 to replace per-class ivar maps with a shape tree keyed by shape ID, using 32-bit IDs on 64-bit… | ||
| Achieving Fast Method Metaprogramming: Lessons from.. | RubyConf 2021 | 2021-11-08 |
MemoWise is a memoization gem built with benchmark-driven development using benchmark-ips, deliberate GC control and concrete microbenchmarks; it replaces… | ||
| A Day in the Life of a Ruby Object | RailsConf 2021 | 2021-04-12 |
Creates one billion objects (40 bytes each) on a 16 GB machine and shows it completes because C Ruby’s GC reclaims unreferenced slots, with GC.stat reporting… | ||
| nothing matches | ||