ObjFW  Artifact [dcd3997439]

Artifact dcd3997439e5f389302900fd551ff31b55cdad5873bb17828a2a5db034b60fbc:

Ticket change [dcd3997439] - New ticket [b41fb588c5] Call +[unload] when a shared library with classes gets unloaded. by js on 2024-01-06 10:58:15.
D 2024-01-06T10:58:15.149
J icomment When\sa\sshared\slibrary\sgets\sunloaded,\scall\s`+[unload]`\son\sall\sclasses\scontained\sin\sthat\sshared\slibrary.\sThis\swill\sneed\sa\scompiler\schange\sto\snot\sonly\screate\sa\sconstructor\sthat\scalls\sinto\s`__objc_exec_class`\sas\sis\scurrently\sdone,\sbut\salso\sa\sdestructor\sthat\scalls\sinto\ssomething\slike\s`__objc_unexec_class`\s(name\sTBD).\r\n\r\nIt's\sunclear\sif\sthis\sis\spossible\sat\sall\swith\sthe\sApple\sruntime.\sIt\smight\sbe\sthat\sthis\scan\sonly\sbe\smade\spossible\swith\sthe\sApple\sruntime\swhen\susing\s`OFPlugin`.
J login js
J milestone none
J mimetype text/x-markdown
J priority Medium
J private_contact c8a37120da0f2517297a682b10203a3a5eef21c2
J severity Minor
J status Open
J title Call\s+[unload]\swhen\sa\sshared\slibrary\swith\sclasses\sgets\sunloaded
J type Enhancement
K b41fb588c5feaaa974417dbc0732c86e772e105a
U js
Z cfaf23b89321b96d2215d423a2041285