tekknolagi (Maxwell Bernstein)
- Login: tekknolagi
- Email: max@bernsteinbear.com, rubybugs@bernsteinbear.com, max.bernstein@shopify.com
- Registered on: 12/12/2014
- Last sign in: 10/15/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 4 | 35 | 39 |
Reported issues | 1 | 1 | 2 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 06/06/2025 |
Activity
10/22/2025
-
11:26 PM Ruby Revision ae767b6c (git): ZJIT: Inline Kernel#block_given? (#14914)
- Fix https://github.com/Shopify/ruby/issues/832
-
10:40 PM Ruby Revision a763e6dd (git): ZJIT: Disable not-annotated cfuncs in --zjit-stats (#14915)
- It's mostly a duplicate of not-inlined-cfuncs right now.
-
06:19 PM Ruby Revision ceed4069 (git): ZJIT: Inline simple SendWithoutBlockDirect (#14888)
- Copy the YJIT simple inliner except for the kwargs bit. It works great!
-
05:56 PM Ruby Revision 87fdd6d5 (git): ZJIT: Support make in zjit_bisect.rb (#14584)
- Find ZJIT options in RUN_OPTS/SPECOPTS and put new ones from the bisection script
there too.
10/20/2025
-
09:30 PM Ruby Revision 17368234 (git): ZJIT: Implement codegen for FixnumMod (#14857)
- This is mostly to see what happens to the loops-times benchmark.
-
04:22 PM Ruby Revision 33f1af67 (git): ZJIT: Remove idx from hir::Insn::Param (#14872)
- It turns out that we don't use it anywhere.
-
02:55 PM Ruby Revision fba349e6 (git): ZJIT: Implement expandarray (#14847)
- Only support the simple case: no splat or rest.
lobsters before:
<details>
```
***ZJIT: Printing ZJIT statistics on exit***
Top-20 not inlined C methods (60.5% of total 11,039,954):
Kernel#is_a?: 1,030,7...
10/17/2025
-
07:48 PM Ruby Revision 23287c45 (git): ZJIT: Mark commonly-edited files as merge=union (#14865)
- This helps the default merge driver make reasonable decisions (and
therefore avoid conflicts) when multiple people are e.g. adding tests
to src/hir.rs at the same time.
10/16/2025
-
07:16 PM Ruby Revision 037b6e24 (git): ZJIT: Break out patchpoint exit reasons (#14858)
- We have a lot of patchpoint exits on some applications and this helps
pin down why. -
03:34 PM Ruby Revision f925f1ae (git): ZJIT: Inline BasicObject#initialize (#14856)
- It just returns nil.