Nix/src
Félix Baylac Jacqué f2e832d0f8 Trace the eval.cc functions with Tracy
We're leveraging the ZoneTransientN macro to send dynamic strings
containing the expression type, file and position in that file of the
expression Nix is currently evaluating.

We had to add a new showExprType method to the Expr class to get a
const string containing the name of an expression.
2024-02-08 09:23:15 +01:00
..
build-remote Factor out Machine::systemSupported 2024-01-23 12:53:51 -05:00
libcmd Print positions in --debugger, instead of pointers 2024-02-02 17:38:46 -08:00
libexpr Trace the eval.cc functions with Tracy 2024-02-08 09:23:15 +01:00
libfetchers CanonPath, SourcePath: Change operator + to / 2024-02-05 15:17:39 +01:00
libmain Use buildprefix in a few more places 2023-11-29 19:49:07 -05:00
libstore CanonPath, SourcePath: Change operator + to / 2024-02-05 15:17:39 +01:00
libutil CanonPath, SourcePath: Change operator + to / 2024-02-05 15:17:39 +01:00
nix CanonPath, SourcePath: Change operator + to / 2024-02-05 15:17:39 +01:00
nix-build DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-channel Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
nix-collect-garbage Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
nix-copy-closure Restrict some code to StoreDirConfig 2023-11-04 19:05:36 -04:00
nix-env CanonPath, SourcePath: Change operator + to / 2024-02-05 15:17:39 +01:00
nix-instantiate DerivationInfo -> PackageInfo 2024-01-16 15:28:03 +01:00
nix-store Factor our ServeProto::BasicServerConnection::handshake 2024-01-22 12:43:11 -05:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00