MattStudies

253 Followers
193 Following
898 Posts

I work on on SpiderMonkey, the JavaScript Engine inside Firefox.

Interested in #jit #compilers, #guitar, ancient history, and many more things.

searchable

Bloghttps://www.mgaudet.ca/blog/
Technical Bloghttps://www.mgaudet.ca/technical/
Pronounshe/him
CityEdmonton, Canada
[Playlist] 도덕과 규범이 추천하는 블루노트 재즈 1500번대 (blue note jazz)

YouTube
@tekknolagi I forgot how horrifying function dispatch is in ruby... in particular the idea of modifying locals.... -shudders-
Makes you want to leave it all behind and start a coffee roastery with some big speakers https://www.youtube.com/watch?v=N79ierVHWmU
[Playlist] 나를 위로해 줬던 신수동의 마일스데이비스 (도덕과 규범)

YouTube
@bkardell 100%. I do the same with profile icons that are similar enough to confuse

inspired by CLAUDE.md, I’ve started putting markdown files named after coworkers into work code repos so I can remind them to stop doing shit to the codebase that annoys me

for some reason they’re all mad at me now, which means ill be adding commands to JEREMY.md for an attitude adjustment

@n0mads so I am not sure where you are, but if Europe might be OK. If you want you can send me a resume and I can run it past hiring manager if there’s more location flex.

Very nearly hired my manager via the fediverse last time... let's try for a colleague.

Interested in making Firefox fast? Proficient in using profilers, tracers? Write performance tools? Count cycles? This could be the job for you!

Hit me up if you're interested.

Just have questions? Let me know.

#getfedihired #firefox #jobs

oops... now I don't remember if I actually hit submit on my webengines hack fest registration :S
@tekknolagi one random thought: an arguments trampoline. Break argument computation out of your graph entirely; do argument computation as a separate compilation that jumps into the (now always the same) entry point with nice graph.

My graphs,, they are not flowing

https://bernsteinbear.com/blog/multiple-entry/

A multi-entry CFG design conundrum

Background and bytecode design

Max Bernstein