procedures turn to programs and location information lost
Christopher Baines <[email protected]>
| Newsgroups | gmane.lisp.guile.user |
|---|---|
| Message-ID | <[email protected]> |
Hey, Any ideas why Guile seems to loose track of which procedure is which? I've got some Guile code to track how long it takes to run some procedures, so first I see output like: 2024-06-23 19:58:19 warning: delay of 3.380 seconds: #<procedure 7fb59a6dc5b0 at guix-build-coordinator/coordinator.scm:708:4 (_)> 2024-06-23 19:58:19 0.016: #<procedure store-build (derivation-name uuid priority tags #:key skip-updating-other-build-derived-priorities)> 2024-06-23 19:58:19 0.004: #<procedure 7fb56869a9c0 at guix-build-coordinator/datastore/sqlite.scm:1320:3 (db)> 2024-06-23 19:58:19 0.012: #<procedure 7fb568516280 at guix-build-coordinator/datastore/sqlite.scm:4347:6 (db)> But then after some time of the program running, the output changes to something like: 2024-06-24 15:18:02 warning: delay of 1.128 seconds: #<program 7fb51102f960 7fb59b183514> 2024-06-24 15:18:02 0.161: #<program 7fb59b1de310 7fb59b19a7d0> 2024-06-24 15:18:02 0.966: #<program 7fb59b1de278 7fb59b19970c> 2024-06-24 15:18:02 0.392: #<program 7fb59b1de260 7fb59b1989d0> 2024-06-24 15:18:02 0.507: #<program 7fb59b1de260 7fb59b1989d0> So the procedures become programs, and the locations are lost. I've already disabled JIT to see if that helps, and it doesn't seem to. Any ideas how I can stop this from happening? Thanks, Chris
signature.asc
(application/pgp-signature, 987 B)
-----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmZ5c8VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XczaRAAlFYGfUtHguNb4PC1l23F4OoZXxBDrPNM pDAmqsbeaJ6MsBd2Li7mUtSJvFbq+rjRFOe+RAGaybPPzh3/RnnkHSMLXoq5QOQA 1R2dwYnambquBLWSajgQ2N5a79bFIW5R42u55Cr0XmtNiyYu2o06nCGo0ZKMHTZd /gwOmrICzkbtv+NvPf8o3kJZfop2YeowhCbFm1O+pydB4KsSTGDw+KcSaZl3xRqX DQ1PCbZMeYNhp+sgC4PA96pxugg7y/cPf48bBkVCPKsOHVKer3aTIFVJtkr5W1Cv vacIvZx3HCWwRPW8Gby0kgJ5Q8rlAMuU3/et39aM77eDVqv9WaU6yRg5yu03BY9I DYtjzE4jPxS0kvDq/xA9zSUE9pKtYByjwhmGon0k79dR4jtfikNlhQY/dj9csA5/ exZmUQ9zmJ4KsJb5mDSdWa6a0hD6X1Uc4E34IfQ6QwFjc4SGRf4hS/sKV3DYOyaD rOvwgnAJOB2ROhg+1TBi236SFYb9lDux7e2ysO+Fwi1THH4EdBF/16DXa4IQL8vf d1GPJ23307VWiYXu8S8QUdsJZJ+X5VOGfbtzymteqoxiGX/MIeNwdFwNnZHhkk0K oxpYJ2iv85091rO4c7CYK39i/71HEUdOpDcjIoey3lZr/yn1D+mttMzAxWGYVX2O 7/m+FKSAbpE= =fo2d -----END PGP SIGNATURE-----