Blog Entries

When undefined behavior causes a nonsensical error (in Rust)

This all started when I looked at whether it would be possible to build Firefox with Pointer Authentication Code for arm64 macOS. In case you’re curious, the quick answer is no, because Apple essentially hasn’t upstreamed the final ABI for it yet, only Xcode clang can produce it, and obviously Rust can’t. Anyways, the Rust […]

2024-02-01 10:38:09+0900

p.m.o | No Comments »

How I (kind of) killed Mercurial at Mozilla

Did you hear the news? Firefox development is moving from Mercurial to Git. While the decision is far from being mine, and I was barely involved in the small incremental changes that ultimately led to this decision, I feel I have to take at least some responsibility. And if you are one of those who […]

2023-11-22 04:49:47+0900

cinnabar, p.m.o | 8 Comments »

Articles

*/ ?>