I had allocated time to work on this until the end of August.  Due to various delays, 
the project was not finished in that time frame.  I am no longer working on it.

Looking at the CVS branch, I think the following things have to be added before you 
can get a working version:

1. The work on fixing how TclObject uses Tcl_Obj's reference counting.
2. The couple of patches I sent out in September, one fixes a core dump in the test 
suite if item 1 is performed, the other fixes a minor problem on startup on Windows.
3. need to alter the Notifier:
    a. make per thread Notifier Java object (easily done with a Hashtable)
    b. for each Java Notifier, remembers the Tcl C Thread identifier for the thread, 
for which the Notifier is created.
    c. replace the platform specific code on how to alert the notifier with 
Tcl_AlertThread().  You can find the platform specific notification code in 
/win/winNotifier.c and /unix/unixNotifier.c

-- Jiang Wu
   [EMAIL PROTECTED]

On Thu, 05 October 2000, Dan Wickstrom wrote:

> 
> I recently merged the code from the ajuba-contract branch with
> nsjava/aolserver and it seems to be work pretty well on linux.
> Operation on solaris machines on the other hand seems to be totally
> hosed with bus-errors occuring at random times during the execution of
> JavaInitBlend at the start of a new thread.  I commented out some of the
> notifier code as it didn't seem to be modified for per/thread
> operation.  I would be interested in finishing up the notifier code
> myself, but I don't have a good understanding of what work remains to be
> done.  Maybe somebody could elaborate for me.
> 
> I've been checking the ajuba-contract branch periodically for a while,
> but I haven't seen any changes in quite a while.  Has worked on this
> stopped, or are the developers just busy with other things.
> 
> -Dan
> 
> ----------------------------------------------------------------
> The TclJava mailing list is sponsored by Scriptics Corporation.
> To subscribe:    send mail to [EMAIL PROTECTED]  
>                  with the word SUBSCRIBE as the subject.
> To unsubscribe:  send mail to [EMAIL PROTECTED] 
>                  with the word UNSUBSCRIBE as the subject.
> To send to the list, send email to '[EMAIL PROTECTED]'. 
> An archive is available at http://www.mail-archive.com/tcljava@scriptics.com


----------------------------------------------
[EMAIL PROTECTED] is brought to you by 
the Stanford Alumni Association and Critical Path.

----------------------------------------------------------------
The TclJava mailing list is sponsored by Scriptics Corporation.
To subscribe:    send mail to [EMAIL PROTECTED]  
                 with the word SUBSCRIBE as the subject.
To unsubscribe:  send mail to [EMAIL PROTECTED] 
                 with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'. 
An archive is available at http://www.mail-archive.com/tcljava@scriptics.com

Reply via email to