Re: How could HP help Debian
[moving to debian-hppa, since that seems to be the best place. doing my
best to remove all traces of the original mail since that's decidedly
private.]
On Sun, Sep 14, 2003 at 10:30:18PM -0400, Grzegorz B. Prokopski wrote:
> port "libffi" to HPPA if they want to see LGPL-ed SableVM JVM (and
> probably also GCJ) working on these arches in near future [*].
Randolph Chung has libffi working quite well. He's got copyright papers
sorted recently, and I believe he's just waiting for a spare couple of
hours to get it all submitted.
> PS: [*] And somebody tell me how to do atomic cmp&swap on HPPA - then
> you have a working SableVM JVM on HPPA in 10 minutes. Seriously.
You can't. hppa's only got one atomic instruction -- load-and-zero word.
If you can use that as a locking primitive, ie lock read and write
sides, then you're fine. If you can live with atomic assignment, you're
also fine. But if you rely on something like cmpxchg() as a locking
primitive, you're in trouble.
> PSS: I would happily get in touch with people
> interested in using SableVM more seriously. A few things is going down
> the pipe, like integration with current GNU Classpath and an easily
> portable/retargettable JIT engine (I don't see much of a problem to make
> it work on HPPA if there were somebody interested).
FWIW, it's "PPS" (Post-Post-Script).
--
"It's not Hollywood. War is real, war is primarily not about defeat or
victory, it is about death. I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk
Reply to: