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++, whatever

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

2005-05-18 Thread Weldon Washburn
On 5/18/05, David Griffiths [EMAIL PROTECTED] wrote: I think it's too slow to have the overhead of a function call for every object allocation. This is the cost of modularization. I doubt any of the mainstream JVMs you are competing with do this. Yes. I agree. A clean interface would have a

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

2005-05-18 Thread Weldon Washburn
state of research on formally proving a GC written in Java is type-safe? geir --Steve Weldon Washburn wrote: On 5/18/05, David Griffiths [EMAIL PROTECTED] wrote: I think it's too slow to have the overhead of a function call for every object allocation. This is the cost

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

2005-05-18 Thread Weldon Washburn
Steve, Very interesting. Please point me to the web pages that show SpecJAppServer/JBB/JVM... numbers for Jikes. I see some mention of magic types. Does this work around the java verifier by coercing a reference pointer into a Java int and vice-versa? This could be done by calling a

Re: Developing Harmony

2005-05-19 Thread Weldon Washburn
On 5/19/05, Ahmed Saad [EMAIL PROTECTED] wrote: Then, if the VM is written in Java it will be compiled to native code using, for example, gcj? or it will be compiled to byte code and will be interpreted by itself? One could interpret the VM code but it would be too slow for many. A better

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

2005-05-20 Thread Weldon Washburn
On 5/19/05, Stefano Mazzocchi [EMAIL PROTECTED] wrote: This is why I would like Harmony to have two VMs, one written in java and one written in C-or-friends: this would give us Well, I suspect if we design the interfaces correctly, we could do the above with one JVM instead of two. Two

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

2005-05-20 Thread Weldon Washburn
On 5/20/05, Steve Blackburn [EMAIL PROTECTED] wrote: I envisage that harmony is *seeded* with two VMs. Under the seeding model both seeds are destined to die (that is, their *cores* die) once new core/s evolve. I view this as a good thing. Given a world with three different Harmony VMs, I

Re: Threading

2005-05-22 Thread Weldon Washburn
Interestingly Sun Solaris 9 dropped M:N threads. From http://www.sun.com/software/whitepapers/solaris9/multithread.pdf, One such innovation is the move away from the original MxN model to a 1:1 implementation. Again, this is not to say that a good implementation of the MxN model is impossible,

Re: Threading

2005-05-23 Thread Weldon Washburn
On 5/23/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: On May 23, 2005, at 1:05 AM, Weldon Washburn wrote: Interestingly Sun Solaris 9 dropped M:N threads. From http://www.sun.com/software/whitepapers/solaris9/multithread.pdf, One such innovation is the move away from the original MxN

Re: Terminology etc

2005-05-25 Thread Weldon Washburn
On 5/25/05, Steve Blackburn [EMAIL PROTECTED] wrote: I agree it is orthogonal to the language chosen to write the JIT. It is not orthogonal to the language chosen to write the GC. As you say, you really want the barrier expressed in either Java, bytecode or IR. So you could write your GC in

Re: [arch] The Third Way : C/C++ and Java and lets go forward

2005-05-26 Thread Weldon Washburn
On 5/26/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Well, I think that wrt trying to eliminate C++ and C, you've just moved the problem elsewhere - because we'll still need a set of portable intrinsics and bootstrapper, and C++/C are natural candidates. That said, I would assume that

[arch] questions about adding detail to the wiki harmonyArchitecture page

2005-05-27 Thread Weldon Washburn
Dims, I would like to start filling out the modules and interfaces part of harmonyArchitecture wiki page. I looked at the wiki revision history and noticed that you were the last person to modify the page. Do you know if there is a protocol for modifying this document. Do people just make

Re: [modules] classloader/jit interface

2005-06-24 Thread Weldon Washburn
On 6/23/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Where is code we can start examining? What do the the java-on-java implementations do? geir Geir, I can't talk about code just yet. But I think we can at least get started on the basic, low controversy APIs. For example, the

Re: [modules] classloader/jit interface

2005-06-24 Thread Weldon Washburn
On 6/24/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: I know, but I'm going to taunt you anyway! Taunt! Seriously, how about referring us to code in ORP at sourceforge? You can download the last research posting of ORP from http://sourceforge.net/projects/orp. Two files in the bundle are

Re: [modules] classloader/jit interface

2005-06-27 Thread Weldon Washburn
09:30:01 -0600, Tom Tromey [EMAIL PROTECTED] wrote: Weldon == Weldon Washburn [EMAIL PROTECTED] writes: Weldon Below is a first stab at the API to retrieve the values Weldon contained in internal classloader data structures. Weldon Comment/questions are appreciated. Weldon Class access

Re: [modules] classloader/jit interface

2005-06-27 Thread Weldon Washburn
Geir, Any update on when Apache will have a license in place so that code can be donated to Apache Harmony project? Thanks Weldon On 6/24/05, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: On Jun 24, 2005, at 5:17 PM, Weldon Washburn wrote: On 6/23/05, Geir Magnusson Jr. [EMAIL

Re: Security

2005-07-01 Thread Weldon Washburn
On 6/30/05, Neil Macneale [EMAIL PROTECTED] wrote: One of the reasons I am in favor of implementing as much of the JVM in Java is that I think it is easier to write secure code in Java than in C/C++. I agree with this observation. I was at Java One this week. Two days ago during a Q

Re: Minutes of First Harmony Meeting

2005-07-01 Thread Weldon Washburn
On 6/30/05, Robin Garner [EMAIL PROTECTED] wrote: [Flavio] Volunteered to do GC design and implementation. I feel strongly that whatever the implementation language, Harmony should use MMTk as the memory manager. Does anyone have a reason not to, or has it just not been considered ? I

Re: Minutes of First Harmony Meeting

2005-07-04 Thread Weldon Washburn
Unfortunately, I am not allowed to download JikesRVM at this time. Since I can't download Jikes, I did the next best thing -- a Google search. As far as I can tell, MMTK is part of JikesRVM and does not exist as a stand-alone entity. Is this correct? Also, the following mail archive says that

Re: Minutes of First Harmony Meeting

2005-07-05 Thread Weldon Washburn
on the same basis as people are with Classpath - just proceed as though the license issues will eventually be worked out ? Unfortunately, I am not allowed to proceed until the license issues are worked out. Regards, Robin On Mon, 2005-07-04 at 22:17 -0700, Weldon Washburn wrote

Re: [arch] VM/Classlibrary Interface (take 2)

2005-08-15 Thread Weldon Washburn
On 7/12/05, Tim Ellison [EMAIL PROTECTED] wrote: Geir Magnusson Jr. wrote: On Jul 11, 2005, at 12:14 PM, Tim Ellison wrote: Recently, within IBM, we have been defining the interface between IBM's class library and the J9 VM. We deliberately haven't looked at the GNU Classpath/VM

[modules] Basic Class Support interfaces

2005-08-15 Thread Weldon Washburn
I'd like to see harmony-dev dig deeper into VM modularization. The VM has many areas that can benefit from modularization. It seems best to drill down on a simple interface first and leave the more complicated interfaces until later. The interface between a loaded class and the JIT is probably

Re: [arch] Modular JVM component diagram

2005-08-25 Thread Weldon Washburn
On 8/18/05, Ricardo Morin [EMAIL PROTECTED] wrote: Hi, I updated the Modular Structure JVM Components section of the architecture document with a description for each one of the boxes in the UML diagram, and a brief explanation of notation. Next step would be to start describing the

Re: [arch] Modular JVM component diagram

2005-08-25 Thread Weldon Washburn
On 8/25/05, Davanum Srinivas [EMAIL PROTECTED] wrote: Weldon, from which wiki page is this field_access.txt url linked from? could we not add the code that wiki page itself? (if you enclose with {{{ and }}} with the code in between it looks nice) Oops. Sorry. I put an http link to

Re: [arch] Modular JVM component diagram

2005-08-26 Thread Weldon Washburn
method_access.txt has been added. On 8/25/05, Weldon Washburn [EMAIL PROTECTED] wrote: On 8/25/05, Davanum Srinivas [EMAIL PROTECTED] wrote: Weldon, from which wiki page is this field_access.txt url linked from? could we not add the code that wiki page itself? (if you enclose

Re: [arch] Modular JVM component diagram

2005-08-29 Thread Weldon Washburn
On 8/28/05, David Tanzer [EMAIL PROTECTED] wrote: On Sat, 2005-08-27 at 07:15 -0700, Weldon Washburn wrote: [Snip] Another suggestion: IMHO it would be good to use the Java Coding Conventions in C/C++ code too. While this has the disadvantage that the coding style in the C/C++ code

Re: [arch] VM/Classlibrary Interface (take 2)

2005-09-01 Thread Weldon Washburn
the existing language spec. Mladen. -- Weldon Washburn Intel Managed Runtime Division

Re: Minutes of First Harmony Meeting

2005-09-07 Thread Weldon Washburn
at Rotor code. -- Weldon On 7/5/05, David P Grove [EMAIL PROTECTED] wrote: take a look at the javadoc (http://jikesrvm.sourceforge.net/api/). That should be mostly harmless from a contamination perspective. --dave -- Weldon Washburn Intel Managed Runtime Division

Re: [arch] Modular JVM component diagram

2005-09-11 Thread Weldon Washburn
Everyone, I just posted the basics of the GC/VM interface to http://wiki.apache.org/harmony/HarmonyArchitecture. The VM calls into the GC using gc_interface.txt. The GC calls into the VM using vm_gc_interface.txt. Weldon

Re: [arch] Modular JVM component diagram

2005-09-24 Thread Weldon Washburn
On 9/23/05, Robin Garner [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Everyone, I just posted the basics of the GC/VM interface to http://wiki.apache.org/harmony/HarmonyArchitecture. The VM calls into the GC using gc_interface.txt. The GC calls into the VM using

Re: [vote] Accept JIRA contribution HARMONY-5 : David Tanzer's proof-of-concept component model

2005-09-29 Thread Weldon Washburn
his Bulk Contrib Agreement and Software Grant in!) we'll put in sandbox and away we go... Thanks for the patience geir -- Geir Magnusson Jr +1-203-665-6437 [EMAIL PROTECTED] -- Weldon Washburn Intel Managed Runtime Division

[jchevm] porting harmony classlib to JCHEVM

2006-02-10 Thread Weldon Washburn
the enties in _jc_ilib_table[ ] would also be decorated with wrapper. Thoughts? Thanks Weldon -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] porting harmony classlib to JCHEVM

2006-02-11 Thread Weldon Washburn
wrappers that satisfy all the stakeholders. - Weldon On 2/10/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Because the wrapper is adding a layer of identically named methods and thus potentially really confusing the name space, I renamed java_lang_VMClass_isArray

Re: [jchevm] porting harmony classlib to JCHEVM

2006-02-11 Thread Weldon Washburn
__ Archie Cobbs *CTO, Awarix* http://www.awarix.com -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] porting harmony classlib to JCHEVM

2006-02-12 Thread Weldon Washburn
these files into source code control until we have a clear understanding where they need to reside and how we want the directories arranged. The README.txt: Feb 11, 2006 Weldon Washburn, Intel The code in this tree is very new. It has

[jchevm] native method API for _jc_new_intern_string -- do you plan to add to _jc_ilib_entry table?

2006-02-13 Thread Weldon Washburn
on the best approach? Thanks -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] native method API for _jc_new_intern_string -- do you plan to add to _jc_ilib_entry table?

2006-02-14 Thread Weldon Washburn
://www.awarix.com -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] native method API for _jc_new_intern_string -- do you plan to add to _jc_ilib_entry table?

2006-02-14 Thread Weldon Washburn
On 2/14/06, Tim Ellison [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Question -- does it make sense to include a stupid, simple String.intern() in the kernel class to make it even easier and more convenient for someone trying to graft Harmony Class Libraries to a new JVM? Sure, we

[jchevm] rough draft of Harmony Class Lib to gnu native method glue

2006-02-21 Thread Weldon Washburn
to start the debate on how files like Thread.java should be designed. We should also decide where to put kernel_path. Meanwhile, I plan to build jchevm and attempt to run hello_world.java using HCL. Let me know what you think. -- Weldon Washburn Intel Middleware Products Division

[jchevm] -- for some reason, apache won't let me attach a file

2006-02-22 Thread Weldon Washburn
f13mr853709pyl; Wed, 22 Feb 2006 10:51:39 -0800 (PST) Received: by 10.35.58.1 with HTTP; Wed, 22 Feb 2006 10:51:39 -0800 (PST) Message-ID: [EMAIL PROTECTED] Date: Wed, 22 Feb 2006 10:51:39 -0800 From: Weldon Washburn [EMAIL PROTECTED] To: harmony-dev@incubator.apache.org Subject: [jchevm] rough draft

Re: [jchevm] -- for some reason, apache won't let me attach a file

2006-02-22 Thread Weldon Washburn
Software Development Lab, IBM Tim Ellison wrote: Please, don't send attachments to the mailing list. Attach them to a JIRA. Regards, Tim Weldon Washburn wrote: Does anyone have suggestions? Thanks Weldon -- Forwarded message -- From: Mail

[jchevm] problems with gnu classpath and also jchevm builds

2006-02-25 Thread Weldon Washburn
update jchevm. It shows, At revision 381045. But still no configure file. I have svn version 1.3.0 installed. Any suggestions would be welcome. Thanks -- Weldon Washburn Intel Middleware Products Division

questions about the patches for libjc/zip.c

2006-02-28 Thread Weldon Washburn
' in ZIP file `%s': %s, zent-name, zip-path, strerror(errno)); -- Weldon Washburn Intel Middleware Products Division

[jchevm] questions about libjc/zip.c

2006-02-28 Thread Weldon Washburn
+ _JC_EX_STORE(env, IOException, error reading entry `%s' in ZIP file `%s': %s, zent-name, zip-path, strerror(errno)); -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] questions about libjc/zip.c

2006-03-01 Thread Weldon Washburn
in the final result. ciao, Enrico -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] questions about libjc/zip.c

2006-03-01 Thread Weldon Washburn
jcjavah.exe but want to wait to see if someone else has already done this job. -- Weldon On 3/1/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: I tried the pread() patch but I still get: I just checked in support for systems without pread(2) in r382047. The patch should

Re: [jchevm] questions about libjc/zip.c

2006-03-01 Thread Weldon Washburn
)... yes checking whether make sets $(MAKE)... (cached) yes checking for /usr/local/classpath/share/classpath/glibj.zip... yes checking for a BSD-compatible install... /usr/bin/install -c . Weldon Washburn Intel Middleware Products Division

[jchevm] configuring gdb to ignore SIGSEGV

2006-03-03 Thread Weldon Washburn
in the HOWTO document you are writing. The following configuration allows JCHEVM to run properly under gdb: $ gdb --args ./jc.exe --classpath=. --bootclasspath=/usr/local/unzipped_glibj :/usr/local/unzipped_jc:. hello (gdb) handle SIGSEGV nostop (gdb) handle SIGSEGV noprint (gdb) run -- Weldon

[jchevm] Harmony Class Lib does Hello World on a GNU Classpath JVM

2006-03-08 Thread Weldon Washburn
12; qq++) { System.out.write(ba[qq]); } } } public void run() { while(true) { System.out.write('*'); } } } -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] Harmony Class Lib does Hello World on a GNU Classpath JVM

2006-03-09 Thread Weldon Washburn
On 3/9/06, Enrico Migliore [EMAIL PROTECTED] wrote: Hi Weldon, Well done! Where did you actually run the test: Cygwin, Linux, or both? I did all the work on Cygwin. I ran out of time for installing vmware and linux on my laptop. Enrico -- Weldon Washburn Intel Middleware Products

Re: [jchevm] Harmony Class Lib does Hello World on a GNU Classpath JVM

2006-03-09 Thread Weldon Washburn
On 3/9/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: I can now run the below multithread Hello.java on JCHEVM using Apache Harmony Class Library. The output toggles between clumps of Hello World and clumps of * as WindowsXP schedules the two application threads

[jchevm] generic Harmony_Class_Lib/GNU_Classpath adapter is on JIRA Harmony-192

2006-03-09 Thread Weldon Washburn
Archie, Please take a look at bootstrap.c It would be great if we can do the final integration in the next 2 days while this code is still fresh in my mind. Thanks Weldon -- Weldon Washburn Intel Middleware Products Division

[classlib] java files that declare native methods -- should they be put in one directory?

2006-03-10 Thread Weldon Washburn
, OSNetworkSystem.java, OSComponentFactory.java -- Weldon Washburn Intel Middleware Products Division

Re: [jchevm] generic Harmony_Class_Lib/GNU_Classpath adapter is on JIRA Harmony-192

2006-03-10 Thread Weldon Washburn
On 3/10/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Please take a look at bootstrap.c It would be great if we can do the final integration in the next 2 days while this code is still fresh in my mind. Looks reasonable, you just commented out or changed the classes

Re: [classlib] java files that declare native methods -- should they be put in one directory?

2006-03-10 Thread Weldon Washburn
are on your on re: native methods. Regards, Tim Weldon Washburn wrote: Class Lib developers, To make porting Harmony Class Lib to non-Harmony JVMs easier, it would be great if all the java code that declares native methods was in one place. For the JCEVM port, I added most of the required

[classlib] where to put mods that make classlib more portable

2006-03-21 Thread Weldon Washburn
into the kernel directory. Another possibility is to leave the above files where they are and have them call into kernel/src/main/java/java/lang/kernel_OSMemory.java. The idea is to move all the native method declarations into the kernel directory. Thoughts on the above? -- Weldon Washburn Intel Middleware

[classlib] suggestions on new kernel directory structure to hold GNU Classpath mods

2006-03-21 Thread Weldon Washburn
/VMSystem.java kernel/src/main/java/java/lang/VMThread.java kernel/src/main/java/java/lang/VMThreadGroup.java kernel/src/main/java/java/lang/VMThrowable.java -- Weldon Washburn Intel Middleware Products Division

Re: [classlib] suggestions on new kernel directory structure to hold GNU Classpath mods

2006-03-22 Thread Weldon Washburn
On 3/22/06, Leo Simons [EMAIL PROTECTED] wrote: On Tue, Mar 21, 2006 at 06:01:48PM -0800, Weldon Washburn wrote: Below is a list of modified kernel files that allow Harmony ClassLib to run hello world on any JVM that is expecting GNU Classpath. If that means what I think it means that's

Re: Contributing SableVM?

2006-03-22 Thread Weldon Washburn
it will be fairly easy to get Harmony Class Library hello world working on the merged JCHEVM and SableVM. -- Weldon Washburn Intel Middleware Products Division

Re: [classlib] where to put mods that make classlib more portable

2006-03-23 Thread Weldon Washburn
On 3/23/06, Tim Ellison [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Now that JCHEVM licensing issues are resolved, I would like to find a home for mods that make Harmony Classlib more portable. The files are: nio/src/main/java/com/ibm/platform/OSMemory.java nio/src/main/java/com

Re: SableVM / Harmony Collaboration

2006-03-26 Thread Weldon Washburn
, etc. Etienne -- Etienne M. Gagnon, Ph.D.http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ -- Weldon Washburn Intel Middleware Products Division

Re: SableVM and Harmony Class library

2006-03-29 Thread Weldon Washburn
/classlib/trunk/doc/vm_doc/html/group__Port.html#CreatePortLib Comments are welcome :-) Enrico -- Weldon Washburn Intel Middleware Products Division

[classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-06 Thread Weldon Washburn
have been uploaded to JIRA Harmony-318. -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-06 Thread Weldon Washburn
Hi Tim, On 4/6/06, Tim Ellison [EMAIL PROTECTED] wrote: Weldon Washburn wrote: I was able to eliminate almost all mods necessary to run Harmony Classlib on a GNU Classpath VM. The VM used is still JCHEVM. Cool -- I'd be very interested to hear about what you are doing. I tried to give

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-07 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division - Terms of use : http

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-08 Thread Weldon Washburn
, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail

Re: [classlib] update on running Harmony Classlib on GNU Classpath VMs

2006-04-10 Thread Weldon Washburn
Archie, I have zero problems if you put specific directories contained in JIRA harmony-318 below harmony/enhanced/gnuclasspathadapter. The specific directories are: - kernel - luni - nio I have more mods that I would like to make to this code. How do I do this once it is svn? Thanks

[classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-11 Thread Weldon Washburn
is that different GNU Classpath JVMs may require different name decoration and different build options. Two ways of handling this are 1) add a subdirectory for each JVM that contains the code that is unique to the jvm and 2) use #ifdefs and make file options to handle the differences. -- Weldon

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-12 Thread Weldon Washburn
Hi Archie, On 4/12/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: 4) There was real difficulty lining up the native method's incoming arguments. Finally I declared the native method with input arguments (int a1, int a2, int a3, int a4). Then passed the character

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-12 Thread Weldon Washburn
Archie, This helps a bunch! I was getting lost in the JCNI code. Thanks Weldon On 4/12/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: There's nothing unusual about JCHEVM's native code dispatch. However, JCHEVM constructs dynamic function calls itself (instead

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-12 Thread Weldon Washburn
at the JIRA it's hard to tell what the attachments are for? Regards, Mark. On 4/12/06, Weldon Washburn [EMAIL PROTECTED] wrote: I just uploaded a new zip file to JIRA Harmony-318 that contains the mods to Harmony Classlib that will allow it to run on an unmodified generic GNU Classpath

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-12 Thread Weldon Washburn
/pkgnaming.html On 4/12/06, Weldon Washburn [EMAIL PROTECTED] wrote: Mark, Thanks for working on the diffs. I have tried to get svn to behave. Version 1.3.0 dated Jan 15 does not recognize the --diff-cmd you suggest below. It might be a cygwin issue. Can you check-in just the kernel adapter

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-12 Thread Weldon Washburn
Mark, Sorry I forgot to mention it in the last email. I did the svn diff you suggested below. The results have been attached to Harmony-318. On 4/12/06, Mark Hindess [EMAIL PROTECTED] wrote: Weldon, Sorry, it was a mistake on my part, it should be: svn diff --diff-cmd diff -x -ubBw

Re: [classlib] unmodified generic GNU Classpath JVM can now run Classlib hello world

2006-04-13 Thread Weldon Washburn
On 4/12/06, Mark Hindess [EMAIL PROTECTED] wrote: On 4/12/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 4/12/06, Mark Hindess [EMAIL PROTECTED] wrote: 1) Copy the luni-kernel and security-kernel stubs and add implementation rather than doing it in place. The stubs are just

[classlib.gnuclasspathadapter] status on today's JIRA Harmony-318 upload

2006-04-19 Thread Weldon Washburn
to more closely match Classlib's structure. 4) The top-level directory is now gnuclasspathadapter. My nexst steps are: 1) Get System.out.println() working. (Currently only System.out.write() works) 2) Compile LUNI native methods then see what happens. (They should simply just work). -- Weldon

Re: [classlib] gnuclasspathadapter -- current status on getting specJVM98 to run

2006-05-01 Thread Weldon Washburn
On 5/1/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: There was an unexpected and surprising parsing problem when running _209_db on JCHEVM. The procedure called, _jc_parse_classfile(), does some basic verification of a class file. In specific, it verifies that a class

Re: [RESULT] Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-05-01 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [RESULT] Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-05-02 Thread Weldon Washburn
PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED

Re: [RESULT] Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-05-03 Thread Weldon Washburn
On 5/2/06, Geir Magnusson Jr [EMAIL PROTECTED] wrote: I believe that this is sufficient. Thanks. If this is acceptable to others, we should then note this in 114 and 318, and close them both. geir Weldon Washburn wrote: Sorry. Its all my fault. I was distracted by the JIRA user

Re: [RESULT] Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-05-03 Thread Weldon Washburn
On 5/3/06, Geir Magnusson Jr [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Geir, Two things: 1) We forgot one more JIRA bug report --- 192. Please also close 192. Sorry for not catching this earlier Is there code there that needs to come into SVN. It looks like Archie took

Re: jchevm status?

2006-05-14 Thread Weldon Washburn
PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED

[drlvm] fyi -- what to try if build.bat update.... is not working

2006-05-15 Thread Weldon Washburn
FYI -- If you get connection timed out errors when trying to run build.bat update..., it could be because http.proxyhost and http.proxyPort are not set correctly. -- Weldon Washburn Intel Middleware Products Division - Terms

Re: jchevm status?

2006-05-21 Thread Weldon Washburn
implementation on vm needed though. More tests works when adding in bootclasspath instead of classpath (system classloader is not quite finished) Exception traces works and quite useful to find problematic places. -- Ivan 2006/5/16, Weldon Washburn [EMAIL PROTECTED]: Ivan, Good progress. Again

[jchevm] class loader questions

2006-05-21 Thread Weldon Washburn
/Character.class for a method called, class$ and can't find any evidence of it. Does anyone have any suggestions? Could class$ somehow be related to inner classes?? My next step is to use the debugger to watch the class loader load method class$. -- Weldon Washburn Intel Middleware Products Division

Re: jchevm status?

2006-05-22 Thread Weldon Washburn
PROTECTED] wrote: Weldon Washburn wrote: I just now looked at 483. Good work. I'd like to check-in these mods into svn but don't have check-in permission. I can check them in, but I think Ivan's code needs official blessing first. -Archie

[DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
grep of the code, it appears that write barriers are only partially implemented. We will need to make write barriers functional before many of the features of MMTK can be used. Thoughts? Weldon -- Weldon Washburn Intel Middleware Products Division

[legal] MMTK Apache licenses -- are they compatible?

2006-05-24 Thread Weldon Washburn
at its current home. Only mods that support the MMTK interface would be put in Apache svn repository. Thanks Weldon -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org

Fwd: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
oops. I forgot to cc: -- Forwarded message -- From: Weldon Washburn [EMAIL PROTECTED] Date: May 24, 2006 6:43 AM Subject: Re: [DRLVM] proposal to port MMTK to drlvm To: [EMAIL PROTECTED] Daniel, I really appreciate your offer to help. On the surface, our backgrounds

Fwd: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
oops, I forgot to cc: -- Forwarded message -- From: Weldon Washburn [EMAIL PROTECTED] Date: May 24, 2006 11:23 AM Subject: Re: [DRLVM] proposal to port MMTK to drlvm To: [EMAIL PROTECTED] On 5/24/06, Daniel Feinberg [EMAIL PROTECTED] wrote: that is cool, so the other thing i

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
, the contribution GC is not generational. So..I am not sure how this would be tested etc. Thanks, Rana On 5/23/06, Weldon Washburn [EMAIL PROTECTED] wrote: Folks, There were several interesting email chains about Harmony VM and MMTK last year. This topic died in large part because

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
as possible. How about ignoring read barriers until after initial bring up? Also, those on the mailing list who are interested in read barriers should feel free to jump in. Rodrigo On 5/24/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 5/24/06, Ivan Volosyuk [EMAIL PROTECTED] wrote: I have a patch

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-24 Thread Weldon Washburn
for this Java GC Adapter yet? -- Weldon Washburn Intel Middleware Products Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail

Re: [DRLVM] proposal to port MMTK to drlvm

2006-05-27 Thread Weldon Washburn
. Thanks, Dan Lydick [Original Message] From: Weldon Washburn [EMAIL PROTECTED] To: harmony-dev@incubator.apache.org Date: 5/24/06 1:09:03 AM Subject: [DRLVM] proposal to port MMTK to drlvm Folks, There were several interesting email chains about Harmony VM and MMTK last year

Re: jchevm status?

2006-05-27 Thread Weldon Washburn
On 5/22/06, Archie Cobbs [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Please hold off the check-in for a few days. I would like to try Ivan's mods on my machine to make certain they are complete. The intention is to reduce the chance of secondary patch-up check-ins and the related

Re: jchevm status?

2006-05-30 Thread Weldon Washburn
: Weldon Washburn wrote: Please hold off the check-in for a few days. I would like to try Ivan's mods on my machine to make certain they are complete. The intention is to reduce the chance of secondary patch-up check-ins and the related blizzard of emails. No problem.. I'll wait for both

[DRLVM] adding write barriers to Jitrino.JET

2006-05-30 Thread Weldon Washburn
ranges of reference variables. In specific how root set enumeration works. While not absolutely essential for hacking in write barriers, it will help a bunch during the debug stage. Thanks -- Weldon Washburn Intel Middleware Products Division

Re: [VOTE] Acceptance of HARMONY-438 : DRL Virtual Machine Contribution

2006-05-31 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

  1   2   3   4   >