PhD in compiler design. Also having fun with graphics, machine learning, electronics, music and DIY. All opinions are my own.
- Montreal, Canada
- https://pointersgonewild.com
- @Love2Code
Block or Report
Block or report maximecb
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
noisecraft Public
Browser-based visual programming language and platform for sound synthesis.
-
-
gym-miniworld Public
MiniWorld: Minimalistic 3D Environment for RL & Robotics Research
-
duckietown/gym-duckietown Public
Self-driving car simulator for the Duckietown universe
-
Turing-Drawings Public
Randomly generated Turing machines draw images and animations on a 2D canvas.
1,654 contributions in the last year
Less
More
Contribution activity
March 2022
Created 15 commits in 5 repositories
Opened 6 pull requests in 1 repository
Reviewed 30 pull requests in 2 repositories
Shopify/ruby
29 pull requests
-
Touchups to pass
make btest
- Port global invalidation
- Port free_block()
- Route around a bindgen bug where the ice->ic_cref field was incorrect
- Allow quickly invalidating a BOP or a block
- Use a HashSet<BlockRef> for a few invariants like in C YJIT
- Fix wrong offset for RStruct.as.ary
- Port iseq GC callbacks
- Add comments to YJIT disassembly
- Port code for marking global GC objects
- Take VM lock from Rust side. Move branch_stub_hit() to Rust
- Leave c_method_tracing_currently_enabled in C, port gen_full_cfunc_return
- Track blocks that depend on global constant state
- Port c_method_tracing_currently_enabled.
- Track single-ractor mode
- Port gen_direct_jump() and gen_block_series()
- Port aref and aset functions
- Port gen_opt_builtin* and getblockparamproxy
- Method lookup invariants
- Port gen_invokesuper
- Add .as_usize() for better numeric casting
- BOP assumptions
- Minor fix to TEST() - allow positive signed 32-bit immediate operands
- Port logic for gen_send_iseq calls with keyword args
- Assembly comments on CodeBlocks
- Some pull request reviews not shown.