Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. Non-Traditional Profiling

    Also known as “you can just put whatever you want in a jitdump you know?”

  2. One of my least favourite things about PiKVM (which is otherwise awesome) is that there’s not a great ‘clipboard sync’ model for it; which is a pain when all you want to do is paste a URL or something into a remote machine.

  3. Summer of Sharpening

    As we head into fall, I wanted to write up a bit of an experience report on a project I ran this summer with a few other people on the SpiderMonkey team.

  4. So I managed to get myself into a sticky situation with JJ where I had squashed together a whole bunch of crappy commits with the intention of then taking the large one and cutting it apart.

  5. Finding hot allocation sites with bpftrace

    So, last time I said I was hooked, and that I wrote an allocation profiler.

  6. Exploring a language runtime with bpftrace

    So I have been having quite a bit of fun learning about eBPF.

  7. A Performance Investigation Challenge

    I really liked matklad’s Performance Visualization challenge (partially because it didn’t take me long to find the line with samply, which made me feel good).

  8. Learning about C++ Direction Setting

    Another blog post written wearing only my hat, rather than any Mozilla or TC39 Delegate related hats Last year while considering some JavaScript standards evolution, I wanted to look into how C++ handles some of the challenges.

  9. Upgrade issue with jujutsu

    Trying to update jujutsu I had a heck of a time.

  10. Some quick notes on doing a recent 32 bit build of SpiderMonkey Mozconfig: ac_add_options --target=i686-pc-linux ac_add_options --enable-application=js ac_add_options --disable-optimize ac_add_options --enable-debug ac_add_options --enable-ccache=sccache

  11. User Defined Primitives: A Sketch

    The following is written in my Personal capacity, and does not represent the views of the SpiderMonkey team, Mozilla, TC39 or any other broader group than just what’s between my ears.

  12. Making Teleporting Smarter

    (This is a republish of an article posted at SpiderMonkey.dev for my own archiving purposes) Recently I got to land a patch which touches a cool optimization, that I had to really grok.

  13. 5 Years of Compiler Jobs

    Turns out I missed the 5 year anniversary of my CompilerJobs page by a little more than a week.

  14. I’m so happy with this config that I need to share it even though I’ve only been using this for a few hours.

  15. I wish I had read this paper by Felienne Hermans and Ari Schlesinger before going to SPLASH.

  16. SPLASH 2024: Impressions and Feelings

    I thought it would be useful to sit down and write up some of my thoughts on SPLASH 2024 while they are still fresh.

  17. Remove Un-Needed audio devices from macos.

    From experimenting with MS Teams and mmhmm I had a pair of useless audio devices for like a year.

  18. Gut Checking Jujutsu vs Sapling

    To be honest, I continue to have no idea where I will land version control wise.

  19. This is mostly a note to myself if I ever want to figure out how I did this.

  20. Jujutsu Two: A better experience

    I've been working with Jujutsu the last month or so.