sharplispers / clx

a fork of crhodes' fork of danb's fork of the CLX library, an X11 client for Common Lisp
Other
116 stars 46 forks source link

dependent: improve clx default optimization flags and clx-debugging #144

Closed dkochmanski closed 5 years ago

dkochmanski commented 5 years ago

No production system should declare safety to 0 (especially clx which has a lot of macros which are error-prone). Safety level 0 actually broke McCLIM's event processing queue on ECL.

dkochmanski commented 5 years ago

It is not clear whenever ECL screwed up on speed3/safety0 or it is bad declaration. ECL produces very unsafe code on these settings. I've spend some time to debug it but without tangilbe results. I've updated commit message.

dkochmanski commented 5 years ago

commit message is fixed again and issue has been created.