Re: Guile 64-bit Windows support, redux
"Dr. Arne Babenhauserheide" <[email protected]> Wed, 25 Jun 2025 09:44:14 +0200
| Newsgroups | gmane.lisp.guile.devel |
|---|---|
| Message-ID | <[email protected]> |
Mike Gran <[email protected]> writes: > So I'm still plugging away at this Guile on Windows stuff. Thank you for keeping us up to date! > Guile's use of BDW GC is complicated. It is not the > "just replace malloc with GC_MALLOC" described > in the BDW GC docs. Are you aware of the work done on whippet to replace that for Guile 4? Do you see aspects that could be a problem for Lilypond? From what I read on IRC, there’ll likely be changes to SMOBs. Also there are notes by Wingo on SMOBs and malloc, maybe these could give pointers: https://wingolog.org/archives/2025/03/04/whippet-lab-notebook-on-untagged-mallocs And they show that you’re not the only one struggling with malloc: "these functions are just truly gnarly". > I haven't pushed anything back to the main Guile git repo > savannah yet, because I don't want y'all to see me flailing around. Thank you for keeping up the work! Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de
signature.asc
(application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmhbqM4QHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD67bmD/9ftDaTuc5yLFa3puQTJpzcZcb8Z7bcLrlu R8lW5XStF+DEmAs00vOx8E7aN/PJpROJwfMshKIuvFr3OhugrFoFv8xDjYsapR6j J8YBd5GjRCaDeEhyKQ9deKRzzxKKsZuLwn13G+cM42onLaHe7yZgbJSxEnG+vAjy hoYpf8sJV2QxrDXlBth6ufHswJmnmypEe71Nx/7b6SGzZu+otihqh5r1GhZaz2Pj UDVgPm9O5r/FVcXcyT//bYeikmmuTW1ejfT3FyGy3kOJJsug5ypJ635fhp0IiWpU btn4CYLzVCY8oDjcsd0ATzYQfC3YRG67iUvk67W/3LNIYciy1njuvY3xA2GA0MA5 dKCLQoRUJhzvq8LMsyVmabcycYt2RCfNU3L9KE9hWEyzWROxWPnGAXmxYRfmU0nd /FWLs5KgM6JFI99i4TqcqfhvYLRu3zhl6r0EBXBJTH6vHCCDztvWzaKqD9/j/QMR RBgPPP96k3G8FfqRC68s/4T2jFSL/KJzw50cxbdPRVrMkWKbiMxYbzkibSVc6h2K zrRLzkjsHtCcpp+bYJ/Rnt3QS0uqoRsTehaCT6BAJbI18BErwVOC8DK/E/0gAW5S xEpJntXkfoyjz6tij5DcH8JVFuTiHxS3XkUvDItZcABeOXdlUvfbf2s0tXD5ORHx KsFocZiMpYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmhbqM4QHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSHV8A/9xARyneooymvGhfbYv3BfYvFpI k8KYrBKqq/TwgrCYwy+2EMFnzvdMWe3k63g1V4zpq2GBh4rLxuv5/X0HjI/wSZVs YSCBLbLaSEaR2J/FzMn+UdD/oHAn0qCVLMc34uZl6S+DoZSh1KHx+y4AgWXlkJFx 7v7YleLChsIGWGfLRg== =JdMw -----END PGP SIGNATURE-----