wanted: foreign callbacks public API

Bug #310198 reported by Nikodemus Siivola
8
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
High
Unassigned

Bug Description

Support for them already exists, and is utilized by CFFI. The interface should be polished and
exported from SB-ALIEN.

Changed in sbcl:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in sbcl:
importance: Wishlist → High
status: Confirmed → Triaged
tags: added: easy
Stas Boukarev (stassats)
summary: - wanted: foreign callbacks
+ wanted: foreign callbacks public API
Revision history for this message
Peter Steidel (psteidel) wrote :

Are we just wanting to export sb-alien::alien-lambda or should we fix up and polish functions like sb-alien::define-alien-callback and then prepare a patch for cffi to reflect the changes?

Revision history for this message
Douglas Katzman (dougk) wrote :

the first order of business is to make it usable at all, which is to say, not randomly crashy or deadlock-prone.
One of my tests that hammers on it (other than the 'fcb-threads' test that is checked in) seems to deadlock about 1% of the time

Revision history for this message
Charles (karlosz) wrote :

This is fixed now.

Changed in sbcl:
status: Triaged → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.