Oversight in JNI and test code

2005-10-26 Thread Apache Harmony Bootstrap JVM
All, One of the features of the BootJVM administration is the ability to determine the _exact_ contents of a binary with respect to its SVN source representation. That is part of what the ARCH_SOURCE_COPYRIGHT_APACHE() macro provides. Run the 'getsvndata.sh' script against any object, class, l

Re: Get involved on Harmony

2005-10-21 Thread Apache Harmony Bootstrap JVM
Good afternoon, João, and welcome! I'm not Geir, but I would like to greet you anyway. My name is Dan Lydick. I'm in just about the same place you are, having joined up only recently with the ASF. You don't have to be a committer to be involved. Just follow this e-mail list to see what is goin

Re: Questions about GC implementations

2005-10-21 Thread Apache Harmony Bootstrap JVM
TED]> Sent: Oct 20, 2005 2:24 PM To: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Subject: Re: Questions about GC implementations Hi Dan, I'm keeping up with e-mail in between OOPSLA talks right now, so it doesn't give me much time :) I think I understand where the interfac

Re: Some questions about the architecture

2005-10-21 Thread Apache Harmony Bootstrap JVM
> -Original Message- > From: Rodrigo Kumpera <[EMAIL PROTECTED]> > Sent: Oct 21, 2005 12:08 PM > To: harmony-dev@incubator.apache.org > Subject: Re: Some questions about the architecture > ...snip... > > I agree that the verifier should look into this, but what happens if > > you get a d

Compilers and configuration tools

2005-10-21 Thread Apache Harmony Bootstrap JVM
I'm with Geir on his comments, but evaluating MSVC I think is a good idea because there are so many folks who use it-- or is it? Rodrigo' comments about confusion with multiple compiler support make a compelling argument about going with _one_ compiler-- and look at the minor diffs we have alread

Re: Small problems building under cygwin

2005-10-21 Thread Apache Harmony Bootstrap JVM
riginal Message- From: Tom Tromey <[EMAIL PROTECTED]> Sent: Oct 21, 2005 11:45 AM To: harmony-dev@incubator.apache.org, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Subject: Re: Small problems building under cygwin >>>>> "Dan" == Apache Harmony Boo

Re: Small problems building under cygwin

2005-10-21 Thread Apache Harmony Bootstrap JVM
Dalibor, I'd like to see what you could recommend. I concentrated on getting the source going with minimal infrastructure and with the anticipation of adding this kind of support. Please check out the latest bootJVM source and tinker with it. I'd like to see what you come up with. Dan Lydick

Re: Some questions about the architecture

2005-10-21 Thread Apache Harmony Bootstrap JVM
Comments below. -Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 20, 2005 1:49 PM To: harmony-dev@incubator.apache.org Subject: Re: Some questions about the architecture ...snip... > > > By IP I mean Intruction Pointer, the EIP register in x86 f.e. What I > mean wa

Re: Small problems building under cygwin

2005-10-21 Thread Apache Harmony Bootstrap JVM
Rodrigo, Another thought about the '__int64' issue. A friend told me a while back that this symbol was typedef'ed in a header file called 'stdint.h' on GCC, but this does not exist on my Solaris box, and I didn't need it anyway. For Linux, I suspect that if you go find this symbol in the /usr/in

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

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
;t care much for anything else but linux. Have said that, I think having build.sh converted to a .bat script is not necessary, only maybe as a subset, that supports only win32/64 on MSVC. On 10/20/05, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> wrote: > > Rodrigo, > > Thank

Re: Some questions about the architecture

2005-10-20 Thread Apache Harmony Bootstrap JVM
TED]> Sent: Oct 19, 2005 4:49 PM To: harmony-dev@incubator.apache.org Subject: Re: Some questions about the architecture On 10/19/05, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> wrote: > > > -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-19 Thread Apache Harmony Bootstrap JVM
back and get binaries from this point - being able to just check out the revision and build will be sufficient. geir On Oct 19, 2005, at 1:29 PM, Apache Harmony Bootstrap JVM wrote: > > Everyone, > > I now think I have the basics of SVN release administration > working well

Re: Some questions about the architecture

2005-10-19 Thread Apache Harmony Bootstrap JVM
-Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 19, 2005 1:49 PM To: harmony-dev@incubator.apache.org, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Subject: Re: Some questions about the architecture On 10/19/05, Apache Harmony Bootstrap JVM <[

Re: Some questions about the architecture

2005-10-19 Thread Apache Harmony Bootstrap JVM
the exception. That is effectively what I have tried to implement here in the native 'C' code on the real platform, to use OO terms. Did I misunderstand you? Thanks, Dan Lydick -Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 19, 2005 11:54

Re: Status of the Harmony SVN

2005-10-19 Thread Apache Harmony Bootstrap JVM
and I can give you specific tips about some shortcuts. Thanks, Dan Lydick -Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 19, 2005 7:54 AM To: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Subject: Re: Status of the Harmony SVN I´ll subscribe harmony-c

Harmony 'bootJVM-0.0.1' release now available

2005-10-19 Thread Apache Harmony Bootstrap JVM
Everyone, I now think I have the basics of SVN release administration working well enough to cut a release. BootJVM release 0.0.1 is now available for your edification. The repository, https://svn.apache.org/repos/asf/incubator/harmony/enhanced/trunks/sandbox/contribs/bootjvm contains th

Re: Bootstrap JVM

2005-10-18 Thread Apache Harmony Bootstrap JVM
Robin, My comments interspersed with your inquiry. > -Original Message- > From: Robin Garner <[EMAIL PROTECTED]> > Sent: Oct 17, 2005 7:05 PM > To: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> > Subject: Bootstrap JVM > > Hi Dan, > > I&

Re: Status of the Harmony SVN

2005-10-18 Thread Apache Harmony Bootstrap JVM
help with porting to another Unix platform? Or perhaps native MS Windows? We need all of these things. Thanks again, Dan Lydick -Original Message- From: Rodrigo Kumpera <[EMAIL PROTECTED]> Sent: Oct 18, 2005 3:37 PM To: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> Subject: S

Re: Changes to bootjvm 0.0.0 coming soon

2005-10-17 Thread Apache Harmony Bootstrap JVM
Rodrigo On 10/17/05, Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> wrote: > > Robert, > > By all means! What do you propose? I need _everything_ > you have just mentioned. Which areas are you interested in? > > ...snip...

Re: Changes to bootjvm 0.0.0 coming soon

2005-10-17 Thread Apache Harmony Bootstrap JVM
tor.apache.org Subject: Re: Changes to bootjvm 0.0.0 coming soon These are really good news Dan! I think we could start writing test code for the runtime functionality like proper null checks, array bounds, class initialization, synchronization and such. On 10/17/05, Apache Harmony Bootstrap JVM

Changes to bootjvm 0.0.0 coming soon

2005-10-17 Thread Apache Harmony Bootstrap JVM
Everyone, I've been working hard on changes the bootjvm 0.0.0 code that I contributed recently. There have been a number of valuable critiques, especially involving portability issues. I have taken a hard look at these and found a number of things that need adjustment, plus some plain ol' bugs.