Feature: initsNE and tailsNE. - #558
Conversation
remaining tasks
|
|
@Bodigrim Does this look somewhat like what you had in mind? |
|
I have some questions regarding performance. Note that there are no benchmarks for
|
|
Thanks!
Historically I think it's fine as is. Maybe add
I suspect that |
If memory serves, |
|
I wish we had a way to check performance, but changing the design of benchmarks is out of scope of this issue.
Another question: should I add |
Sure, sorry for being slow with it.
We are going to release 2.1.1 very soon (ideally tomorrow), so let's put 2.1.2. |
|
Turns out some workflows cannot handle Unicode in the standard output of the test suite, so I replaced the Unicode ellipsis with three ASCII dots. All workflows should pass now. Also, I added @Bodigrim Let me know if this looks good, so that I can rebase and rewrite the commit history into something nice. |
|
Rather than finicky benchmarks, in this case it is easy enough to see that the optimized Core looks reasonable (no accidental thunks), by adding the following options at the top of the relevant files: Core of
|
L.drop does not inline because it is recursive. Co-authored-by: Xia Li-yao <Lysxia@users.noreply.github.com>
|
Thank you Li-yao.
Adding some flags is easy, it is understanding the output, written (or, rather, generated) in a language for which there is no documentation, that is challenging. For now I can only accept your observations on faith since I have no expertise to tell if your reasoning is fair. I committed the change to By the way, you can also add I think next time I do something with The simplifier output for |
|
@Bodigrim Please let me know what the next step is to be. I thought rebasing and rewriting commit history would be good, but maybe this branch can simply be squashed into one commit and merged right from the GitHub graphical human interface. I am marking this pull request as ready for review so you can merge it if you feel like it. |
|
I haven't checked the core but otherwise seems okay to me 👍 |
|
Thanks @kindaro! |
Resolve #557.