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



network sockets unusable?

Johannes Eickhold 01/29/2010

Re: network sockets unusable?

Harold Ancell 01/29/2010

Re: network sockets unusable?

Doug Simon 01/29/2010

Re: network sockets unusable?

Johannes Eickhold 01/31/2010
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close