native jdk release schedule question  
Author Message
dani





PostPosted: 2004-7-20 20:32:00 Top

java-programmer, native jdk release schedule question Hi folks,



I am trying to find any information regarding the release schedules of
native java1.4 in binary form. As far as I understand the license allows for
a binary distribution. On the freebsd site latest news regarding java is
from December 2003. How do things look like? Or my question makes no sense
at all?

Cheers, Dani

_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
glewis





PostPosted: 2004-7-21 0:43:00 Top

java-programmer >> native jdk release schedule question On Tue, Jul 20, 2004 at 02:31:45PM +0200, Dani Irinchev wrote:
> I am trying to find any information regarding the release schedules of
> native java1.4 in binary form. As far as I understand the license allows for
> a binary distribution. On the freebsd site latest news regarding java is
> from December 2003. How do things look like? Or my question makes no sense
> at all?

We hope to have something out soon. This is contingent on volunteer time
to complete the necessary work. Things are quite close though.

--
Greg Lewis Email : email***@***.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : email***@***.com
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
glewis





PostPosted: 2004-7-21 21:40:00 Top

java-programmer >> native jdk release schedule question On Wed, Jul 21, 2004 at 10:03:00AM +0300, Panagiotis Astithas wrote:
> Greg Lewis wrote:
> >On Tue, Jul 20, 2004 at 02:31:45PM +0200, Dani Irinchev wrote:
> >
> >>I am trying to find any information regarding the release schedules of
> >>native java1.4 in binary form. As far as I understand the license allows
> >>for
> >>a binary distribution. On the freebsd site latest news regarding java is
> >>from December 2003. How do things look like? Or my question makes no sense
> >>at all?
> >
> >We hope to have something out soon. This is contingent on volunteer time
> >to complete the necessary work. Things are quite close though.
>
> I suppose that if you needed help from non-javateam members you'd asked,
> right?

Correct :). I may have been amiss in this case though. The native version
for FreeBSD 4.x needs some final tests that you can only do if you have an
NDA with the Foundation or Sun. However, the native version for 5.x won't
happen until we can figure out why jdb (and anything else that uses JVMPI
or JVMDI) doesn't like KSEs. If anyone is interested, thats definitely a
worthwhile project.

--
Greg Lewis Email : email***@***.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : email***@***.com
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
past





PostPosted: 2004-7-22 10:15:00 Top

java-programmer >> native jdk release schedule question Greg Lewis wrote:
> On Tue, Jul 20, 2004 at 02:31:45PM +0200, Dani Irinchev wrote:
>
>>I am trying to find any information regarding the release schedules of
>>native java1.4 in binary form. As far as I understand the license allows for
>>a binary distribution. On the freebsd site latest news regarding java is
>>from December 2003. How do things look like? Or my question makes no sense
>>at all?
>
>
> We hope to have something out soon. This is contingent on volunteer time
> to complete the necessary work. Things are quite close though.

I suppose that if you needed help from non-javateam members you'd asked,
right?

Cheers,
--
Panagiotis Astithas, PhD
R&D Manager
EBS, Electronic Business Systems Ltd.
18 Evgenidou Street, 115 25, Athens GREECE
Phone: +30 210 674 7631
Fax: +30 210 674 7601
http://www.ebs.gr
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
dani





PostPosted: 2004-7-24 18:52:00 Top

java-programmer >> native jdk release schedule question Hi again,
I managed to successfully build native java 142 on FreeBSD 5.2.1 after
upgrading ports and source to latest. No errors at all. What does that mean?
Somewhere in this thread was said that the new KSE is a problem for having
native java 14 on FreeBSD 5.2.1. Or it means that build is OK but once I
start using it some problem will show up? Is reporting bugs interesting to
the port team?
Cheers, Dani

-----Original Message-----
From: Greg Lewis [mailto:email***@***.com]
Sent: Wednesday, July 21, 2004 3:40 PM
To: Panagiotis Astithas
Cc: Dani Irinchev; email***@***.com
Subject: Re: native jdk release schedule question

On Wed, Jul 21, 2004 at 10:03:00AM +0300, Panagiotis Astithas wrote:
> Greg Lewis wrote:
> >On Tue, Jul 20, 2004 at 02:31:45PM +0200, Dani Irinchev wrote:
> >
> >>I am trying to find any information regarding the release schedules of
> >>native java1.4 in binary form. As far as I understand the license allows

> >>for
> >>a binary distribution. On the freebsd site latest news regarding java is
> >>from December 2003. How do things look like? Or my question makes no
sense
> >>at all?
> >
> >We hope to have something out soon. This is contingent on volunteer time
> >to complete the necessary work. Things are quite close though.
>
> I suppose that if you needed help from non-javateam members you'd asked,
> right?

Correct :). I may have been amiss in this case though. The native version
for FreeBSD 4.x needs some final tests that you can only do if you have an
NDA with the Foundation or Sun. However, the native version for 5.x won't
happen until we can figure out why jdb (and anything else that uses JVMPI
or JVMDI) doesn't like KSEs. If anyone is interested, thats definitely a
worthwhile project.

--
Greg Lewis Email : email***@***.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : email***@***.com

_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
bjoern.hillebrand





PostPosted: 2004-7-24 19:53:00 Top

java-programmer >> native jdk release schedule question Dani Irinchev wrote:

>Hi again,
>I managed to successfully build native java 142 on FreeBSD 5.2.1 after
>upgrading ports and source to latest. No errors at all. What does that mean?
>Somewhere in this thread was said that the new KSE is a problem for having
>native java 14 on FreeBSD 5.2.1. Or it means that build is OK but once I
>start using it some problem will show up? Is reporting bugs interesting to
>the port team?
>Cheers, Dani
>
>

Hi,

I am using FreeBSD 5.2.1 with the latest native JDK Version. There were
no problems with
the KSE thread lib in my case.

I can run ArgoUML,jedit,Poseidon and the Mozilla plugins without problems.

Here is my libmap.conf :

# /etc/libmap.conf
#
########

libc_r.so.5 libkse.so.1
libc_r.so libkse.so


As you can see, i generally switch to the KSE libs. They are a great
performance improvement in programs
which uses threads ( Mozilla ). My scheduler is the ULE Scheduler.

bye
Bjoern
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
past





PostPosted: 2004-7-27 21:57:00 Top

java-programmer >> native jdk release schedule question Bjoern Hillebrand wrote:
> Dani Irinchev wrote:
>
>> Hi again,
>> I managed to successfully build native java 142 on FreeBSD 5.2.1 after
>> upgrading ports and source to latest. No errors at all. What does that
>> mean?
>> Somewhere in this thread was said that the new KSE is a problem for
>> having
>> native java 14 on FreeBSD 5.2.1. Or it means that build is OK but once I
>> start using it some problem will show up? Is reporting bugs
>> interesting to
>> the port team?
>> Cheers, Dani
>>
>>
>
> Hi,
>
> I am using FreeBSD 5.2.1 with the latest native JDK Version. There were
> no problems with
> the KSE thread lib in my case.
>
> I can run ArgoUML,jedit,Poseidon and the Mozilla plugins without problems.
>
> Here is my libmap.conf :
>
> # /etc/libmap.conf
> #
> ########
>
> libc_r.so.5 libkse.so.1
> libc_r.so libkse.so
>
>
> As you can see, i generally switch to the KSE libs. They are a great
> performance improvement in programs
> which uses threads ( Mozilla ). My scheduler is the ULE Scheduler.

The jdk works fine with KSE as long as you don't use debugging. Have you
tried using jdb yet?

Cheers,
--
Panagiotis Astithas, PhD
R&D Manager
EBS, Electronic Business Systems Ltd.
18 Evgenidou Street, 115 25, Athens GREECE
Phone: +30 210 674 7631
Fax: +30 210 674 7601
http://www.ebs.gr
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
freebsd





PostPosted: 2004-7-27 22:02:00 Top

java-programmer >> native jdk release schedule question On Mon, 26 Jul 2004, Panagiotis Astithas wrote:

> The jdk works fine with KSE as long as you don't use debugging. Have you
> tried using jdb yet?

Just curious: how does the problem with jdb manifest itself?

Nick

--
"The aptly-named morons.org is an obscenity-laced screed..."
-- Robert P. Lockwood, Catholic League director of research
Nick Johnson, version 2.1 http://web.morons.org/
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
freebsd





PostPosted: 2004-7-30 21:56:00 Top

java-programmer >> native jdk release schedule question FWIW, it looks like the trouble comes from
hotspot/src/share/vm/prims/jvmdi.cpp because monitor->monitor().raw_notify
(or raw_wait or raw_notifyAll or raw_exit) is returning
ObjectMonitor::OM_ILLEGAL_MONITOR_STATE.

That seems to be triggered from
hotspot/src/os/bsd/vm/objectMonitor_bsd.cpp like this:

int ObjectMonitor::raw_notify(TRAPS) {
if (THREAD != _owner) {
return OM_ILLEGAL_MONITOR_STATE;
}

So at first glance it looks like a thread ownership problem. Don't have
time to dig any deeper ATM.

Nick

On Fri, 30 Jul 2004, Panagiotis Astithas wrote:

> Nick Johnson wrote:
> > On Mon, 26 Jul 2004, Panagiotis Astithas wrote:
> >
> >
> >>The jdk works fine with KSE as long as you don't use debugging. Have you
> >>tried using jdb yet?
> >
> >
> > Just curious: how does the problem with jdb manifest itself?
>
> You get messages like this:
>
> % jdb BuggyWindow2
> Initializing jdb ...
> > run
> run BuggyWindow2
> VM start exception: VM initialization failed for:
> /usr/local/jdk1.4.2/jre/bin/java -Xdebug -Xnoagent -Djava.compiler=NONE
> -Xrunjdwp:transport=dt_socket,address=edgar.ebs.gr:60765,suspend=y
> BuggyWindow2
>
> FATAL ERROR in native method: JDWP "util.c" (Mar 15 2004), line 1194:
> Unexpected error, error code = 51 (JVMDI_ERROR_NOT_MONITOR_OWNER)
>
>
> Fatal error:
> Target VM failed to initialize.
>
>
>
> Cheers,
> --
> Panagiotis Astithas, PhD
> R&D Manager
> EBS, Electronic Business Systems Ltd.
> 18 Evgenidou Street, 115 25, Athens GREECE
> Phone: +30 210 674 7631
> Fax: +30 210 674 7601
> http://www.ebs.gr
>

--
"The aptly-named morons.org is an obscenity-laced screed..."
-- Robert P. Lockwood, Catholic League director of research
Nick Johnson, version 2.1 http://web.morons.org/
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
past





PostPosted: 2004-8-1 10:33:00 Top

java-programmer >> native jdk release schedule question Nick Johnson wrote:
> FWIW, it looks like the trouble comes from
> hotspot/src/share/vm/prims/jvmdi.cpp because monitor->monitor().raw_notify
> (or raw_wait or raw_notifyAll or raw_exit) is returning
> ObjectMonitor::OM_ILLEGAL_MONITOR_STATE.
>
> That seems to be triggered from
> hotspot/src/os/bsd/vm/objectMonitor_bsd.cpp like this:
>
> int ObjectMonitor::raw_notify(TRAPS) {
> if (THREAD != _owner) {
> return OM_ILLEGAL_MONITOR_STATE;
> }
>
> So at first glance it looks like a thread ownership problem. Don't have
> time to dig any deeper ATM.

The funny thing is that the behavior is not consistent:

edgar% cat dummy.java
class dummy { public static void main(String[] args) {} }
edgar% javac dummy.java
edgar% java dummy
edgar% jdb dummy
Initializing jdb ...
> run
run dummy
java.io.IOException: Target failed to handshake.
at
com.sun.tools.jdi.VirtualMachineManagerImpl.handshake(VirtualMachineManagerImpl.java:190)
at
com.sun.tools.jdi.VirtualMachineManagerImpl.createVirtualMachine(VirtualMachineManagerImpl.java:201)
at
com.sun.tools.jdi.AbstractLauncher.launch(AbstractLauncher.java:107)
at
com.sun.tools.jdi.SunCommandLineLauncher.launch(SunCommandLineLauncher.java:144)
at
com.sun.tools.example.debug.tty.VMConnection.launchTarget(VMConnection.java:333)
at
com.sun.tools.example.debug.tty.VMConnection.open(VMConnection.java:166)
at
com.sun.tools.example.debug.tty.Commands.commandRun(Commands.java:547)
at com.sun.tools.example.debug.tty.TTY.executeCommand(TTY.java:299)
at com.sun.tools.example.debug.tty.TTY.<init>(TTY.java:539)
at com.sun.tools.example.debug.tty.TTY.main(TTY.java:850)

Fatal error:
Unable to launch target VM.


I was usually getting the previous error that I mentioned, but the last
6-7 runs consistently give me this output. It could be some sort of heap
corruption or something like that. The machine is a July 10 -CURRENT.

Rebuilding the jdk with WITH_DEBUG is going to take the rest of the day
on my system, but since I am leaving on vacation in a few hours, it will
have to wait :-)

Cheers,
--
Panagiotis Astithas, PhD
R&D Manager
EBS, Electronic Business Systems Ltd.
18 Evgenidou Street, 115 25, Athens GREECE
Phone: +30 210 674 7631
Fax: +30 210 674 7601
http://www.ebs.gr
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
 
 
past





PostPosted: 2004-8-1 10:34:00 Top

java-programmer >> native jdk release schedule question Nick Johnson wrote:
> On Mon, 26 Jul 2004, Panagiotis Astithas wrote:
>
>
>>The jdk works fine with KSE as long as you don't use debugging. Have you
>>tried using jdb yet?
>
>
> Just curious: how does the problem with jdb manifest itself?

You get messages like this:

% jdb BuggyWindow2
Initializing jdb ...
> run
run BuggyWindow2
VM start exception: VM initialization failed for:
/usr/local/jdk1.4.2/jre/bin/java -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,address=edgar.ebs.gr:60765,suspend=y
BuggyWindow2

FATAL ERROR in native method: JDWP "util.c" (Mar 15 2004), line 1194:
Unexpected error, error code = 51 (JVMDI_ERROR_NOT_MONITOR_OWNER)


Fatal error:
Target VM failed to initialize.



Cheers,
--
Panagiotis Astithas, PhD
R&D Manager
EBS, Electronic Business Systems Ltd.
18 Evgenidou Street, 115 25, Athens GREECE
Phone: +30 210 674 7631
Fax: +30 210 674 7601
http://www.ebs.gr
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"