freenode/#sbcl - IRC Chatlog
Search
13:10:44
stassats
"Unsafe concurrent operations on ~A detected." nice, except that it happens in the printer, and all i get 0: # and <<error printing object>>
13:13:27
noloop
I tought: https://www.reddit.com/r/Common_Lisp/comments/e3dp56/create_apps_with_arm64_sbcl_one_idea/
14:04:00
scymtym
stassats: i had that yesterday. i thought it was caused by profiler interrupts, but maybe it wasn't
14:05:55
scymtym
my idea was that maybe the signal handler should rebind the pprint circularity table, but i didn't investigate
14:12:43
scymtym
also, pretty printing can take up ~ 20 % of the runtime of IR1-CONVERT-COMBINATION: https://techfak.de/~jmoringe/clim.flamegraph-ir1-convert-combination.png
14:16:47
scymtym
haha, the hash-table failure and the ensuing debugging session is also in the profile
14:19:24
stassats`
i don't think i can muster the will to wade through the pretty printer code, so maybe sidestep the issue
14:29:51
stassats`
(print-unreadable-readably *print-pprint-dispatch* ) => "#S(UNREADABLE :X #A((47) BASE-CHAR . \"#<SB-PRETTY:PPRINT-DISPATCH-TABLE {10000247C3}>\"))"