Re: compiling bootJVM with MSVC

2005-11-09 Thread Mark Wielaard
Hi Geir, On Mon, 2005-11-07 at 06:44 -0500, Geir Magnusson Jr. wrote: On Nov 7, 2005, at 5:40 AM, Mark Wielaard wrote: On Sun, 2005-11-06 at 08:44 -0500, Geir Magnusson Jr. wrote: Lets not count our chickens here. The LGPL policy is still in the works, and may not allow anything but

Re: VM/Class Library Interface (or Storming the Gates! Take 3!)

2005-11-09 Thread Mark Wielaard
Hi Graeme, On Mon, 2005-11-07 at 17:03 -0500, Graeme Johnson wrote: Split-class (ClassX VMClassX) or customized-class solutions (Tim E's Kernel classes) are different approaches to solving the same problem. Not completely. I think they complement each other. The ClassX VMClassX split

Re: Code contribution to harmony

2005-11-09 Thread Mark Wielaard
Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Let's the harmonization process begin :-) Right! I have been thinking on how to move forward with this. And

The Unofficial Harmony, Licensing, the Universe and everything FAQ

2005-11-09 Thread Leo Simons
I keep getting lost in the licensing discussions. I *think* the below accurately represents where we are right now. = The Unofficial Harmony, Licensing, the Universe and everything FAQ = version 0.0.0.1-SNAPSHOT Q: What do you mean, unofficial A: Not

Re: VM/Class Library Interface (or Storming the Gates! Take 3!)

2005-11-09 Thread Tim Ellison
Mark Wielaard wrote: Hi Graeme, On Mon, 2005-11-07 at 17:03 -0500, Graeme Johnson wrote: Split-class (ClassX VMClassX) or customized-class solutions (Tim E's Kernel classes) are different approaches to solving the same problem. Not completely. I think they complement each other. The

Re: compiling bootJVM with MSVC

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 5:59 AM, Mark Wielaard wrote: Hi Geir, On Mon, 2005-11-07 at 06:44 -0500, Geir Magnusson Jr. wrote: On Nov 7, 2005, at 5:40 AM, Mark Wielaard wrote: On Sun, 2005-11-06 at 08:44 -0500, Geir Magnusson Jr. wrote: Lets not count our chickens here. The LGPL policy is still

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Let's the harmonization process begin :-) Right! I have been

Re: VM/Class Library Interface (or Storming the Gates! Take 3!)

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 9:14 AM, Tim Ellison wrote: Mark Wielaard wrote: That can be an issue indeed. But by marking the VMClasses package private and final (or just have list in the jit/compiler) all calls to them should be able to be optimized away if needed. Agreed. What you are pointing

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM.

Re: compiling bootJVM with MSVC

2005-11-09 Thread [EMAIL PROTECTED]
-Original Message- From: Mark Wielaard [EMAIL PROTECTED] Sent: Nov 5, 2005 5:09 AM To: harmony-dev@incubator.apache.org Subject: Re: compiling bootJVM with MSVC Hi Tim, On Fri, 2005-11-04 at 22:29 +, Tim Ellison wrote: ...snip... Lets make Harmony into that collaborative

Re: Code contribution to harmony

2005-11-09 Thread Geir Magnusson Jr.
On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: Would IBM be willing to assign this code to the FSF for inclusion in GNU Classpath or contribute it under a GPL-compatible license like MIT/X, W3C, etc. so that it can be mixed and

Re: Code contribution to harmony

2005-11-09 Thread Tim Ellison
Mark Wielaard wrote: Hi, On Tue, 2005-11-08 at 16:13 +, Stefano Mazzocchi wrote: Tim Ellison wrote: I'm delighted to be able to make a code contribution to the Harmony project on behalf of IBM. Let's the harmonization process begin :-) Right! I have been thinking on how to move

Re: bootJVM successfully compiled and linked with MSVC

2005-11-09 Thread [EMAIL PROTECTED]
Enrico, Good work! Sorry for the delayed reply, I've been having an e-mail issue. -Original Message- From: Enrico Migliore [EMAIL PROTECTED] Sent: Nov 8, 2005 12:57 AM To: harmony-dev@incubator.apache.org Subject: bootJVM successfully compiled and linked with MSVC Hi, I

Re: compiling bootJVM with MSVC

2005-11-09 Thread Tim Ellison
Sebastian Hartte wrote: Enrico Migliore wrote: Sebastian Hartte wrote: Hi you two, I tried a similar thing (using Visual Studio 2005 Professional). The empty structs are still an error in that compiler version (What do you need empyt structs for anyway? Allocation a zero byte memory region

Re: Code contribution to harmony

2005-11-09 Thread [EMAIL PROTECTED]
Tim, Looks like the project team is going to be getting _very_ busy, and soon! Thanks for going the extra mile in putting together this contribution! Dan Lydick -Original Message- From: Tim Ellison [EMAIL PROTECTED] Sent: Nov 8, 2005 4:49 AM To: harmony-dev

Re: compiling bootJVM with MSVC

2005-11-09 Thread [EMAIL PROTECTED]
-Original Message- From: Tim Ellison [EMAIL PROTECTED] Sent: Nov 9, 2005 11:07 AM To: harmony-dev@incubator.apache.org Subject: Re: compiling bootJVM with MSVC Sebastian Hartte wrote: Enrico Migliore wrote: Sebastian Hartte wrote: ...snip... For a win32 pthread

[jira] Updated: (HARMONY-12) [BootJVM] MakeSetup contains an uncorrectly escaped shell command

2005-11-09 Thread Geir Magnusson Jr (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-12?page=all ] Geir Magnusson Jr updated HARMONY-12: - Component: VM [BootJVM] MakeSetup contains an uncorrectly escaped shell command -

[jira] Updated: (HARMONY-10) configure for [BootJVM]

2005-11-09 Thread Geir Magnusson Jr (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-10?page=all ] Geir Magnusson Jr updated HARMONY-10: - Component: VM configure for [BootJVM] Key: HARMONY-10 URL:

Re: Compilers and configuration tools

2005-11-09 Thread Thorbjørn Ravn Andersen
Leo Simons wrote: Whoohooh! An actual vi-vs-emacs discussion! Now we are *really* getting started! vi is quite a lot ahead of emacs. http://jvi.sourceforge.net/ versus http://jemacs.sourceforge.net/ But anyone who chooses either must love to type a *lot* :) -- Thorbjørn

Re: Code contribution to harmony

2005-11-09 Thread Jean-frederic Clere
Note when doing ant I get the following: +++ cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include -c -o hyvmem.o hyvmem.c hyvmem.c: In function `hyvmem_reserve_memory': hyvmem.c:311: `SHM_HUGETLB' undeclared (first use in

Re: Code contribution to harmony

2005-11-09 Thread Tim Ellison
Jean-frederic Clere wrote: Note when doing ant I get the following: +++ cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include -c -o hyvmem.o hyvmem.c hyvmem.c: In function `hyvmem_reserve_memory': hyvmem.c:311:

Re: Code contribution to harmony

2005-11-09 Thread Jean-frederic Clere
Tim Ellison wrote: Jean-frederic Clere wrote: Note when doing ant I get the following: +++ cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -DHYPORT_LIBRARY_DEFINE -I../include -c -o hyvmem.o hyvmem.c hyvmem.c: In function `hyvmem_reserve_memory':

Re: Code contribution to harmony

2005-11-09 Thread George Harley1
Hi Jean-Frederic, It sounds like you do not have a compatible VM to run with (i.e. a VM that implements the proposed interface to the class libraries). As mentioned by Tim the other day you can obtain one from the IBM developerWorks site at http://www.ibm.com/developerworks/java/jdk/harmony

Re: Code contribution to harmony

2005-11-09 Thread George Harley1
Hi Jean-Frederic, My understanding is that while huge TLB pages support was new in the 2.6 kernel it was made available as a backport in the RHEL3 2.4 kernel. Not sure if this also made it into the 2.4 kernel for SuSE 8.1. Might be worthwhile checking the documentation for your distribution.