From b0bb9b6bf9efbe59ede85ab309a54193bb20cf52 Mon Sep 17 00:00:00 2001 From: Tristan F Date: Sun, 24 Mar 2024 19:44:13 -0400 Subject: [PATCH] docs: fix broken link to direct backend --- docs/Redpiler.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Redpiler.md b/docs/Redpiler.md index f6ffb82c..85167f8d 100644 --- a/docs/Redpiler.md +++ b/docs/Redpiler.md @@ -133,7 +133,7 @@ Levers can never be updated nor ticked. ## The Direct Backend -There are several types of backends, but the one which is in use today is known as the [Direct backend](https://github.com/MCHPR/MCHPRS/blob/master/crates/core/src/redpiler/backend/direct.rs). While this backend does not have a JIT compiler, it does implement several optimizations when compared to vanilla: +There are several types of backends, but the one which is in use today is known as the [Direct backend](https://github.com/MCHPR/MCHPRS/tree/master/crates/core/src/redpiler/backend/direct). While this backend does not have a JIT compiler, it does implement several optimizations when compared to vanilla: - Small buffer optimization (SBO) - This not only reduces allocations, but it also helps with memory fragmentation that can lead to cache misses. - Node sizes are kept as small as possible in memory to allow the node list to fit into small CPU caches.