Has anyone tried compiling with perlcc? #887
Replies: 3 comments
-
I have not, no, but agree that the startup time can be pretty slow. There may be some fixes to be had to reduce it, in addition to compiling. I last looked at startup time in 2014, when I committed 04e245e to load DateTime lazily, as it's a monster. Was great for commands that don't require DateTime, but that's not many, alas. I asked about the issue at the time; seems like maybe it doesn't need to load all of the locales. I'm not sure where things stand now. I would be quite curious about compiling, though. If it works well, it would also simplify distribution. |
Beta Was this translation helpful? Give feedback.
-
Ok I’ll give it a go and report back
Marcin Tustin
…On Wed, Jun 11, 2025 at 15:17 David E. Wheeler ***@***.***> wrote:
I have not, no, but agree that the startup time can be pretty slow. There
may be some fixes to be had to reduce it, in addition to compiling.
I last looked at startup time in 2014, when I committed 04e245e
<04e245e>
to load DateTime lazily, as it's a monster. Was great for commands that
don't require DateTime, but that's not many, alas. I asked about the issue
***@***.***/msg07110.html> at the
time; seems like maybe it doesn't need to load all of the locales. I'm not
sure where things stand now.
I would be quite curious about compiling, though. If it works well, it
would also simplify distribution.
—
Reply to this email directly, view it on GitHub
<#887 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJOUOBR5QGOQTTUHLJ3C433DB6GJAVCNFSM6AAAAAB63F3KUOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGNBTG42DAMY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
So, it looks like both perlcc and persistentperl haven't worked with newer versions of perl for a looong time. So it's a nonstarter for anyone using anything newer than perl 5.18 :( If I hear of anything else I'll update but this is probably not the way forward sadly. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Sqitch is pretty great but the raw start times are pretty bad. Has anyone tried compiling? Would the community be interested in a built in mechanism to sqitch to invoke compilation?
Beta Was this translation helpful? Give feedback.
All reactions