@jasonlaster11 Nice! Are you planning to make it asynchronous / chunked, too? I’m interested in something similar for the profiler, which currently uses a full EditorView. See https://t.co/6buioFN7Eb
@timmisiak@Gankra_ I’m making a profiler and I would like it to work out of the box for people who already have _NT_SYMBOL_PATH set just the way they need it.
@jnadeau As someone who always hears the word “Preferences” in Duke Nukem’s voice in my head, it made me very happy to see you use TextEdit as the example app for the rename.
https://t.co/zr9A5rdTtk
@Gankra_ Also, they came at exactly the right time and allowed me to solve a real problem: My frame pointer stack walker was producing bad stacks in arm64 leaf functions. Now my stacks are pristine.
https://t.co/Yq3lTjyhiH
@Gankra_ The docs were so compelling that they made me want to write my own implementation for fun, regardless of how good the original implementation was. I didn’t really look at your code, I just saw that it wasn’t standalone, and that gave me enough of an excuse to make a new one.
@kubkon@ziglang I'd be very curious to read about the entitlement solution, once you figure it out.
I'm currently using a DYLD_INSERT_LIBRARIES hack to smuggle out the mach port from the child process, but it only works in limited cases. https://t.co/ABmCa78u1y
@simevidas Heh, that is indeed rather faint.
I was wondering why they didn't set a bright root background for the blog, so that Safari's scrollbar heuristic would work properly, but I suspect that would break the Safari toolbar coloring.
@badlogicgames@mitsuhiko@molecularmusing Can you try out https://t.co/BLjpdKDyPc ? I’ve given jrmuizel’s proof of concept a proper API, improved performance and added lots of caching. It should be super fast.
@Gankra_ @jckarter @pcwalton@mitsuhiko Which is funny to me, because there are plenty of free bits in the arm64 "frameless" __unwind_info opcode, and those bits could have been used for information about where the registers are on the stack. This was clearly deliberate.
@Gankra_ @jckarter @pcwalton@mitsuhiko With arm64, they've gone all-in on frame pointers even in the compact CFI. All non-leaf functions without frame pointers get hit with a "use dwarf unwinding" opcode + __eh_frame CFI.
Enabling frame pointers in arm64 Firefox saved us 8MB of unwind data. https://t.co/F5LVXiOjX3