Jonathan Chan Kwan Yin

Results 342 comments of Jonathan Chan Kwan Yin

Actually, I am not sure if this delay is even normal. It seems the root cause of the slow teardown is due to the "can't remove /var/earthly/dind/... Resource busy" error,...

Possible workaround for now: add `nosuchmodule/1,` and `nosuchmodule/2,` after `prefix(` to force the order of prefixes.

I don't understand. What is written in the readme? And what does "you can put them into one prefix section" mean? I am referring to multiple prefix sections, not multiple...

Currently the trait is sealed, so the usage pattern is quite limited. Can we do something in an edition change to remove the unnecessary type bounds somehow? Or just accept...

> One problem with those is that we don't yet have variadic functions which combine nicely with argument unpacking as shown upthread and also in the backlinked issue just recently....

Without an `unsafe trait SafeOrd : Ord {}` or alike, it is not possible to implement this RFC for `BTreeMap`. That said, it is not strictly necessary to compare equality...

Not sure what would be appropriate for testing this PR. Any thoughts on adding an example for dynamic systems that include inserting dynamic components?

Regarding the comment on ComponentId world identity, any thoughts on using something like [ghost-cell](https://docs.rs/ghost-cell) brand lifetime to identify the world at compile time? Checking the world at runtime might not...

I did a simple prototype locally using `hsl(hash(tag) % 360, 100%, 40%)`, the above trace would become like this

Let's say the span is a coroutine that polls events from other coroutines, and the tag is the name of the source coroutine or the type of event.