)]}'
{"id":"depot~10212","triplet_id":"depot~canon~Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000066":{"account":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"last_update":"2023-12-12 14:26:46.000000000","reason":"Change was submitted"},"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2023-12-12 14:26:46.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2023-12-12 14:26:44.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5","subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","status":"MERGED","created":"2023-12-08 10:51:10.000000000","updated":"2023-12-12 14:26:46.000000000","submitted":"2023-12-12 14:26:46.000000000","submitter":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"10221","meta_rev_id":"1f276e9fbe6a7aa5a5a5d11067f5b5d71cfc142f","_number":10212,"virtual_id_number":10212,"owner":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2023-12-12 14:26:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-12-12 14:26:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"approved":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-12-12 14:26:46.000000000","_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-08 10:51:11.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-12-08 10:54:50.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-12-09 03:29:17.000000000","updated_by":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"reviewer":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"state":"REVIEWER"},{"updated":"2023-12-09 03:29:17.000000000","updated_by":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2023-12-12 14:26:46.000000000","updated_by":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"6634318d87c86b85447cd28e5c0a0ed0ed1c3435","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-08 10:51:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b43fc9ba96ad04eb27b2fddd37d800194f7ea261","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-08 10:51:11.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/28601","accounts_in_message":[],"_revision_number":1},{"id":"4545cee895d5f6b318d013c15ba7a2e3357b0e1d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-08 10:54:50.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/28601","accounts_in_message":[],"_revision_number":1},{"id":"5f74b3fa3de0cf91765ba8dc076f677055abe71f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-08 10:57:55.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"32ccb7d9d995f1187ca222f215a938ba31c2d764","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-08 10:57:56.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/28602","accounts_in_message":[],"_revision_number":2},{"id":"01760c82548abd208aac4fdd1c1d1d991c1cd648","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-08 11:01:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/28602","accounts_in_message":[],"_revision_number":2},{"id":"3a1716a84c60d1a9acdba173044a6900dbeaa5b2","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-08 11:01:41.000000000","message":"Patch Set 2: Autosubmit+1\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":2},{"id":"c3eb7b4ddf49c3b624a16afa6b184423a370e597","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 03:29:17.000000000","message":"\u003cGERRIT_ACCOUNT_1000001\u003e, who was added as reviewer owns the following files:\n* `tvix/eval/src/builtins/mod.rs`\n* `tvix/eval/src/value/mod.rs`\n* `tvix/eval/src/vm/generators.rs`\n* `tvix/eval/src/vm/macros.rs`\n* `tvix/eval/src/vm/mod.rs`\n\n\u003cGERRIT_ACCOUNT_1000034\u003e, who was added as reviewer owns the following files:\n* `tvix/eval/src/builtins/mod.rs`\n* `tvix/eval/src/value/mod.rs`\n* `tvix/eval/src/vm/generators.rs`\n* `tvix/eval/src/vm/macros.rs`\n* `tvix/eval/src/vm/mod.rs`\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}],"_revision_number":2},{"id":"bb50d44fdee9f1863960ad308de2761c9476e5dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 04:19:36.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"e67b4441905768ef5cff9ccced10fa7ceddcd0a3","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 04:19:42.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/28614","accounts_in_message":[],"_revision_number":3},{"id":"b7064ccd05f4dcf7c1c8b819167c2bf81325f10e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 04:24:07.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/28614","accounts_in_message":[],"_revision_number":3},{"id":"19b5eb6f673bd8568c390d2c9db85819dc33d30c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 04:49:26.000000000","message":"Uploaded patch set 4.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"616dbb22a27536eacd533aa33b5ecc9a8909c13e","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 04:49:32.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/28623","accounts_in_message":[],"_revision_number":4},{"id":"b78c60b798965ba9d5838ca933c6699800501e31","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 04:54:06.000000000","message":"Patch Set 4: Verified-1\n\nBuild of patchset 4 failed: https://buildkite.com/tvl/depot/builds/28623","accounts_in_message":[],"_revision_number":4},{"id":"71875661ef5d50b3a20e7d028735ba27da47ed4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 05:10:46.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":5},{"id":"a0c9414a1c157444c6a22af567f4c286020decba","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 05:10:48.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/28629","accounts_in_message":[],"_revision_number":5},{"id":"e9a6502f09b9b1b95e3c34070858a3f0510bccea","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 05:15:05.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/28629","accounts_in_message":[],"_revision_number":5},{"id":"1de4bb8ee14d4856025fd41cc8179effbbb37334","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 08:39:58.000000000","message":"Uploaded patch set 6.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":6},{"id":"c6d4e58475fdf0b624fb8b8f9670aa30b7a0fc78","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 08:40:01.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/28643","accounts_in_message":[],"_revision_number":6},{"id":"b133485c5a2d33b563e9fe2aab973f55f4d07374","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 08:45:23.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/28643","accounts_in_message":[],"_revision_number":6},{"id":"8a2c887ba6984fa8d102c7eddf30afc6cc4c6505","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 08:48:07.000000000","message":"Patch Set 7: Commit message was updated.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n* Verified+1 (copy condition: \"(**is:ANY** AND **changekind:NO_CODE_CHANGE**) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"a44eac6eb86384429b7292d150fd1b0b1c1745f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 09:01:17.000000000","message":"Uploaded patch set 8.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":8},{"id":"16b86089ded45f12d87d9df8ca833dcf814f071d","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 09:01:21.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/28648","accounts_in_message":[],"_revision_number":8},{"id":"f48827343757c9ec27872214f4b149dfaa5020a9","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 09:06:04.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/28648","accounts_in_message":[],"_revision_number":8},{"id":"b29b393274e1c2866031662053cba9b59d886ee5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-09 09:15:19.000000000","message":"Uploaded patch set 9.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":9},{"id":"2e5cf78826d5e661cc973dde7d907dd7facb366a","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 09:15:20.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/28651","accounts_in_message":[],"_revision_number":9},{"id":"56dc595fd71df38c0957977695512d2841bbdd6f","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-09 09:19:44.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/28651","accounts_in_message":[],"_revision_number":9},{"id":"c58776bedf0942ef169d645adfc36f1397aff90d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-11 10:18:14.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":10},{"id":"660c2254b614671be6fc07472cfa7d3151b639a5","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-11 10:18:17.000000000","message":"Patch Set 10:\n\nStarted build for patchset #10 on: https://buildkite.com/tvl/depot/builds/28756","accounts_in_message":[],"_revision_number":10},{"id":"2964bc71e3c07f075e27311b4fec2c642afb4d7e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-11 10:24:59.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/28756","accounts_in_message":[],"_revision_number":10},{"id":"7c7b16d366522dc02a946946417e0d806a65ca9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-11 10:31:47.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":11},{"id":"ea0e3ee52784b69ff875dd3f77b560e83f60a336","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-11 10:31:50.000000000","message":"Patch Set 11:\n\nStarted build for patchset #11 on: https://buildkite.com/tvl/depot/builds/28769","accounts_in_message":[],"_revision_number":11},{"id":"50ba91ca5108328381022a1d940f53647787eea0","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-11 10:43:37.000000000","message":"Patch Set 11: Verified+1\n\nBuild of patchset 11 passed: https://buildkite.com/tvl/depot/builds/28769","accounts_in_message":[],"_revision_number":11},{"id":"fc3cefdd647b470944f61c9661e2ae038c2cef7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-12-12 12:04:15.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":12},{"id":"18b5eff0da0e36aea0538a1ddb6496b328091dce","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-12 12:04:24.000000000","message":"Patch Set 12:\n\nStarted build for patchset #12 on: https://buildkite.com/tvl/depot/builds/28900","accounts_in_message":[],"_revision_number":12},{"id":"8a1799536fe4dbe71cab2a07c7af62c71853a42b","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-12-12 12:09:14.000000000","message":"Patch Set 12: Verified+1\n\nBuild of patchset 12 passed: https://buildkite.com/tvl/depot/builds/28900","accounts_in_message":[],"_revision_number":12},{"id":"dcc17d0e8d9e10fbae0e4499e98a48d43e489ead","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-12-12 14:26:44.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"1f276e9fbe6a7aa5a5a5d11067f5b5d71cfc142f","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2023-12-12 14:26:46.000000000","message":"Change has been successfully rebased and submitted as edbd5055a1c3ca429b4c58d23f140a9fb76c3fc8","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"edbd5055a1c3ca429b4c58d23f140a9fb76c3fc8","revisions":{"b38ef66ea2008c9c8cb1414af0411d278b9b80a8":{"kind":"REWORK","_number":1,"created":"2023-12-08 10:51:10.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/1"}}},"commit":{"parents":[{"commit":"915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c","subject":"feat(tvix/eval): nonrecursive nix_eq()","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:51:10.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent,\nfaster nonrecursive form.  Except for calls to Thunk::force(), the\nnew form no longer uses generators, and is async only because of the\nfact that it calls Thunk::force().\n\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db38ef66ea2008c9c8cb1414af0411d278b9b80a8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db38ef66ea2008c9c8cb1414af0411d278b9b80a8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c","is_merged_in_target_branch":false,"change_id":"I10f4868891e4b7475df13f0cbc41ec78dd985dd8","change_number":10118,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8b2da16084aa1050c3956bbdb3302f581d2c15f0":{"kind":"REWORK","_number":2,"created":"2023-12-08 10:57:55.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/2"}}},"commit":{"parents":[{"commit":"915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c","subject":"feat(tvix/eval): nonrecursive nix_eq()","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:57:57.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent,\nfaster nonrecursive form.  Except for calls to Thunk::force(), the\nnew form no longer uses generators, and is async only because of the\nfact that it calls Thunk::force().\n\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b2da16084aa1050c3956bbdb3302f581d2c15f0"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b2da16084aa1050c3956bbdb3302f581d2c15f0"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"915bd14c780cd54ab5d5a6701f2a717ffb4e3f3c","is_merged_in_target_branch":false,"change_id":"I10f4868891e4b7475df13f0cbc41ec78dd985dd8","change_number":10118,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f1bf8a23efab2c5a9fb01be3529fb6adc4233461":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-12-09 04:19:36.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/3"}}},"commit":{"parents":[{"commit":"5cbcd826dee3459af099714106b949c1b90b1111","subject":"feat(tvix/eval): nonrecursive nix_eq()","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5cbcd826dee3459af099714106b949c1b90b1111"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 04:19:37.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent,\nfaster nonrecursive form.  Except for calls to Thunk::force(), the\nnew form no longer uses generators, and is async only because of the\nfact that it calls Thunk::force().\n\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df1bf8a23efab2c5a9fb01be3529fb6adc4233461"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df1bf8a23efab2c5a9fb01be3529fb6adc4233461"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5cbcd826dee3459af099714106b949c1b90b1111","is_merged_in_target_branch":false,"change_id":"I10f4868891e4b7475df13f0cbc41ec78dd985dd8","change_number":10118,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"881bb709df4f49bdea91a4e3cac3b9fc6354e064":{"kind":"REWORK","_number":4,"created":"2023-12-09 04:49:26.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/4"}}},"commit":{"parents":[{"commit":"e507a8c4ca02aaf96e04ded819d89094299bde74","subject":"feat(tvix/eval): nonrecursive nix_eq()","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de507a8c4ca02aaf96e04ded819d89094299bde74"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 04:47:41.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d881bb709df4f49bdea91a4e3cac3b9fc6354e064"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d881bb709df4f49bdea91a4e3cac3b9fc6354e064"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e507a8c4ca02aaf96e04ded819d89094299bde74","is_merged_in_target_branch":false,"change_id":"I10f4868891e4b7475df13f0cbc41ec78dd985dd8","change_number":10118,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"015900597551115987f67e8bfeeb24242de5430c":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2023-12-09 05:10:46.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/5"}}},"commit":{"parents":[{"commit":"652e5c9778f0083fe107fc51a844511aac12622d","subject":"feat(tvix/eval): nonrecursive nix_eq()","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d652e5c9778f0083fe107fc51a844511aac12622d"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 05:10:52.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d015900597551115987f67e8bfeeb24242de5430c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d015900597551115987f67e8bfeeb24242de5430c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"652e5c9778f0083fe107fc51a844511aac12622d","is_merged_in_target_branch":false,"change_id":"I10f4868891e4b7475df13f0cbc41ec78dd985dd8","change_number":10118,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"544ea7bad6b9f0b2c9b490ab508f6ef088eb1718":{"kind":"REWORK","_number":6,"created":"2023-12-09 08:39:58.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/6"}}},"commit":{"parents":[{"commit":"c00cd3ff0845718dd65304f0b623851aa0c8e647","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc00cd3ff0845718dd65304f0b623851aa0c8e647"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 08:39:54.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering()","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering()\n\nAlso fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d544ea7bad6b9f0b2c9b490ab508f6ef088eb1718"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d544ea7bad6b9f0b2c9b490ab508f6ef088eb1718"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c00cd3ff0845718dd65304f0b623851aa0c8e647","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"2fd25239b0745a271ad84cb114a205a7d614eb3d":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2023-12-09 08:48:07.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/7"}}},"commit":{"parents":[{"commit":"c00cd3ff0845718dd65304f0b623851aa0c8e647","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc00cd3ff0845718dd65304f0b623851aa0c8e647"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 08:48:07.000000000","tz":0},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2fd25239b0745a271ad84cb114a205a7d614eb3d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2fd25239b0745a271ad84cb114a205a7d614eb3d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c00cd3ff0845718dd65304f0b623851aa0c8e647","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Edit commit message"},"fee343b5c4763abb78eb8009f6ba7a54e5bbf0e7":{"kind":"REWORK","_number":8,"created":"2023-12-09 09:01:17.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/8"}}},"commit":{"parents":[{"commit":"029650a0e8141c85806edbeb7020466d5baa878c","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d029650a0e8141c85806edbeb7020466d5baa878c"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 09:01:10.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfee343b5c4763abb78eb8009f6ba7a54e5bbf0e7"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfee343b5c4763abb78eb8009f6ba7a54e5bbf0e7"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"029650a0e8141c85806edbeb7020466d5baa878c","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"0070fe1c4921823b4868e2c29fcf8ba19b78c9b3":{"kind":"REWORK","_number":9,"created":"2023-12-09 09:15:19.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/9"}}},"commit":{"parents":[{"commit":"029650a0e8141c85806edbeb7020466d5baa878c","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d029650a0e8141c85806edbeb7020466d5baa878c"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-09 09:15:11.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0070fe1c4921823b4868e2c29fcf8ba19b78c9b3"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0070fe1c4921823b4868e2c29fcf8ba19b78c9b3"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"029650a0e8141c85806edbeb7020466d5baa878c","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"5a79d1e93363ec49dd824501a87b63789a7ade3d":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2023-12-11 10:18:14.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/10"}}},"commit":{"parents":[{"commit":"5673229d39a56df1499935da4c4242874199c40f","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5673229d39a56df1499935da4c4242874199c40f"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-11 10:14:46.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5a79d1e93363ec49dd824501a87b63789a7ade3d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5a79d1e93363ec49dd824501a87b63789a7ade3d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5673229d39a56df1499935da4c4242874199c40f","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"b1cc3d23056bcc5d565d37a3013ee52bb287544b":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2023-12-11 10:31:47.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/11"}}},"commit":{"parents":[{"commit":"9e8a0bfccc078f07e814a356220a0fee8d253635","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9e8a0bfccc078f07e814a356220a0fee8d253635"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-11 10:31:56.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db1cc3d23056bcc5d565d37a3013ee52bb287544b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db1cc3d23056bcc5d565d37a3013ee52bb287544b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9e8a0bfccc078f07e814a356220a0fee8d253635","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"34f0a523ddaf4dd71088d1282def990994e2dd51":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2023-12-12 12:04:15.000000000","uploader":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"ref":"refs/changes/12/10212/12","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/12","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/12"}}},"commit":{"parents":[{"commit":"358542c5ede25b012b82721917db26c8078f54a4","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d358542c5ede25b012b82721917db26c8078f54a4"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-12 12:04:30.000000000","tz":-480},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d34f0a523ddaf4dd71088d1282def990994e2dd51"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d34f0a523ddaf4dd71088d1282def990994e2dd51"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"358542c5ede25b012b82721917db26c8078f54a4","is_merged_in_target_branch":false,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"edbd5055a1c3ca429b4c58d23f140a9fb76c3fc8":{"kind":"NO_CODE_CHANGE","_number":13,"created":"2023-12-12 14:26:46.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/12/10212/13","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/12/10212/13","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/12/10212/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/12/10212/13"}}},"commit":{"parents":[{"commit":"8a40f75c2d0cd03e3c3f680f4bd062f0611f2ab8","subject":"fix(tvix/eval): never use partial_cmp() (partial fix b/338)","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8a40f75c2d0cd03e3c3f680f4bd062f0611f2ab8"}]}],"author":{"name":"Adam Joseph","email":"adam@westernsemico.com","date":"2023-12-08 10:46:38.000000000","tz":-480},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2023-12-12 14:26:46.000000000","tz":0},"subject":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339","message":"feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339\n\nThis commit rewrites Value::nix_cmp_ordering() into an equivalent\nnonrecursive form.  Except for calls to Thunk::force(), the new form\nno longer uses generators, and is async only because of the fact\nthat it calls Thunk::force().\n\nI originally believed that this commit would make evaluation faster.\nIn fact it is slightly slower.  I believe this is due to the added\nvec![] allocation.  I am investigating.\n\nPrev-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460048\",\"system-seconds\":\"0.68\",\"user-seconds\":\"5.73\"}\nThis-Nixpkgs-Benchmark: {\"attrpath\":\"pkgsCross.aarch64-multiplatform.hello.outPath\",\"peak-kbytes\":\"460224\",\"system-seconds\":\"0.67\",\"user-seconds\":\"5.84\"}\nChange-Id: Ic627bc220d9c5aa3c5e68b9b8bf199837cd55af5\nReviewed-on: https://cl.tvl.fyi/c/depot/+/10212\nReviewed-by: tazjin \u003ctazjin@tvl.su\u003e\nTested-by: BuildkiteCI\nAutosubmit: Adam Joseph \u003cadam@westernsemico.com\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dedbd5055a1c3ca429b4c58d23f140a9fb76c3fc8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dedbd5055a1c3ca429b4c58d23f140a9fb76c3fc8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"8a40f75c2d0cd03e3c3f680f4bd062f0611f2ab8","is_merged_in_target_branch":true,"change_id":"If5c084164cf19cfb38c5a15554c0422faa5f895d","change_number":10218,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~PrologRule","status":"CLOSED","labels":[{"label":"Autosubmit","status":"MAY"},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]},{"rule_name":"Code-Owners","status":"CLOSED"}],"submit_requirements":[{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Code-Owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:Code-Owners","fulfilled":true,"status":"PASS","passing_atoms":["Code-Owners"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dgerrit~PrologRule"],"failing_atoms":[]}}]}
