Re: Some questions about the architecture

2005-10-20 Thread Apache Harmony Bootstrap JVM
-Original Message- From: Robin Garner <[EMAIL PROTECTED]> Sent: Oct 20, 2005 3:08 PM To: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Cc: harmony-dev@incubator.apache.org Subject: Re: Some questions about the architecture > Robin, Rodrigo, > > Perhaps the two of you could get your he

Re: Build problem on Linux

2005-10-20 Thread Apache Harmony Bootstrap JVM
Robin, Hmmm... This looks like a POSIX versus Solaris GCC issue. Keep in mind that I developed this on Solaris 9, but with POSIX compliance in mind where possible. I figured that if and when we came upon such issues as these, we would solve them when we got there. I guess we are there now ;-)

Re: [BootJVM] macros that redefine printf and others

2005-10-20 Thread Apache Harmony Bootstrap JVM
-Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 20, 2005 2:48 PM To: harmony-dev Subject: [BootJVM] macros that redefine printf and others Dan, I think they should expand to #error instead of expanding to wrong code. BTW, have you thought about using make to hav

Re: Small problems building under cygwin

2005-10-20 Thread Apache Harmony Bootstrap JVM
Rodrigo, An eloquent expression of the sentiments of many experienced developers! I selected GCC just for this reason, it is ubiquitously used on many platforms. Can we use code compiled with CygWin's GCC compiler on a native Windows platform? I've done Win32 apps with GCC and MSVC both, but I

Re: Some questions about the architecture

2005-10-20 Thread Archie Cobbs
Robin Garner wrote: GC is triggered in two cases: 1) the user code calls System.gc(). 2) the heap fills up (for some suitable definition of 'fills up'). There is never any need for the VM code to call the garbage collector. Off tanget, but IMHO this is not strictly true: it depends on whether

Re: *** URGENT: Provide your Board Report *NOW* ***

2005-10-20 Thread Geir Magnusson Jr.
I'll be getting this in tomorrow. (I delayed this because I knew the board meeting had been shifted by a week) I'll post to dev list for comment and review before submitting. geir On Oct 20, 2005, at 10:05 PM, Noel J. Bergman wrote: Folks, Your report is well overdue, and were it not for t

Build problem on Linux

2005-10-20 Thread Robin Garner
I'm having problems building the boot JVM. running jvm/build.sh I get src/timeslice.c:82:71: thread.h: No such file or directory src/timeslice.c: In function `timeslice_tick': src/timeslice.c:221: error: invalid use of undefined type `struct itimerval' src/timeslice.c: In function `timeslice_run'

*** URGENT: Provide your Board Report *NOW* ***

2005-10-20 Thread Noel J. Bergman
Folks, Your report is well overdue, and were it not for the fact that the Board pushed back their meeting by a week this month, the Incubator report would have already been submitted, noting that yours had not been submitted. Please get your report posted IMMEDIATELY. The report is being accumula

Re: Some questions about the architecture

2005-10-20 Thread Robin Garner
> Robin, Rodrigo, > > Perhaps the two of you could get your heads together > on GC issues? I think both of you have been thinking > along related lines on the structure of GC for this JVM. > What do you think? I think the current challenge is to get the GC people and the VM people thinking along

[BootJVM] macros that redefine printf and others

2005-10-20 Thread Rodrigo Kumpera
Dan, I think they should expand to #error instead of expanding to wrong code. BTW, have you thought about using make to have incremental builds?

Re: Some questions about the architecture

2005-10-20 Thread Rodrigo Kumpera
On 10/20/05, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> wrote: > Robin, Rodrigo, > > Perhaps the two of you could get your heads together > on GC issues? I think both of you have been thinking > along related lines on the structure of GC for this JVM. > What do you think? > > > Further comme

Re: Small problems building under cygwin

2005-10-20 Thread Rodrigo Kumpera
Dan, Suporting multiple SO and hardware configurations is going to be PITA, adding compiler to this mix might be overkill. It's true that many specialized compiler generate better code than gcc for their platform, f.e. ICC, but does that justify the extra effort? I mean, there are a LOT of stuff

Re: Some questions about the architecture

2005-10-20 Thread Apache Harmony Bootstrap JVM
Robin, Rodrigo, Perhaps the two of you could get your heads together on GC issues? I think both of you have been thinking along related lines on the structure of GC for this JVM. What do you think? Further comments follow... -Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]>

Questions about GC implementations

2005-10-20 Thread Apache Harmony Bootstrap JVM
Robin, You asked a number of questions about GC on this JVM recently. Have I answered everything to your satisfaction? I would like to discuss with you the possibilities for writing one or more algorithms. What are your recent thoughts on this subject? Dan Lydick

Re: Small problems building under cygwin

2005-10-20 Thread Apache Harmony Bootstrap JVM
Rodrigo, Thanks for your help with these items. I think that it should be a simple matter to have 'config.sh' set a 'win32' path. In fact, there should probably be a map function for that include path so that each configuration can set that subdirectory name to whatever Sun declares it to be fo

Re: Harmony 'bootJVM-0.0.1' release now available

2005-10-20 Thread Geir Magnusson Jr.
Hey! No problem! This is really easy to clean up. Post the revision # to the list, and we'll just undo the release and tarballs... geir On Oct 20, 2005, at 6:09 AM, Apache Harmony Bootstrap JVM wrote: Geir, Oops. Sorry about that. My main intent here is to mark the 0.0.1 code for a ref