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/

Attachment: signature.asc
Description: PGP signature

Reply via email to