a9f026f8b180f098f0b1f78d2995ee545a145b9e
Splitup the internal rep of string to allow for storing string lengths without hurting overall eval performance. If the length is not known at the time the value is created, it will be cached after the first call to str(). This fixes O(n) substring, O(n^2) stringToCharacters, etc. Change-Id: I10a6f16544f6619b0726f77b617acd517ee87a00
Lix
Lix is an implementation of Nix, a powerful package management system for Linux and other Unix systems that makes package management reliable and reproducible.
Read more about us at https://lix.systems.
Installation
On Linux and macOS the easiest way to install Nix is to run the following shell command (as a user other than root):
$ curl -sSf -L https://install.lix.systems/lix | sh -s -- install
For systems that already have Nix installed, such as NixOS systems, read our install page
Building And Developing
See our Hacking guide in our manual for instruction on how to to set up a development environment and build Lix from source.
Additional Resources
License
Lix is released under the LGPL v2.1.
Description
Working fork of Lix - carries the adaptive load-aware build-remote patch. Upstream: gerrit.lix.systems
92 MiB
Languages
C++
74.9%
Python
11.7%
Nix
6.1%
Shell
3.6%
Meson
2%
Other
1.6%