tekknolagi (Maxwell Bernstein)
- Login: tekknolagi
- Email: max@bernsteinbear.com, rubybugs@bernsteinbear.com, max.bernstein@shopify.com
- Registered on: 12/12/2014
- Last sign in: 08/26/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 5 | 34 | 39 |
Reported issues | 0 | 1 | 1 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 06/06/2025 |
Like
Activity
08/29/2025
-
04:46 PM Ruby Revision b6f4b539 (git): ZJIT: Specialize monomorphic GetIvar (#14388)
- Specialize monomorphic `GetIvar` into:
* `GuardType(HeapObject)`
* `GuardShape`
* `LoadIvarEmbedded` or `LoadIvarExt... -
04:32 PM Ruby Revision 7f4a6afa (git): ZJIT: Remove special case for defined?(method call) (#14401)
- This was fixed in https://github.com/ruby/ruby/pull/14308
Thanks, Stan, for noticing.
Fixes https://github.com/Shop...
08/27/2025
-
11:02 PM Ruby Revision 47102845 (git): ZJIT: Pessimize locals in the presence of send (with block) (#14374)
- We can refine this later by some kind of analysis of the block we're
sending to: maybe it doesn't write to our locals... -
07:03 PM Ruby Revision 4652879f (git): ZJIT: Specialize some Sends (#14363)
- * ZJIT: Profile and specialize Array#empty?
* ZJIT: Specialize BasicObject#==
* ZJIT: Specialize Hash#empty?
* ZJIT: ...
08/21/2025
-
07:26 PM Ruby Revision f2715af9 (git): ZJIT: Allocate register for VRegs that begin and end at the same index (#14270)
- If the LiveRange looks like (idx, idx), we will currently not allocate a
register. This change allocates a register a...
08/19/2025
-
07:08 PM Ruby Revision c1f16fc3 (git): Fix special consts unit tests for i686 (#14271)
- 32-bit platforms do not have flonum and something about the static symbol test was flaky.
-
02:26 PM Ruby Revision 6fe4ed50 (git): ZJIT: Remove more Option from codegen (#14265)
08/18/2025
-
10:58 PM Ruby Revision 306d5081 (git): Don't allow looking at the shape ID of immediates (#14266)
- It only makes sense for heap objects.
-
04:21 PM Ruby Revision 0df9a460 (git): Increase timeout on slow tests (#14264)
-
04:01 PM Ruby Revision d330bcfd (git): ZJIT: Make sure output operands are not VRegs (#14188)
- Make LIR SSA.