Age | Commit message (Expand) | Author | Files | Lines |
2024-01-31 | r/7459 feat(tvix/eval/observer): Allow capturing timing of events | Aspen Smith | 1 | -0/+28 |
2024-01-25 | r/7451 feat(tvix/eval/tvix_tests): add some more xml tests | Florian Klink | 2 | -0/+48 |
2024-01-25 | r/7449 feat(tvix/eval/tests): compare .xml outputs | Florian Klink | 4 | -20/+29 |
2024-01-25 | r/7448 feat(tvix/eval): track pattern binding names | Florian Klink | 5 | -5/+24 |
2024-01-24 | r/7447 fix(tvix/eval/value/function): use BTreeMap for function arg names | Florian Klink | 2 | -5/+5 |
2024-01-24 | r/7446 feat(tvix/eval): expose value_to_xml for test cases | Florian Klink | 2 | -1/+4 |
2024-01-24 | r/7445 fix(tvix/eval/tests): fix eval-okay-getenv | Florian Klink | 3 | -0/+2 |
2024-01-23 | r/7441 docs(tvix/eval/tests): update comment | Florian Klink | 1 | -2/+1 |
2024-01-20 | r/7434 docs(tvix/eval): builtins.toXML is done | Florian Klink | 1 | -1/+1 |
2024-01-19 | r/7422 chore(3p/sources): Bump channels & overlays | sterni | 1 | -5/+1 |
2024-01-18 | r/7409 refactor(tvix/eval): move Evaluation::{default,new_pure}() again | Florian Klink | 5 | -22/+21 |
2024-01-18 | r/7407 refactor(tvix/eval): generalize EvalIO container | Florian Klink | 5 | -43/+66 |
2024-01-17 | r/7406 fix(tvix/eval): catchable-aware `throw` | Ryan Lahfa | 1 | -0/+4 |
2024-01-17 | r/7405 fix(tvix/eval): catchable-aware `elem` | Ryan Lahfa | 1 | -0/+4 |
2024-01-17 | r/7404 feat(tvix/glue): introduce test suite for context strings | Ryan Lahfa | 1 | -8/+0 |
2024-01-17 | r/7403 fix(tvix/eval): `getContext` merges underlying values | Ryan Lahfa | 2 | -17/+66 |
2024-01-17 | r/7400 fix(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+1 |
2024-01-17 | r/7399 fix(tvix/eval): context-aware… `hasContext` | Ryan Lahfa | 1 | -1/+1 |
2024-01-17 | r/7398 feat(tvix/eval): move away from `test_generator` to `rstest` | Ryan Lahfa | 2 | -34/+44 |
2024-01-16 | r/7395 fix(tvix/eval): lift VM ops over Catchable | edef | 2 | -115/+102 |
2024-01-14 | r/7379 fix(tvix/eval): catchable-aware builtins | Ryan Lahfa | 5 | -38/+306 |
2024-01-12 | r/7375 feat(tvix/eval): make into_json public | Florian Klink | 1 | -1/+1 |
2024-01-12 | r/7369 fix(tvix/eval): fix JSON error types | Florian Klink | 1 | -7/+7 |
2024-01-06 | r/7355 chore(tvix): bump itertools | Florian Klink | 1 | -1/+1 |
2024-01-05 | r/7344 fix(tvix/eval): Update eval benches for new API | Aspen Smith | 2 | -3/+2 |
2024-01-03 | r/7340 feat(tvix/eval): context-aware `split` | Ryan Lahfa | 1 | -5/+14 |
2024-01-03 | r/7339 feat(tvix/eval): impl `unsafeDiscardStringContext` | Ryan Lahfa | 2 | -5/+20 |
2024-01-03 | r/7336 feat(tvix/glue): context-aware `toFile` | Ryan Lahfa | 1 | -0/+9 |
2024-01-03 | r/7335 feat(tvix/eval): contextful coercion of files | Ryan Lahfa | 1 | -0/+5 |
2024-01-03 | r/7334 feat(tvix/eval): contextful string coercion | Ryan Lahfa | 1 | -1/+1 |
2024-01-03 | r/7333 feat(tvix/eval): contextful == of derivations | Ryan Lahfa | 1 | -2/+6 |
2024-01-03 | r/7332 feat(tvix/eval): `match` DO NOT propagate context | Ryan Lahfa | 1 | -6/+13 |
2024-01-03 | r/7331 feat(tvix/eval): implement `getContext` primop | Ryan Lahfa | 3 | -1/+48 |
2024-01-03 | r/7330 feat(tvix/eval): context-aware `replaceStrings` | Ryan Lahfa | 1 | -6/+23 |
2024-01-03 | r/7329 chore(tvix/eval): note on context-aware `hashString` | Ryan Lahfa | 1 | -0/+1 |
2024-01-03 | r/7328 feat(tvix/eval): `${}` propagates contexts | Ryan Lahfa | 1 | -4/+13 |
2024-01-03 | r/7327 feat(tvix/eval): context-aware `concatStringsSep` | Ryan Lahfa | 1 | -3/+19 |
2024-01-03 | r/7326 chore(tvix/eval): note on context-aware `toString` | Ryan Lahfa | 1 | -0/+2 |
2024-01-03 | r/7325 feat(tvix/eval): context-aware `throw` | Ryan Lahfa | 1 | -1/+2 |
2024-01-03 | r/7324 feat(tvix/eval): context-aware `substring` | Ryan Lahfa | 1 | -3/+6 |
2024-01-03 | r/7323 feat(tvix/eval): context-aware `abort` | Ryan Lahfa | 1 | -1/+5 |
2024-01-03 | r/7320 feat(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+3 |
2024-01-03 | r/7319 feat(tvix/eval): context-aware `baseNameOf` | Ryan Lahfa | 1 | -2/+5 |
2024-01-03 | r/7318 chore(tvix/eval): notes on coercion and contexts | Ryan Lahfa | 1 | -0/+3 |
2024-01-03 | r/7317 feat(tvix/eval): context-aware `coerce_to_string` | Ryan Lahfa | 2 | -2/+18 |
2024-01-03 | r/7311 feat(tvix/glue): emit a warning in case of bad SRI hashes | Florian Klink | 1 | -0/+3 |
2024-01-03 | r/7310 feat(tvix/eval): emit warnings with kinds and spans | Ryan Lahfa | 1 | -7/+5 |
2023-12-31 | r/7290 feat(tvix/eval): accept impl AsRef<str> for code | Florian Klink | 2 | -7/+15 |
2023-12-31 | r/7289 refactor(tvix/eval): remove code and location from struct | Florian Klink | 4 | -55/+58 |
2023-12-29 | r/7282 feat(tvix/eval): context-aware casting to strings | Ryan Lahfa | 1 | -2/+23 |