General

Profile

maximecb (Maxime Chevalier-Boisvert)

Issues

open closed Total
Assigned issues 3 35 38
Reported issues 0 2 2

Projects

Project Roles Registered on
Ruby Committer 10/21/2021
Backport187 Committer 10/21/2021
Backport191 Committer 10/21/2021
Backport192 Committer 10/21/2021
Backport193 Committer 10/21/2021
Backport200 Committer 10/21/2021
Backport21 Committer 10/21/2021
Backport22 Committer 10/21/2021
Ruby 1.8 Committer 10/21/2021
Ruby master Committer 10/21/2021

Activity

02/19/2025

04:04 PM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
Correct me if I'm wrong: for struct offsets I'm assuming they will have to parse C header files or DWARF files? maximecb (Maxime Chevalier-Boisvert)
01:21 AM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
> That's why I wanted to use the set that RJIT/YJIT use already. I assume it's not just using the function "for fun" ... maximecb (Maxime Chevalier-Boisvert)

02/18/2025

07:40 PM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
> I don't think providing the method hurts anything. It's experimental and unstable, so people who build anything wit... maximecb (Maxime Chevalier-Boisvert)
06:52 PM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
> We would fix them forward. That's why we have our daily Ruby-head CI running, so that we can catch these kinds of c... maximecb (Maxime Chevalier-Boisvert)
06:30 PM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
> I think it can be both a side project as well as a piece of software that millions of people rely on.
I apologize ...
maximecb (Maxime Chevalier-Boisvert)
03:33 PM Ruby master Feature #21140: Add a method to get the address of certain JIT related functions
I'm skeptical of the idea of having third-party JITs as gems. This is exposing a ton of internal APIs that were not p... maximecb (Maxime Chevalier-Boisvert)

12/20/2024

03:42 PM Ruby master Feature #18439: YJIT: Support Microsoft x86 calling convention
It would definitely be simpler if integers were handled the same way on windows as on Linux and macOS. maximecb (Maxime Chevalier-Boisvert)

12/19/2024

07:32 PM Ruby master Feature #18439: YJIT: Support Microsoft x86 calling convention
> Any updates, thoughts. As a forced windows user for work - would like some of the speed improvements that yjit brin... maximecb (Maxime Chevalier-Boisvert)

12/10/2024

11:16 PM Ruby master Revision c71f7faa (git): YJIT: add MPLR talk link. Encourage users to use --yjit-mem-size (#12305)
* Add MPLR talk. Encourage users to use --yjit-mem-size.
* Improve text
maximecb (Maxime Chevalier-Boisvert)

12/06/2024

05:25 PM Ruby master Revision 8502a549 (git): YJIT: small fix to stats formatting. (#12282)
Avoid division by zero and NaN%, e.g.
num_throw_break: 0 ( NaN%)
num_throw_retry: ...
maximecb (Maxime Chevalier-Boisvert)

Also available in: Atom