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