[armedbear-devel] Questions for use in a server

Blake McBride blake at mcbride.name
Sat Jan 9 00:30:20 UTC 2010


I should also mention that all of threads will be started from Java.

On Fri, Jan 8, 2010 at 6:24 PM, Blake McBride <blake at mcbride.name> wrote:

> Greetings,
>
> I am considering using ABCL as an extension language to a Web server app I
> have.  I know the answer to many of the questions I have in choosing the
> correct extension language and ABCL seems to fit the bill well.  I do have
> some questions, however.
>
>
> 1.  Can ABCL run concurrently in multiple threads without any problems (I
> understand the ramifications in terms of my application code)?
>
> 2.  I would like to have some utility code which is loaded once and shared
> by all the ABCL threads.  Each thread can then run code that is independent
> (i.e. they can have the same function names with different definitions).
>  (Perhaps I'd have to use packages for this.)
>
> 3.  If I am running a lot of different threads will ABCL allow code to be
> GC'd when the thread ends (presuming no other thread is using that code)?
>
> 4.  ABCL seems to have a somewhat heavy startup time.  This is okay for the
> first time, but I need the threads to start much faster (much less than half
> a second).
>
> Thanks for the answers!
>
> Blake
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20100108/51b02b97/attachment.html>


More information about the armedbear-devel mailing list