-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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 <[email protected]>
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
I haven't checked the core but otherwise seems okay to me 👍 |
Thanks @kindaro! |
Resolve #557.