doc/rl-next: missed credit for the symbol reuse work

We missed xokdvium being author on cl/3300. This is something we
absolutely want to avoid.

We credit xokdvium in the RL and add a note on this problem.

Thanks to xokdvium for reaching out in private to us so we can repair
this mistake.

Change-Id: I094d0f95b6647104621d6b228e69a4529a300304
Signed-off-by: Raito Bezarius <raito@lix.systems>
This commit is contained in:
Raito Bezarius
2025-07-06 11:03:07 +00:00
parent 29d9a88af6
commit df58bffc0f
2 changed files with 6 additions and 1 deletions
+3
View File
@@ -252,6 +252,9 @@ winter:
xanderio:
github: xanderio
xokdvium:
github: xokdvium
yorickvp:
github: yorickvp
+3 -1
View File
@@ -3,7 +3,7 @@ synopsis: Symbols reuses once-allocated Value to reduce garbage collected alloca
issues: []
cls: [3308, 3300, 3314, 3310, 3312, 3313]
category: Improvements
credits: [raito, horrors, thubrecht, nan-git]
credits: [raito, horrors, thubrecht, xokdvium, nan-git]
---
In the Lix evaluator, **symbols** represent immutable strings, like those used
@@ -30,3 +30,5 @@ As a result, this reduces the number of allocations, leading to:
* A slight decrease in CPU usage during Nix evaluations.
This change is inspired by https://github.com/NixOS/nix/pull/13258 but the approach is different.
**Note** : [`xokdvium`](https://github.com/xokdvium) is the rightful author of https://gerrit.lix.systems/c/lix/+/3300 and the credit was missed on our end during the development process. We are deeply sorry for this mistake.