Re: [arch] VM Candidate : JikesRVM http://jikesrvm.sourceforge.net/

2005-05-17 Thread Ozgur Akan
I think everyone shall read this first http://jikesrvm.sourceforge.net/info/overview.shtml . If performance will not be a problem then the product based on Jikes can be an alternative to Sun`s JVM. Personally Java is the language I feel myself most confortable and I think most of the people he

Re: Developing Harmony

2005-05-17 Thread Ozgur Akan
Jónas Tryggvi Jóhannsson wrote: I think that we should go the Java way.. and I really hope that JikesRVM will be our starting point! After reading more about Jikes "A JVM in Java" idea seems to be better for me then it used to be. I am just anxious about the performance. Whatever we do and ho

RE: Question re: Object Serialization?

2005-05-17 Thread Nick Lothian
> > Hey forgive the naive question guys, but does the Java > serialization spec specify things to a level of detail that > will allow objects serialized on one JVM to be unserialized > by a different JVM? That is, will one be able to share > objects between Harmony and the Sun JVM, or others?

Re: Cross plaform issues

2005-05-17 Thread Garrett Rooney
Garrett Rooney wrote: access to scalable IO facilities (IOCP, epoll, kqueue, etc...) See the apr_pool API, which uses epoll, kqueue, etc on the backend if available. Now that my message finally makes it through the ASF mail system, I notice that typo... That should be "apr_poll", not "apr_pool"

Re: Developing Harmony

2005-05-17 Thread Rohatgi, Sumeet
-Original Message- From: Weldon Washburn [mailto:[EMAIL PROTECTED] Sent: Tue May 17 23:53:28 2005 To: harmony-dev@incubator.apache.org Subject:Re: Developing Harmony >-Original Message- >From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] >Sent: Monday, May 16, 2

Re: Developing Harmony

2005-05-17 Thread Geir Magnusson Jr.
weldon! Been waiting! welcome! geir On May 17, 2005, at 7:25 PM, Weldon Washburn wrote: -Original Message- From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] Sent: Monday, May 16, 2005 3:22 PM To: harmony-dev@incubator.apache.org Subject: Re: Developing Harmony On May 16, 2005, at 11:51 A

[arch] VM Candidate : JikesRVM http://jikesrvm.sourceforge.net/

2005-05-17 Thread Geir Magnusson Jr.
We've been talking about two threads of discussion, one working with a C/C++ based VM, one w/ Java. Here's a Java one for discussion (just want to focus threads...) geir -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]

RE: proposal translation

2005-05-17 Thread Nick Lothian
Create a page on the Wiki for it: http://wiki.apache.org/harmony/ > -Original Message- > From: Ozgur Akan [mailto:[EMAIL PROTECTED] > Sent: Tuesday, 17 May 2005 9:49 PM > To: Harmony > Subject: proposal translation > > I am translating the proposal to Turkish. Whom shall I sent > this

Re: proposal translation

2005-05-17 Thread Geir Magnusson Jr.
Add it to the wiki :) http://wiki.apache.org/harmony/ thanks On May 17, 2005, at 8:19 AM, Ozgur Akan wrote: I am translating the proposal to Turkish. Whom shall I sent this and in which format ? thanks, aiQa -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]

[arch] VM Candidate : JC @ http://jcvm.sourceforge.net/

2005-05-17 Thread Geir Magnusson Jr.
For those that want meaningful subjects lines, here it is and for those that are waiting for an architecture discussion - here it is. Here's the first of the offered VMs. (I've privately mailed Tom van Dijck about mudGE so we can look at something else) I've downloaded and will begin playing

Re: Gosling on Harmony

2005-05-17 Thread Danese Cooper
Much as I admire James, I have to say that the responses from enterprise developers of which he presumably speaks were carefully choreographed by the organizers of JavaONE (who are of course Sun employees). Its the old story...you can't ask a question without influencing the answer. When

Re: Cross plaform issues

2005-05-17 Thread vido
On Tue, May 17, 2005 at 05:56:36PM -0300, Rodrigo Kumpera wrote: > A quick look at APR reveal that it doesn?t provide all OS abstraction that a > JVM needs. There are no functions to mark pages as executable, access to > scalable IO facilities (IOCP, epoll, kqueue, etc...) or workarounds for > s

Electrical Fire?

2005-05-17 Thread Phillip Rhodes
Haven't heard anybody mention this yet: http://www.mozilla.org/projects/ef Is there anything in EF that could be of use to us? I know the project has been dormant for quite some time, but I wonder if there is any code, or at least ideas, that would be beneficial to us? Not sure about the licensi

Question re: Object Serialization?

2005-05-17 Thread Phillip Rhodes
Hey forgive the naive question guys, but does the Java serialization spec specify things to a level of detail that will allow objects serialized on one JVM to be unserialized by a different JVM? That is, will one be able to share objects between Harmony and the Sun JVM, or others? Just curious, a

Re: Developing Harmony

2005-05-17 Thread Jónas Tryggvi Jóhannsson
Carlos Fernandez Sanz wrote: Jónas Tryggvi Jóhannsson wrote: Question to the floor: if it had to be one of C and C++, which would you prefer? I can't think of a single reason why C should be preferred over C++. C can simply be viewed as a subset of C++, and as Java users we all This might be true

Re: Testing - TCK, mauve, harmony's own test suite?

2005-05-17 Thread shudo
From: Ricky Clarkson <[EMAIL PROTECTED]> > From informal chat in IRC, Davanum Srinivas (dims) said that each > committer (not contributor) will sign an NDA (Non-Disclosure > Agreement) with Sun to be able to use Sun's TCK (Technology > Compatibility Kit), which is required for Harmony to be certif

Re: impatient ;)

2005-05-17 Thread Ahmed Saad
>how much value is there in creating another point of entry? it's not just for devs who will be compiling the class library in harmony. it's (or that's what i think) intended to be the "javac" of Hamroy On 5/18/05, Matt Benson <[EMAIL PROTECTED]> wrote: > > just a note... it appears that Ant (

Re: Developing Harmony

2005-05-17 Thread Bryce Leo
> We are *NOT* going to be writing a JVM from scratch, we are open for > donations. So why wasn't this cleared up from the start? Why state steadfastly that it was open and plausible. Ambiguity wastes time, obviously, maybe the Apache "moderators" (for lack of a better word) should go and list wha

Re: Introduction, and a question

2005-05-17 Thread shudo
> Newbie question: What is to stop us from caching JITed code? .NET/ > mono does this as far as I know? We can do it even in the forthcoming Harmony runtime. On the other hand, an apparent drawback is disk consumption. Generally, JITted native code takes 3 times or more as much as bytecode takes

Re: Cross plaform issues

2005-05-17 Thread Garrett Rooney
Rodrigo Kumpera wrote: A quick look at APR reveal that it doesn´t provide all OS abstraction that a JVM needs. There are no functions to mark pages as executable, This is probably not there, but could be added to APR if people were interested and willing to write the code. access to scalable IO

RE: impatient ;)

2005-05-17 Thread Patrice Le Vexier
ok ahmed, I thought to take, more or less the same direction, so keep going, and tell me if I can help on something. You certainly have to consider portability issues with paths and files, here a small document from sun who talks a little bit about that http://java.sun.com/products/archive/100perc

Re: Stop this framework/modularity madness!

2005-05-17 Thread Peter Donald
Steve Blackburn wrote: However, it is not the either/or situtation you paint above. I think it may make most sense to work on a preexisting donated VM or VMs while *concurrently* developing a new VM core or cores from scratch. This approach has a number of advantages, including maximizing our

Re: Organizing the Mailing List

2005-05-17 Thread Ahmed Saad
that would be great so people can stop worring about the legal side... and if anyone wants to know about the current legal situation s/he could check that list. On 5/17/05, Stuart Still <[EMAIL PROTECTED]> wrote: > > I agree. Perhaps though it might be helpful to split into a legal > and techni

Re: Developing Harmony

2005-05-17 Thread Mark Brooks
C++, just C++, is a recipe for trouble. Most projects that use it define a subset to make development a less painfull talk. Usually operator overloading, templates and virtual inheritance are discarded. Rodrigo Agreed. If the decision is to go with C++, it will need to be a subset of C++ for sani

RE: Introduction, and a question

2005-05-17 Thread Nick Lothian
Some of IBM's JDKs cache JIT'ed code on some platforms; see http://www-128.ibm.com/developerworks/java/library/j-shared/ for details. That link talks about some of the problems. It isn't a trivial problem by any means. IBM's implementation uses a "Master VM" and "Worker VMs" that share system c

RE: Testing - TCK, mauve, harmony's own test suite?

2005-05-17 Thread Nick Lothian
On the Pluto project (which has similar TCK requirements) the NDA hasn't really been a big issue. Some committers have signed and have access to it and some don't. We have our own set of test cases written based on the spec that committers use to verify their commits. We just make sure someone r

Re: Against using Java to implement Java (Was: Java)

2005-05-17 Thread Tom Tromey
> "David" == David Griffiths <[EMAIL PROTECTED]> writes: David> Maybe a concrete example would help. Let's say you have a GC module David> written in C. One of it's API calls is to allocate a new object. How David> is your JIT module going to produce code to use that API? Via a C David> functi

Re: Developing Harmony

2005-05-17 Thread Ahmed Saad
ok a question... hope it's not that silly anyways... if you did the JVM in java we would need to compile it (or part of it) to native code... wouldn't that be a problem when porting to other platforms? (sorry guys if it's so silly) On 5/17/05, Ozgur Akan <[EMAIL PROTECTED]> wrote: > > JVM in J

Re: Organizing the Mailing List

2005-05-17 Thread Ahmed Saad
can we push some priorities rather than running everywhere.. like 1. decide on a language to use: c, c++, java (did i hear pascal) 2 . an architecture 3. According to this architecture we will divide our efforts. So we can focus on more specific subjects and may be we can do more organized

Re: Developing Harmony

2005-05-17 Thread Weldon Washburn
>-Original Message- >From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] >Sent: Monday, May 16, 2005 3:22 PM >To: harmony-dev@incubator.apache.org >Subject: Re: Developing Harmony > > >On May 16, 2005, at 11:51 AM, Ben Laurie wrote: >> >> I'm pretty sure we want a framework in C/C++, whatev

Re: Introduction, and a question

2005-05-17 Thread Brad Cox
My ambitions were far more modest, cutting down on startup overhead in apps coded like this static Foo aFoo = new Foo(); public void main(String args[]) { checkpoint(); // on with the show } But JVM/instance persistence would certainly be nice (if hard to provide reliably). Subramanian, S

Re: Gosling on Harmony

2005-05-17 Thread Ahmed Saad
The "clear need" that Magnusson cites is anything but clear to Gosling, who says Sun has received negative response from the enterprise development community regarding the idea of open-source Java." welcome to the matrix, guys ;) On 5/17/05, Tomer Barletz <[EMAIL PROTECTED]> wrote: > > http://

Re: Testing - TCK, mauve, harmony's own test suite?

2005-05-17 Thread Geir Magnusson Jr.
On May 17, 2005, at 8:06 AM, Ricky Clarkson wrote: Hi, From informal chat in IRC, Davanum Srinivas (dims) said that each committer (not contributor) will sign an NDA (Non-Disclosure Agreement) with Sun to be able to use Sun's TCK (Technology Compatibility Kit), which is required for Harmony to be

Re: Developing Harmony

2005-05-17 Thread Geir Magnusson Jr.
On May 17, 2005, at 2:14 PM, Mark Brooks wrote: Oog. Thog like to bang rocks, but Thog also like inheritance, ABCs and generics. If by "generics" you mean STL, it is my understanding that creates cross-platform problems, which is why many cross-platform C++ projects don't use it. Thog stil

Re: Harmony Project Structure Attempt

2005-05-17 Thread Geir Magnusson Jr.
On May 17, 2005, at 2:18 PM, Mark Brooks wrote: We do not lack good choices for a JVM. Steve Blackburn has presented a proposal to use Jikes RVM, and there has been discussion of Kaffe and GCJ as well. And and least one person one this list has offered a VM they have written, and to change t

Re: Developing Harmony

2005-05-17 Thread Geir Magnusson Jr.
On May 17, 2005, at 1:54 PM, Bryce Leo wrote: Now don't go too crazy for my suggesting this, but why not pascal? Wow. I've never had such a strong urge to vote someone "off the island" :) geir -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED]

Re: Against using Java to implement Java (Was: Java)

2005-05-17 Thread Geir Magnusson Jr.
On May 17, 2005, at 5:51 AM, David Griffiths wrote: Maybe a concrete example would help. Let's say you have a GC module written in C. One of it's API calls is to allocate a new object. How is your JIT module going to produce code to use that API? Via a C function pointer? This is a good example of

Re: Introduction, and a question

2005-05-17 Thread Davanum Srinivas
nice to see u here sundar :) On 5/17/05, Subramanian, Sundar <[EMAIL PROTECTED]> wrote: > My original intention of having a snapshot was not so much as to have a quick > restart but to be able to migrate apps a la distributed JVM efforts > (http://djvm.anu.edu.au/) as Steve has mentioned in this

Re: Introduction, and a question

2005-05-17 Thread Ian Darwin
> >True, but if you saved the entire state of the JVM memory on disk (an > >JVM 'hibernation'?) then you could just start from where you left, > >instruction pointer included. > > Just one _teensy_ snag. Open files and sockets. And all state external > to the JVM. No, that's not the snag. This

Re: impatient ;)

2005-05-17 Thread Matt Benson
just a note... it appears that Ant (and thus Maven, I assume) can already use the Eclipse JDT compiler when properly configured. If by chance one of these (Apache) projects is used for builds, how much value is there in creating another point of entry? -Matt --- Davanum Srinivas <[EMAIL PROTECT

Re: Stop this framework/modularity madness!

2005-05-17 Thread Frederick C Druseikis
On Mon, 16 May 2005 16:58:16 -0300 Rodrigo Kumpera <[EMAIL PROTECTED]> wrote: > Making Harmony modular enouth to be kind of a JVM framework cannot be > done before having a working JVM. There is a lot of literature about > how frameworks should emerge from continuous design and development. THer

Re: Harmony Project Structure Attempt

2005-05-17 Thread Steve Blackburn
I appeal to everyone to get the facts on the Java-in-Java issue. It is an important issue and despite a number of comprehensive posts to the list from a variety of writers, people still perpetuate ideas which have been debunked on the list. Listreader wrote: A lot of people have expressed intere

proposal translation

2005-05-17 Thread Ozgur Akan
I am translating the proposal to Turkish. Whom shall I sent this and in which format ? thanks, aiQa

Re: Developing Harmony

2005-05-17 Thread Mark Brooks
Now don't go too crazy for my suggesting this, but why not pascal? Which dialect? ISO or GPC? Free Pascal or Delphi? (and if Delphi, which version) etc.. Ada95 is superior for most purposes to Pascal, is more standardized (there is only one standard) and is also widely available. It also prod

Cross plaform issues

2005-05-17 Thread Rodrigo Kumpera
A quick look at APR reveal that it doesn´t provide all OS abstraction that a JVM needs. There are no functions to mark pages as executable, access to scalable IO facilities (IOCP, epoll, kqueue, etc...) or workarounds for small diferences on syscalls or libC implementation. I think Harmony shou

Re: Developing Harmony

2005-05-17 Thread Stefano Mazzocchi
Bryce Leo wrote: Now don't go too crazy for my suggesting this, but why not pascal? If we're considering C as it is this really isn't a terrible suggestion. I know it's fallen out of favor with most of you guys but it compiles quickly and supports a good number of operating systems and types of har

Re: Developing Harmony

2005-05-17 Thread Rodrigo Kumpera
If C/C++ is going to be used, the reference compiler is gcc. I don´t think the pascal frontend of gcc is up to the others. Rodrigo On 5/17/05, Bryce Leo <[EMAIL PROTECTED]> wrote: > > Now don't go too crazy for my suggesting this, but why not pascal? If > we're considering C as it is this re

Re: Developing Harmony

2005-05-17 Thread Stuart Still
It is just not as popular as the others. If pascal was used, there would be an awful lot of people unable to make contributions until they learned pascal. I think the real question is what features could pascal provide that would make it a better choice than the more popular choice of C/C

Re: Developing Harmony

2005-05-17 Thread Tom Tromey
> "Ben" == Ben Laurie <[EMAIL PROTECTED]> writes: >>> I'm pretty sure we want a framework in C/C++, whatever components >>> are developed in. >> Umm. Why? Ben> So it can run everywhere. FWIW, writing a VM in java doesn't make this harder per se. In fact, in a way it is easier as you are al

Re: Stop this framework/modularity madness!

2005-05-17 Thread Tom Tromey
> "Rodrigo" == Rodrigo Kumpera <[EMAIL PROTECTED]> writes: Rodrigo> Making Harmony modular enouth to be kind of a JVM framework Rodrigo> cannot be done before having a working JVM. Rodrigo> Creating such is a big chalenge, to guess what spots need to flexible Rodrigo> and the others that don'

Re: Organizing the Mailing List

2005-05-17 Thread Bryce Leo
I really suggested it because I got a bit frustrated when the subject line was "Java" and the discussion diverged into project leads, introductions, bug management, getting started suggestions, and where the project should start it's programming (this is just one example there are others). I figur

Re: Organizing the Mailing List

2005-05-17 Thread Stuart Still
I agree. Perhaps though it might be helpful to split into a legal and technical list shortly? Cheer Stuart On 17 May 2005, at 16:55, Geir Magnusson Jr. wrote: We tend to do this naturally - we put something in the subject line to distinguish. Maybe we'll come up w/ some patterns. One thing

Re: impatient ;)

2005-05-17 Thread Peter Donald
Hi, I am sure that the code donated could be of use somewhere in the harmony effort. Don't get too discouraged if no one jumps on it right away though. The biggest need for harmony is not so much the code that you have produced but the code that you will produce in the future. At the start ther

Re: Introduction, and a question

2005-05-17 Thread Stuart Still
This sounds like how java works under OS X. Newbie question: What is to stop us from caching JITed code? .NET/ mono does this as far as I know? Stuart On 17 May 2005, at 06:05, Nick Lothian wrote: El lun, 16-05-2005 a las 16:08 +0530, Subramanian, Sundar escribió: (...) I guess what Brad is aski

Re: Introduction, and a question

2005-05-17 Thread Ben Laurie
Santiago Gala wrote: El lun, 16-05-2005 a las 16:08 +0530, Subramanian, Sundar escribiÃ: (...) I guess what Brad is asking is for a snapshot of the state of JVM. This would be really useful to migrate stuff from one environment to another preserving the underlying state. I have mixed feelings abou

Re: Stop this framework/modularity madness!

2005-05-17 Thread Ben Laurie
Rodrigo Kumpera wrote: Making Harmony modular enouth to be kind of a JVM framework cannot be done before having a working JVM. There is a lot of literature about how frameworks should emerge from continuous design and development. There's a lot of literature about all aspects of development that ha

Testing - TCK, mauve, harmony's own test suite?

2005-05-17 Thread Ricky Clarkson
Hi, >From informal chat in IRC, Davanum Srinivas (dims) said that each committer (not contributor) will sign an NDA (Non-Disclosure Agreement) with Sun to be able to use Sun's TCK (Technology Compatibility Kit), which is required for Harmony to be certified as Java. He also said that each contrib

Re: Against using Java to implement Java (Was: Java)

2005-05-17 Thread David Griffiths
Maybe a concrete example would help. Let's say you have a GC module written in C. One of it's API calls is to allocate a new object. How is your JIT module going to produce code to use that API? Via a C function pointer? Dave On 5/16/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > I'd only b

Re: Developing Harmony

2005-05-17 Thread Rodrigo Kumpera
C++, just C++, is a recipe for trouble. Most projects that use it define a subset to make development a less painfull talk. Usually operator overloading, templates and virtual inheritance are discarded. Rodrigo On 5/17/05, Ben Laurie <[EMAIL PROTECTED]> wrote: > > Jónas Tryggvi Jóhannsson wrot

Re: Developing Harmony

2005-05-17 Thread Ozgur Akan
JVM in Java will be the slower then Sun`s JVM. C or C++ is a better choice. Ozgur Akan Jónas Tryggvi Jóhannsson wrote: Question to the floor: if it had to be one of C and C++, which would you prefer? I can´t think of a single reason why C should be preferred over C++, as C can simply be viewed

Re: Developing Harmony

2005-05-17 Thread Ben Laurie
Brett Porter wrote: LLVM looks cool, but comes with a wholebunchastuff under different licenses embedded in it. A casual inspection suggests we can probably work around them, but a closer inspection would be required. They all looked to be the same with additional copyrights, ie BSD-ish, with the

Re: Apache Harmony / GNU Classpath

2005-05-17 Thread Rodrigo Kumpera
The free JVMs based on it ether use vanilla Classpath or have some custization for some key classes. Making it plugable a layer above it's VM interface will be a nightmare to mantain. Maybe if you can point to a use-case where the might make any sense, many here will think positively about. R

Re: Stop worrying about licenses!

2005-05-17 Thread Felipe Leme
On Mon, 2005-05-16 at 17:34 +0200, Leo Simons wrote: > Hi all, Hi Leo... > For now, you can assume: > > * we *can* use GNU Classpath as long as we do not publish any releases, ie >at least for the next six months; > > * we *may* stop using GNU Classpath at some point in the future; So, f

One way to start hacking now

2005-05-17 Thread Sven de Marothy
Hi, I've seen a lot of anxious volunteers on this list just itching to get started with something. And I'd like to make a suggestion, which is to help out on the GNU Classpath class libraries. I wrote an intro on how[1] to this list. Some of you may be hesitant because you're more interested in Ha

Re: Developing Harmony

2005-05-17 Thread Ben Laurie
Geir Magnusson Jr. wrote: On May 16, 2005, at 11:51 AM, Ben Laurie wrote: I'm pretty sure we want a framework in C/C++, whatever components are developed in. +1 Question to the floor: if it had to be one of C and C++, which would you prefer? C++ Oog. Thog like to bang rocks, but Thog also li

Re: impatient ;)

2005-05-17 Thread Ahmed Saad
i'm working on that too.. i'm using args4j to support javac-like option parsing capabilites... i'm reading the tomcat Jasper source code to learn more about how they did that (the JDTCompiler class)... would be great if you wanna share ideas -ahmed On 5/17/05, Davanum Srinivas <[EMAIL PROTECTE

Re: Organizing the Mailing List

2005-05-17 Thread Ahmed Saad
that would be great On 5/17/05, Bryce Leo <[EMAIL PROTECTED]> wrote: > > As harmony is just getting started, there is a great deal of good > suggestions, questions and offers for help. Ever since the Slashdot > announcement I personally think that the number of people whom have > joined and offer

Re: Developing Harmony

2005-05-17 Thread Ricky Clarkson
Do we need the extra features of C++ for the low-level stuff that Harmony needs to do? Java can provide the OO wrappers around things, we don't need Java wrappers around C++ classes around C functions.. I don't think there's enough gain in using C++ to warrant the extra complexity in its use. Bu

Re: Stop this framework/modularity madness!

2005-05-17 Thread Rodrigo Kumpera
Maybe this pluggable layer that is not well defined. I think that having this as a link time thing is more than enouth. It doesn´t mean that only one GC algorithm or JITer will be available at runtime, but all the options should be defined when building the JVM. Refactoring a system to have a f

Re: Stop worrying about licenses!

2005-05-17 Thread Felipe Leme
On Mon, 2005-05-16 at 17:34 +0200, Leo Simons wrote: > Hi all, Hi Leo... > For now, you can assume: > > * we *can* use GNU Classpath as long as we do not publish any releases, ie >at least for the next six months; > > * we *may* stop using GNU Classpath at some point in the future; So, f

Re: impatient ;)

2005-05-17 Thread Stefano Mazzocchi
Archie Cobbs wrote: Stefano Mazzocchi wrote: Those who have a JVM and want to donate it under the apache license to seed harmony raise their hands now! As mentioned before, and/all of JC [1] is available and I'll be happy to relicense it. All of the code was written by me (though I didn't invent

Re: impatient ;)

2005-05-17 Thread Stefano Mazzocchi
Patrice Le Vexier wrote: here's a task for those of you who want something to do: wrap the eclipse JDT compiler and make it look/feel like javac from the command line. -- Stefano. If there is no objection to use this compiler, I can do that. Please, let me know. Patrice, go ahead! We need some

Gosling on Harmony

2005-05-17 Thread Tomer Barletz
http://www.devx.com/Java/Article/28125?trk=DXRSS_JAVA Looks like Doc java is pretty upset...

Re: Intro to Classpath

2005-05-17 Thread Sven de Marothy
On Tue, 2005-05-17 at 11:46 -0300, Rodrigo Kumpera wrote: > I'm wondering, some parts of the JDK seens to be product features and not a > standard. For examples, the sound system should use arts, esd or alsa (I > believe Sun support the last 2). The printing system should support cups, > lprng o

Re: Stop this framework/modularity madness!

2005-05-17 Thread Geir Magnusson Jr.
On May 16, 2005, at 3:58 PM, Rodrigo Kumpera wrote: Making Harmony modular enouth to be kind of a JVM framework cannot be done before having a working JVM. There is a lot of literature about how frameworks should emerge from continuous design and development. There's been a lot of work in this area

RE: Introduction, and a question

2005-05-17 Thread Subramanian, Sundar
My original intention of having a snapshot was not so much as to have a quick restart but to be able to migrate apps a la distributed JVM efforts (http://djvm.anu.edu.au/) as Steve has mentioned in this thread earlier. As you say I guess persistence along with machine specific JIT code might be

Re: Developing Harmony

2005-05-17 Thread Carlos Fernandez Sanz
Jónas Tryggvi Jóhannsson wrote: Question to the floor: if it had to be one of C and C++, which would you prefer? I can't think of a single reason why C should be preferred over C++. C can simply be viewed as a subset of C++, and as Java users we all This might be true for newbies but anyone who

Re: The topic of the Java Compiler

2005-05-17 Thread Rodrigo Kumpera
Nether support apt, AFAIK, which seens to be an easier task to do with the Eclipse compiler. Rodrigo On 5/16/05, Nick Lothian <[EMAIL PROTECTED]> wrote: > > > > > > "Berlin" == Berlin Brown <[EMAIL PROTECTED]> writes: > > > > Berlin> The compiler seems to be a non-issue at this time > > wit

Re: Stop this framework/modularity madness!

2005-05-17 Thread Steve Blackburn
Hi Rodrigo, I believe the focus should be on deciding if Harmony will star from other JVM or not. I agree entirely that this is an important issue, and a lot of people are working hard right now to see if this can happen. Donating an entire JVM to apache is not a trivial issue, so we will need t

GCJ ABI (Re: Trampoline)

2005-05-17 Thread Davanum Srinivas
Here's more information on GCJ ABI: ftp://gcc.gnu.org/pub/gcc/summit/2004/GCJ%20New%20ABI.pdf -- dims On 5/16/05, Davanum Srinivas <[EMAIL PROTECTED]> wrote: > Short Story: Please take a look if you haven't already - > http://www.cs.pdx.edu/~sanseri/kaffe/k2.html > > Long story: Was trying to co

RE: Java

2005-05-17 Thread Nick Lothian
[snip] > > I have one other question, is the project going to use any > kind of web project management software or web bug system. > Something simple, even as simple as sourceforge's bug system. > Just have a user submit and bug and the severity. I have > seen other apache projects use just

Re: Developing Harmony

2005-05-17 Thread Stephan Michels
On 5/16/05, Jónas Tryggvi Jóhannsson <[EMAIL PROTECTED]> wrote: > > > Question to the floor: if it had to be one of C and C++, which would > > you prefer? > > I can´t think of a single reason why C should be preferred over C++, as > C can simply be viewed as a subset of C++. As Java users, all of

Re: Introduction, and a question

2005-05-17 Thread Stefano Mazzocchi
Santiago Gala wrote: El lun, 16-05-2005 a las 16:08 +0530, Subramanian, Sundar escribió: (...) I guess what Brad is asking is for a snapshot of the state of JVM. This would be really useful to migrate stuff from one environment to another preserving the underlying state. I have mixed feelings abou

Re: Introduction, and a question

2005-05-17 Thread Ben Laurie
Stefano Mazzocchi wrote: Christian Damsgaard wrote: I brought up this idea with Lars Bak (HotSpot architect at Sun back then) at a conference some years back when Sun introduced the HotSpot VM. The argument back then was that a program mays not execute in the same pattern every time and the opti

Re: Developing Harmony

2005-05-17 Thread Thorbjørn Ravn Andersen
Jónas Tryggvi Jóhannsson wrote: Im however very fond of the idea of writing the JVM in Java. Im beginning to look into the JikesRVM and I really like the idea, especially as it is the language that everyone on this list is familiar with. It would also maximize the quality of the tools that we

Re: class file reader

2005-05-17 Thread Rob Gonzalez
> > Is anyone familiar enough to suggest the interfaces for such a > > module? :) > > AFAICT, the verifier has the most simple possible interface: a static > method called verify() which takes a bytearray representing a class. It > throws ClassFormatError when the class does not pass verification.

Re: Developing Harmony

2005-05-17 Thread Mark Brooks
I can't think of a single reason why C should be preferred over C++. C can simply be viewed as a subset of C++ Not anymore, really. The current ISO standards for C and C++ have eliminated the "C++ is only a superset" aspect. They really are different languages. Also, you CAN write C in an obje

RE: Harmony Project Structure Attempt

2005-05-17 Thread Mark Brooks
We do not lack good choices for a JVM. Steve Blackburn has presented a proposal to use Jikes RVM, and there has been discussion of Kaffe and GCJ as well. And and least one person one this list has offered a VM they have written, and to change the license to the Apache license. _

Re: Developing Harmony

2005-05-17 Thread Mark Brooks
Oog. Thog like to bang rocks, but Thog also like inheritance, ABCs and generics. If by "generics" you mean STL, it is my understanding that creates cross-platform problems, which is why many cross-platform C++ projects don't use it.

Re: Developing Harmony

2005-05-17 Thread Bryce Leo
Now don't go too crazy for my suggesting this, but why not pascal? If we're considering C as it is this really isn't a terrible suggestion. I know it's fallen out of favor with most of you guys but it compiles quickly and supports a good number of operating systems and types of hardware, like arm a

Re: OS Abstraction Layer and Common Tools Library

2005-05-17 Thread Dan Lydick
> [Original Message] > From: Marco Lange <[EMAIL PROTECTED]> > To: > Date: 5/15/05 6:58:54 PM > Subject: Re: OS Abstraction Layer and Common Tools Library > ... snip ... > I suggest targeting a few more Unix platforms in order not to stick to > Linux specialties to much. Maybe some of the *BS

Re: Introduction, and a question

2005-05-17 Thread Dalibor Topic
Subramanian, Sundar wrote: This could even help in migrating apps across machines in a grid-like environment dynamically depending on the availability of resources. If this can be implemented it would be great. SeeWenzhang Zhu, Distributed Java Virtual Machine with Thread Migration, Ph.D. Thes

Re: Organizing the Mailing List

2005-05-17 Thread Geir Magnusson Jr.
We tend to do this naturally - we put something in the subject line to distinguish. Maybe we'll come up w/ some patterns. One thing to consider is when we get going with things, to split off an architecture list if the volume gets too much. But for now, it's light enough to keep it all her

Re: Stop this framework/modularity madness!

2005-05-17 Thread Stefano Mazzocchi
Rodrigo Kumpera wrote: Making Harmony modular enouth to be kind of a JVM framework cannot be done before having a working JVM. There is a lot of literature about how frameworks should emerge from continuous design and development. I agree with Rodrigo. This must not be the focus until required, so

Re: Apache Harmony / GNU Classpath

2005-05-17 Thread Geir Magnusson Jr.
On May 16, 2005, at 3:59 PM, usman bashir wrote: But ! if u people dont mind (dont take me splitter again ;) ) then i would say while considering Classpath for library we should design in such a way that if some one want to replace with its own (his own wish thats what OSS is ) then he can d

Re: Organizing the Mailing List

2005-05-17 Thread usman bashir
It will be really great if we can manage the threads like that, as keeping stuff manageable is also helpfull in further documentation and reference and repitative threads can be avoided as well. so i put my hand to manage them. and i ll post them on wiki from where u can take on. On 5/17/05, Br

Re: Stop worrying about licenses!

2005-05-17 Thread Geir Magnusson Jr.
On May 16, 2005, at 9:28 PM, Nick Lothian wrote: One specific question that I haven't seen addressed elsewhere: Currently the FAQ for classpath says: "If you are going to contribute source code to GNU Classpath we must make sure that you have not studied the source code of the JDK/JRE or decompiled

Re: Organizing the Mailing List

2005-05-17 Thread Raffaele Castagno
2005/5/17, Bryce Leo <[EMAIL PROTECTED]>: > > > What do you think? Good enough for me... I'll use it! Bye! Raffaele

Re: Developing Harmony

2005-05-17 Thread Ozgur Akan
Hi, I also prefer C which is simpler to use and also As Nicolas said has smaller memory footprint. Ozgur Akan Simon Chappell wrote: On 5/16/05, Ben Laurie <[EMAIL PROTECTED]> wrote: *snip* Question to the floor: if it had to be one of C and C++, which would you prefer? C. C++ was a terrib

Re: impatient ;)

2005-05-17 Thread Davanum Srinivas
go for it! -- dims On 5/16/05, Patrice Le Vexier <[EMAIL PROTECTED]> wrote: > > here's a task for those of you who want something to do: wrap the > > eclipse JDT compiler and make it look/feel like javac from the > > command line. > > > > -- > > Stefano. > > > > > > If there is no objection to u

  1   2   >