Re: Questions about GC implementations

2005-10-28 Thread Robin Garner
In the garbage collectors I've worked with, the essential design is: - 'new' allocates space on the heap. - The header of each object contains a pointer (or equiv) to a per-class data structure, that points to the GC map for the object (and virtual dispatch tables etc etc) - Reference fields in

Re: [BootJVM] configure

2005-10-28 Thread Jean-frederic Clere
[EMAIL PROTECTED] wrote: Jean-Frederic, The _first_ thin to do is: $ svn update $ rm -rf ./config $ ./config.sh That does not help... I will go on tomorrow (well later because that already tomorrow here). You will notice some changes, per harmony-commits@ list. After doing SVN updat

Re: [BootJVM] configure

2005-10-28 Thread [EMAIL PROTECTED]
Jean-Frederic, The _first_ thin to do is: $ svn update $ rm -rf ./config $ ./config.sh You will notice some changes, per harmony-commits@ list. After doing SVN update, removing the existing configuration and starting _completely_ over will show you where I have changed things. The other

Re: [BootJVM] configure

2005-10-28 Thread [EMAIL PROTECTED]
Jean-Frederic, Take a look at the new Makefiles in the top level directory and each source directory. These should provide all functionality that I see for the time being with the exception of distribution rules, whose requirements may change over time. Notice that one important requirement is t

Example GC algorithm

2005-10-28 Thread [EMAIL PROTECTED]
All, Sometimes the best explanation is a good example. I have written a simple GC algorithm that counts references to objects as an example of how the GC interface might be implemented. Some algorithms may not use all the hooks, perhaps some might need an additional hook or two beyond what is cu

Re: [BootJVM] configure

2005-10-28 Thread Jean-frederic Clere
Geir Magnusson Jr. wrote: If you wish to contribute this, could you post it to a JIRA? Until I get commit rights ;-) It is now: http://issues.apache.org/jira/browse/HARMONY-10 Now I go for the Makefiles or the build.xml. make is more strandard for C project but ant is probably before the har

Re: [BootJVM] configure

2005-10-28 Thread Geir Magnusson Jr.
If you wish to contribute this, could you post it to a JIRA? On Oct 27, 2005, at 6:09 PM, Jean-frederic Clere wrote: Hi, I am now building the config/config.h using the configure files I have prepared. The BootJVM specific options of the configure are: --with-java=DIR Specify the

New Makefiles now replace old build scripts

2005-10-28 Thread bootjvm
All, The original, short-term build scripts have now been replaced by a simple, yet _very_ flexible Makefile system. From the top-level directory, re-run 'config.sh' to pick the changes, then just type 'make help' to get started. Have fun! Dan Lydick

RE: Oversight in JNI and test code

2005-10-28 Thread bootjvm
These corrections are now in SVN. > [Original Message] > From: Apache Harmony Bootstrap JVM <[EMAIL PROTECTED]> > To: > Date: 10/27/05 12:16:49 AM > Subject: Oversight in JNI and test code > > > All, > > One of the features of the BootJVM administration is the > ability to determine the _ex