Re: network sockets unusable?
- From: Johannes Eickhold <jeick@so.in.tum.de>
- To: users@maxine.kenai.com
- Subject: Re: network sockets unusable?
- Date: Sun, 31 Jan 2010 07:26:58 +0100
Am Freitag, den 29.01.2010, 14:53 -0800 schrieb Doug Simon:
Hi Doug.
> Judging by the jvm.c line number in the error message, it appears as
> though you are not using the latest version of Maxine. I suggest
> updating from the main repository
Indeed I didn't update my workspace. Fixed.
Now I get another error when the native method
[Thread "main" --> JNI: java.net.PlainSocketImpl.initProto()]
is executed:
unimplemented (JVM_GetSockName in ../../../substrate/jvm.c:1948)
As I have seen in some of the talks about Maxine, you run TCK and other
kinds of tests internally on Maxine. Do you have a list that shows which
functionality from Java's class library is not usable because specific
JVM_* methods are missing? I guess that would be at least everything
which uses native methods that contain calls to back to the JVM
interface like in my socket example.
I found this posts http://tinyurl.com/yf8v7jw and
http://tinyurl.com/yc7cgu3 that explain nicely how different open source
VMs (and class libraries) implement and use the JVM interface. Is there
some similar documentation available for Maxine?
I also would like to know if there exist documentation on the schemes
which make Maxine modular as you mention in Maxine's FAQ. I want to get
an idea of how I can use the schemes to plug in something else.
> However, a number of the JVM_* functions (including JVM_Listen) are
> still not implemented for Darwin
I am working on Linux systems.
Johannes
| Johannes Eickhold | 01/29/2010 | |
| Harold Ancell | 01/29/2010 | |
| Doug Simon | 01/29/2010 | |
|
Re: network sockets unusable? |
Johannes Eickhold | 01/31/2010 |





