This week on harmony-dev (Sept. 04 - Sept. 10 2005)

2005-09-10 Thread David Tanzer
Mladen Turk responded to the concerns by Weldon Washburn about the "light-weight native calls" in the thread "VM/Classlibrary Interface (take 2)". He explained in more detail how he thinks those light-weight calls could work, they should avoid the overhead for native calls. Mladen and Tim Ellison

Re: [Arch] Class unloading and VM objects reclaim

2005-09-10 Thread Archie Cobbs
Santiago Gala wrote: IIRC, the (JVM spec v2) requirement for .equals String literals to be (==)identical only holds for Strings in the same .class file, but I could be wrong. I believe the requirement is stronger than that. Any two String literals (i.e., String constants from class files) that

Re: [arch] voluntary vs. preemptive suspension of Java threads

2005-09-10 Thread Rodrigo Kumpera
I was wondering what similarities on-stack replacement of JITed code have with suspension with code patching. On 9/9/05, Xiao-Feng Li <[EMAIL PROTECTED]> wrote: > Thanks, Rodrigo and Shudo. ORP had a similar approach as code patching > previously, which we called "IP hijacking". We found, as you

Re: [Arch] Class unloading and VM objects reclaim

2005-09-10 Thread Santiago Gala
El jue, 08-09-2005 a las 15:51 +0100, Peter Edworthy escribió: (...snip...) > [long version] > Cleaning up Strings that are only used in a particular classloader has > a > slight catch; because of the 'Strings containing the same characters > are > the same object' clause. This requires keeping a l