Follow-up Comment #3, bug #67997 (group groff): At 2026-02-04T17:58:33-0500, Dave wrote: > Follow-up Comment #2, bug #67997 (group groff): > > I'm not Deri, but I think so. I too have periodically noticed the > mysterious $HOME/_Inline directory. I didn't know till that email > thread that gropdf was responsible for it, but I was mildly irked at > whatever kept putting it there. > > It was always empty, and I removed it whenever I noticed it. Wherever > it lives, gropdf would ideally remove it if it's empty at the end of > the run. There's no point keeping it if it's not storing anything.
Per the discussion between Bruno and Deri, the inline directory
_shouldn't_ be empty all the time; the point of the cache directory is
to be a persistent cache. My presumption is that Perl compiles the XS
code to an object file only when it has to; otherwise the "optimization"
of having code run on the host's native ISA would be significantly
diminished by the time taken to run a compiler and linker every time the
XS-using program ran.
Look for dot files in that directory.
If my half-informed speculations are wrong and the stuff in "_Inline"
_really is_ deleted every time the Perl interpreter exits, then a temp
directory really is the better choice; Bruno and Deri covered that base
too.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67997>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
