Nathan Froyd
Nathan Froyd
Freshly built gdb from `8e2de6c81a90e98ed95dfc0ffef1e3df9cfff6b7`: ``` froydnj@pyro:~/src/sorbet$ ../rr/bin/rr record bazel-bin/main/sorbet-orig --silence-dev-message --store-state bazel-out/k8-dbg/bin/payload/binary/state-payload-raw --no-error-count rr: Saving execution to trace directory `/home/froydnj/.local/share/rr/sorbet-orig-3'. Illegal instruction froydnj@pyro:~/src/sorbet$ ../rr/bin/rr replay -d ~/gdb/bin/gdb GNU gdb...
It would be splendid if `capstone` exposed Cargo features such that you could only compile support in for specific architecture(s)--usually one, but maybe multiple architectures depending on circumstances. I realize...
Not sure where else to report this; please close this if this is the wrong place! It'd be great to have an RSS and/or Atom feed for the blog, so...
### Motivation This is a straight rebase of #4568; I don't think I can push to djudd's branch. I have been working to get Stripe's codebase green, and assuming the...
### Motivation Make as many things as possible go as fast as possible. (This patch makes the benchmarks for `rake bench:typecheck` ~5-20% faster, depending on the benchmark. And the cool...
### Motivation The code is kind of gross, but we can parallelize the freeing of all the found definitions during tree symbolificaton rather than doing it while we populate the...
(Stacked on top of #6272) ### Motivation The motivation here is roughly the same motivation as for #5823: We can have smaller tree nodes if we have specialized nodes, and...
### Motivation #6244 ### Test plan I do not have good ideas on how to write testdata tests for these, so we may need to resort to protocol tests.
These changes enable parsing and displaying information about a 540MB heap dump on my work machine (12GB RAM, several gigabytes occupied by emacs). Max memory usage with the patches is...