General

Profile

maximecb (Maxime Chevalier-Boisvert)

Issues

open closed Total
Assigned issues 3 31 34
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

04/03/2024

09:28 PM Ruby master Revision 571bfc74 (git): YJIT: update code optimization tips in yjit.md (#10445)
* YJIT: update code optimization tips in yjit.md
* Function => method
maximecb (Maxime Chevalier-Boisvert)

03/28/2024

07:21 PM Ruby master Revision bb3cbdfe (git): YJIT: add iseq_alloc_count to stats (#10398)
* YJIT: add iseq_alloc_count to stats
* Remove an empty line
---------
Co-authored-by: Takashi Kokubun <takashikkb...
maximecb (Maxime Chevalier-Boisvert)

03/06/2024

08:56 PM Ruby master Revision 38a4b5c1 (git): YJIT: String#getbyte codegen (#10188)
* WIP getbyte implementation
* WIP String#getbyte implementation
* Fix whitespace in stats.rs
* fix?
* Fix whites...
maximecb (Maxime Chevalier-Boisvert)

02/04/2024

05:36 AM Ruby master Revision ba16b340 (git): YJIT: reduce default exec mem size to 48MiB (#9692)
* YJIT: reduce default exec mem size to 48MiB based
Based on user feedback from @jhawthorn and others.
Better for sm...
maximecb (Maxime Chevalier-Boisvert)

02/02/2024

10:09 PM Ruby master Revision 5a87e9e2 (git): YJIT: add missing jge comparison instruction (#9819)
I ran into this while trying to implement setbyte, was surprised
to find out we hadn't implemented it yet.
maximecb (Maxime Chevalier-Boisvert)

01/30/2024

07:57 PM Ruby master Revision fe5590e4 (git): YJIT: add specialized codegen for fixnum XOR (#9763)
maximecb (Maxime Chevalier-Boisvert)

01/29/2024

09:17 PM Ruby master Revision bc10b958 (git): YJIT: print warning when disasm options used without a dev build (#9744)
* YJIT: print warning when disasm options used without a dev build
I was confused for a few minutes the other way th...
maximecb (Maxime Chevalier-Boisvert)
03:36 PM Ruby master Revision adf29c9a (git): YJIT: add asm comment when we clear local types (#9713)
Small PR to add a comment when we clear local variable types,
so we can be aware that it's happening when looking at ...
maximecb (Maxime Chevalier-Boisvert)

01/24/2024

06:14 PM Ruby master Revision 17025282 (git): YJIT: reduce default exec mem size to 48MiB (#9685)
YJIT: reduce default exec mem size to 48MiB based
Based on user feedback from @jhawthorn and others.
Better for smal...
maximecb (Maxime Chevalier-Boisvert)
06:09 PM Ruby master Revision 23d46829 (git): YJIT: fix small bug causing jit_rb_int_rshift to side-exit (#9684)
YJIT: fix bug causing jit_rb_int_rshift to side-exit
The nqueens benchmark was showing zero performance improvement
...
maximecb (Maxime Chevalier-Boisvert)

Also available in: Atom