harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Tanzer <stru...@guglhupf.net>
Subject This week on harmony-dev (Aug. 28 - Sept. 03 2005)
Date Sat, 03 Sep 2005 12:15:18 GMT
Weldon Washburn, Geir Magnusson Jr. and I where discussing about the
programming language in which to implement harmony and the coding
conventions to use in the thread "[arch] Modular JVM component diagram".
I rewrote one of the interfaces Weldon wrote so it conforms to the Java
Coding  Conventions (where possible - it is C code), which where only
cosmetic changes. Geir said his biggest concerns about coding
conventions is safety and clarity (and he gave some examples). There was
no decision yet.

Alos in the thread "[arch] Modular JVM component diagram", Xiao-Feng Li,
Ron Braithwaite, Rodrigo Kumpera and Tom Tromey where discussing about
APR and POSIX as OS abstraction libraries. There is a wide agreement
that this makes sense. Tim Ellison then explained how the portability
library of the J9 VM (portlib) works and that it has some features which
APR doesn't have.

Xiao-Feng Li started the thread "[arch] voluntary vs. preemptive
suspension of Java threads" where he explains both models and gives a
brief overview on the advantages and disadvantages of these approaches.
Kazuyuki Shudo and Rodrigo Kumpera posted some more information about
this topic.

Rana Dasgupta started a discussion about "[arch] VM/Classlibrary
Interface ( VM Accessors )". He posted some initial thoughts about what
these accessors are ("They will provide access to VM functionality not
exposed through the public Java api"), how they could be implemented
(i.e. JNI) and which problems might occur (security, ...).

Weldon Washburn was responding to a posting by Mladen Turk about
"light-weight native calls" where he lists some problems this approach
migth have and asks how Mladen wants to solve them. Steven Gong asked
how the VM/Classlibrary interface and VMAccessors are related, but he
has not received an answer yet.

Regards, David.

-- Read the archive of this series at http://deltalabs.at/
-- RSS feed: http://deltalabs.at/?q=taxonomy/term/8/0/feed

David Tanzer, Haghofstr. 29, A-3352 St. Peter/Au, Austria/Europe
http://deltalabs.at -- http://dev.guglhupf.net -- http://guglhupf.net
My PGP Public Key: http://guglhupf.net/david/david.asc
The Cranial Crusader Episode:
Brain: Pinky, Are You Pondering What I'm Pondering?
Pinky: Well, I think so, Brain, but I can't memorize a whole opera
 in Yiddish.

View raw message