Skip to content
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

Speed up TTFX with PrecompileTools.jl #2

Open
MasonProtter opened this issue May 14, 2023 · 1 comment
Open

Speed up TTFX with PrecompileTools.jl #2

MasonProtter opened this issue May 14, 2023 · 1 comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@MasonProtter
Copy link
Member

A nice beginner task for someone looking to help out would be to use PrecompileTools.jl to speed up the TTFX of this package.

@MasonProtter MasonProtter added good first issue Good for newcomers help wanted Extra attention is needed labels May 14, 2023
@MasonProtter
Copy link
Member Author

Okay, update on this, coming in the wake of https://github.com/JuliaFolds2/Transducers.jl/blob/master/src/Transducers.jl#L176, it's not actually clear there'd be all that much benefit to Transducers.jl's TTFX if we added a big precompile workload since it's currently not actually super bad in the first place.

So if someone wants to tackle this, first do some testing to see if there's any workflows that actually are doing an annoying amount of up-front compilation.

Probably just loading less code unless actually needed a-la #3 is a better way to go about this first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant