From c1a4bc24f46420336d3aabf7edd2d56d1f6fc143 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 30 Nov 2025 15:06:48 +0300 Subject: [PATCH] docs: add note about handwritten assembly Signed-off-by: NotAShelf Change-Id: I6920a416e6169a84469514bae0f207426a6a6964 --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a40e444..1bd7124 100644 --- a/README.md +++ b/README.md @@ -82,11 +82,14 @@ Nixpkgs, you are recommended to use it to utilize the binary cache properly. The usage of Rust _is_ nice, however, since it provides us with incredible tooling and a very powerful language that allows for Microfetch to be as fast as possible. Sure C could've been used here as well, but do you think I hate -myself? [^1] +myself? -[^1]: Okay, maybe a little bit. One of the future goals of Microfetch is to - defer to inline Assembly for the costliest functions, but that's for a - future date and until I do that I can pretend to be sane. +> [!IMPORTANT] +> **Update as of November 30th, 2025**: +> +> Microfetch now inlines handwritten assembly for even better performance. I +> know I previously said I do not hate myself but I'm beginning to suspect this +> is no longer the case. Enjoy the performance benefits! ## Benchmarks