)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"07d7ead8a699d9531476b0953165a05861d17b56","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"557ae409_cae9a925","updated":"2022-10-27 12:42:53.000000000","message":"Ah, it took me a little while to understand that \"tying the knot\" in this case is done by retaining the weak reference \"at Tvix runtime\" and upgrading/dropping it when `import` is used, but that makes sense.\n\nIt\u0027s surely not more expensive than the overhead of the RefCell setup.\n\nIf my understanding of this is correct, feel free to just Ack this comment :)","commit_id":"0425cb6d87c2236c5599192cc08c64325640e8be"},{"author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"change_message_id":"49c63ea6866a854ee6d0d5ce915f90dcee5f7aa6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"524c67c0_8f3b8953","updated":"2022-10-26 19:54:39.000000000","message":"I have rewritten this to not depend on CL/7089.\n\nHowever if both CL/7089 and this CL merge, this CL becomes much simpler.","commit_id":"0425cb6d87c2236c5599192cc08c64325640e8be"},{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"07d7ead8a699d9531476b0953165a05861d17b56","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"30636c4d_b2d91264","in_reply_to":"524c67c0_8f3b8953","updated":"2022-10-27 12:42:53.000000000","message":"The other one is a little more complex in its implications, so I\u0027ll take this one first :)","commit_id":"0425cb6d87c2236c5599192cc08c64325640e8be"},{"author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"change_message_id":"4f15e9bf3f80eecbadfb33ef9b1b676bc0c35ac9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"913a3b06_16d4e90a","in_reply_to":"557ae409_cae9a925","updated":"2022-10-27 21:33:22.000000000","message":"Exactly!\n\nAt VM runtime (once opcodes start executing) everything is the same as before this CL, except that the Rc\u003cRefCell\u003c\u003e\u003e introduced by CL/6867 is turned into an rc::Weak\u003c\u003e.\n\nI\u0027ve edited the commit message to include the previous paragraph.","commit_id":"0425cb6d87c2236c5599192cc08c64325640e8be"}]}
