JavaParty History

2005: Thomas Moschny and Bernhard Haumacher created a Trac project for JavaParty. The existing tickets (formerly known as BugParade) were imported and updated. The JavaParty website was wikified.

2003: Thomas Moschny and Bernhard Haumacher moved the JavaParty software repository from CVS to Subversion.

2002: Jens Borrmann integrated replication of static constants into the JavaParty transformation.

2001: Jürgen Reuter designed and implemented unique representative threads (see wiki:JavaParty/DistributedThreads) and physical thread resumption in cross-host recursive calls. Thread resumption is the backbone of JavaParty's transparent threads implementation (see wiki:JavaParty/TransparentThreads) and solves many thread-related issues like deadlocks when re-entering a synchronized block. Jürgen Reuter and Bernhard Haumacher updated the JavaParty website and documentation. A new distribution package for JavaParty was created that now can be downloaded from this site.

2000: Bernhard Haumacher ported JavaParty to the Generic Java compiler. Timm Reinstorf did a great job extracting the JavaParty transformation from the old compiler and formulating it in a human readable way.

1999: Christian Nester designed a flexible RMI for efficient communication in workstation clusters. The resulting KaRMI package is included in the current release of JavaParty. KaRMI is now maintained by Bernhard Haumacher.

1999: Bernhard Haumacher designed a fast object serialization protocol that is now used in KaRMI to pass objects as parameters to remote method invocations.

1998: Daniel Lukic designed an interface from JavaParty to the ParaStation library for using the high performance network of a cluster of workstations. Interfacing to alternative transport subsystems is realized by the KaRMI package in the current JavaParty version.

1998: Jörg Afflerbach implemented a distributed servlet package for JavaParty. This package is no longer included in the standard JavaParty distribution.

1997: Bernhard Haumacher integrated static analysis into the JavaParty compiler for automatic object locality optimization. The static code analysis is not integrated into the current release of JavaParty.

1997: Matthias Jacob implemented a large-scale parallel geophysical algorithm in JavaParty.

1996: The JavaParty language was designed and built by Michael Philippsen and Matthias Zenger. The first JavaParty compiler was an extension to the Espresso Grinder compiler that was the first available compiler for the Java language independent from Sun Microsystems.

Last modified 10 years ago Last modified on Sep 14, 2007 4:58:35 PM