Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-19 | Merge branch 'debug-exploratory-PR' into debuggerHook-eval-arg | Ben Burdette | |
2022-05-19 | use an expr->StaticEnv table in evalState | Ben Burdette | |
2022-05-16 | first whack at passing evalState as an arg to debuggerHook. | Ben Burdette | |
2022-05-15 | remove extra argument | Ben Burdette | |
2022-05-05 | Style fixes | Eelco Dolstra | |
In particular, use std::make_shared and enumerate(). Also renamed some fields to fit naming conventions. | |||
2022-04-29 | line endings | Ben Burdette | |
2022-04-29 | incorporate PosIdx changes, symbol changes. | Ben Burdette | |
2022-04-28 | Merge branch 'master' into debug-merge-master | Ben Burdette | |
2022-04-21 | don't use full Pos for findPackageFilename/editorFor | pennae | |
only file and line of the returned position were ever used, it wasn't actually used a position. as such we may as well use a path+int pair for only those two values and remove a use of Pos that would not work well with a position table. | |||
2022-04-08 | remove 'debugError', dead code | Ben Burdette | |
2022-04-07 | Merge remote-tracking branch 'upstream/master' into upstream-merge | Ben Burdette | |
2022-04-07 | free valmap on exit | Ben Burdette | |
2022-04-06 | show expr pos if DebugTrace one is noPos | Ben Burdette | |
2022-03-25 | add DebugTrace for error | Ben Burdette | |
2022-03-22 | nix edit: support kakoune | Hideaki Kawai | |
2022-03-16 | formatting | Ben Burdette | |
2022-03-14 | have only one debuggerHook declaration | Ben Burdette | |
2022-03-02 | Move installables-related operations | Eelco Dolstra | |
2022-02-04 | Merge branch 'master' into debug-step | Ben Burdette | |
2022-02-04 | print value in break | Ben Burdette | |
2022-01-18 | Add command 'nix store copy-log' | Eelco Dolstra | |
Fixes #5222. | |||
2022-01-18 | Factor out --from / --to logic | Eelco Dolstra | |
2022-01-08 | clear screen and show top debug trace | Ben Burdette | |
2022-01-08 | optinoal error; compiles | Ben Burdette | |
2022-01-03 | merge cleanup | Ben Burdette | |
2022-01-03 | Merge branch 'master' into debug-exploratory-PR | Ben Burdette | |
2021-12-27 | more cleanup | Ben Burdette | |
2021-12-27 | remove debug code | Ben Burdette | |
2021-12-27 | add DebugTrace for the current error | Ben Burdette | |
2021-12-23 | DebugTrace | Ben Burdette | |
2021-12-22 | DebugStackTracker class in one place | Ben Burdette | |
2021-12-20 | :d error | Ben Burdette | |
2021-12-11 | EvalCommand::getEvalState: use gc tracable allocator for EvalState | Yorick van Pelt | |
2021-11-30 | fix merge issues | Ben Burdette | |
2021-11-25 | Merge branch 'master' into debug-merge | Ben Burdette | |
2021-11-25 | more cleanup | Ben Burdette | |
2021-10-22 | remove more debug code | Ben Burdette | |
2021-10-22 | remove dead code | Ben Burdette | |
2021-10-22 | show expr on error | Ben Burdette | |
2021-10-11 | print staticenv bindings | Ben Burdette | |
2021-10-11 | add nullable Expr argument | Ben Burdette | |
2021-09-30 | `std::visit` by reference | John Ericson | |
I had started the trend of doing `std::visit` by value (because a type error once mislead me into thinking that was the only form that existed). While the optomizer in principle should be able to deal with extra coppying or extra indirection once the lambdas inlined, sticking with by reference is the conventional default. I hope this might even improve performance. | |||
2021-09-27 | nix path-info -r: Don't duplicate the root paths | Eelco Dolstra | |
This fixes $ nix path-info -r $(type -P ls) /nix/store/vfilzcp8a467w3p0mp54ybq6bdzb8w49-coreutils-8.32 /nix/store/5d821pjgzb90lw4zbg6xwxs7llm335wr-libunistring-0.9.10 ... /nix/store/mrv4y369nw6hg4pw8d9p9bfdxj9pjw0x-acl-2.3.0 /nix/store/vfilzcp8a467w3p0mp54ybq6bdzb8w49-coreutils-8.32 Also, output the paths in topologically sorted order like we used to. | |||
2021-09-27 | run(): Move | Eelco Dolstra | |
2021-09-15 | add cout debugging | Ben Burdette | |
2021-09-13 | printEnvPosChain | Ben Burdette | |
2021-08-25 | adding all the value names from env.values[0] | Ben Burdette | |
2021-08-24 | print env bindings | Ben Burdette | |
2021-08-18 | env to bindings | Ben Burdette | |
2021-08-17 | moving towards env in exceptions | Ben Burdette | |