Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

maskray.me

Get the latest updates from directly as they happen.

Follow now 109 followers

Latest posts

Last updated 5 days ago

lld 20 ELF changes

20 days ago

LLVM 20 will be released. As usual, I maintain lld/ELF and have...

Natural loops

about 1 month ago

A dominator tree can beused to compute natural loops.For every node H...

Natural loops

about 1 month ago

A dominator tree can beused to compute natural loops.For every node H...

Understanding and improving Clang -ftime-report

about 1 month ago

Clang provides a few options to generate timing report. Among them,-ftime-report and...

2024年总结

about 2 months ago

一如既往,主要在工具链领域耕耘。BlogWrote 31 blog posts (including this one, mainly about toolchains) andrevised many...

Skipping boring functions in debuggers

about 2 months ago

In debuggers, stepping into a function with arguments that involvefunction calls may...

Exporting Tweets

about 2 months ago

Click More -> Settings and privacy -> Download an archive ofyour data...

Simplifying disassembly with LLVM tools

2 months ago

Both compiler developers and security researchers have builtdisassemblers. They often prioritize different...

Simplifying disassembly with llvm-mc

2 months ago

Both compiler developers and security researchers have builtdisassemblers. They often prioritize different...

clang-format and single-line statements

3 months ago

The Google C++ Style is widely adopted by projects. It contains abrace...

Removing global state from LLD

3 months ago

LLD, the LLVM linker, is a mature and fast linker supporting multiplebinary...