Elektrine lite

← Feed

charlie cummings

sickeningsprawl@infosec.exchange

<p>Systems programming, compilers, cybersecurity</p>

Posts

  • View post

    its really fun to twiddle with my jit and get random -6% improvements on benchmarks. i figure out a 4 instruction improvement to stack frame push/pops and the crowd goes wild

  • View post

    now that i implemented nun boxing, and values fit in one register, i was able to also implement copy&amp;patch compilation. with some additional optimizations im now finally faster than luajit&#39;s interpreter-only mode on a few benchmarks as well 🥳 | Command | Mean [s] | Min [s] | Max [s] | Relative | |:---|---:|---:|---:|---:| | `lua5.1 bench.lua -- lua_benchmarking/benchmarks/life/bench 5000 \|\| true` | 1.967 ± 0.021 | 1.947 | 2.008 | 2.86 ± 0.04 | | `luajit -joff bench.lua -- lua_benchma...

  • View post

    https://redvice.org/2026/coverage-the-wrong-way/ wrote a blogpost about using kvm to collect code coverage for blackbox binaries.