Ryan Liptak

Results 661 comments of Ryan Liptak

Can't seem to reproduce it when just running `random-find`: maxrss | timestamp | benchmark_name | commit_hash | commit_timestamp | zig_version -- | -- | -- | -- | -- |...

> Note that you need to poke every page (i.e. memset all the bytes) otherwise it won't count towards the RSS. Changed the added code to: ```zig // allocate 100MiB...

Ok, finally got something. I downloaded the `records.csv` from `ziglang.org/perf`, deleted the entries for `e498fb155051f548071da1a13098b8793f527275` and then ran: ``` $ZIG run collect-measurements.zig -- records-upstream.csv $ZIG $COMMIT_SHA1 $COMMIT_TIMESTAMP ``` for `e498fb155051f548071da1a13098b8793f527275`....

This seems to be the relevant note from [`getrusage(2)`](https://man7.org/linux/man-pages/man2/getrusage.2.html): > Resource usage metrics are preserved across an [execve(2)](https://man7.org/linux/man-pages/man2/execve.2.html).

Relevant, but not very fleshed out (and not updated to latest Zig) so maybe not that useful: https://github.com/squeek502/zig-hash-map-bench The links in the readme should be useful, though.

One thing I'm unsure about with this is whether or not it's possible to have a single benchmark be representative of the speed of a hash map (if you look...

Tried to get started with this, turns out probably the hardest part will be updating the build.gradle script for ASMHelper, as ForgeGradle and Gradle are much different now. Plus I...

> new coremodding system in Forge is based in a sandboxed javascript loader. Whoops, didn't know that! Any docs for it? I was misled into thinking core mods hadn't changed...

Thanks for all the info @primetoxinz Here's the branch I'm working in: https://github.com/squeek502/AppleCore/tree/1.14.3

Ok, I think I finally have a solid path forward for this. Rewriting the transformers from scratch using Javascript sounds like a complete nightmare, so I think it's worth porting...