On 29 April 2012 07:22, Kaïraba Cissé <ckairaba@...> wrote:
> I recently posted the following message on com.lang.lisp :
>> Last night, I tested jfli with lispworks. It is very great.
>> Unfortunately, jfli is not portable. I wonder if someone out there
>> already port jfli on sbcl. If yes, send me the code please !
> And Elias Martenson posted the following answer :
>> It's trickier than you might think. I actually looked into doing this some
>> time ago.
>> I gave up when I realised the amount of work to get it to work was just
>> not worth it.
>> Just loading the JVM into the same process as the SBCL image causes SBCL
>> to crash shortly after.
>> This is because, I believe, both the JVM and SBCL attempt to install and
>> take advantage of the same signal handlers.
> Is there a sbcl developper who tried to fix it ?
> Did someone successfully port jfli on sbcl ?
As I said on sbcl-help, I'm not aware of anyone who's been working on that.
If someone wants to take a stab at it, first step would be debugging
those crashes caused by loading of the JVM into the same process. GDB
is your friend.
Building SBCL using --with-ud2-breakpoints is probably a good zeroeth
step for that.