Related articles |
---|
Donate Your Java Class Files mohnen@I2.Informatik.RWTH-Aachen.DE (2000-04-05) |
Donate Your Java Class Files mohnen@informatik.rwth-aachen.de (Markus Mohnen) (1999-08-12) |
From: | Markus Mohnen <mohnen@informatik.rwth-aachen.de> |
Newsgroups: | comp.compilers |
Date: | 12 Aug 1999 02:53:15 -0400 |
Organization: | RWTH Aachen / Informatik II |
Keywords: | Java |
Donate Your Java Class Files
============================
+------------------------------------------------------------+
|http://www-i2.informatik.rwth-aachen.de/~mohnen/CLASSDONATE/|
+------------------------------------------------------------+
For our research we need Java class files as raw data. To get
realistic results, a wide variety of class files is
necessary. Therefore, we ask you to donate your class files.
We are perfectly happy at every class file you can share: Large or
small, applet or stand-alone, complete applications or single class
files, stable or erroneous. It does not matter which builder,
compiler, optimiser, obfuscator, or compressor you used to produce the
classes.
What Kind of Research?
----------------------
In general, we are concerned with techniques for analysis and
optimisation of programs. At this time, we have two projects where we
need class files as test data:
- Comparison of basic block graphs and single instruction graphs
For more than two decades, basic block graphs have been the data
structure used by optimising compilers. Recently, the conceptually
simpler single instruction graphs have been proposed by Knoop,
Koschützki, and Steffen. We want to investigate how these data
structures influence the performance of several analyses like live
variables and constant folding/propagation.
- Compression and optimisation of class files
The Java class file format already contains a lot of opportunity for
compression like the semantically redundant line number table and
local variable table. Furthermore, peep hole optimisations and the
results of further analyses can be used to reduce the size of the
actual code.
However, we would like to use the donated class files in future
projects and maybe even share them with other researchers. If you do
not want us to do so, you can exclude it in the donation form.
Why Donating?
-------------
Well, you will not have a direct gain from donating. However, you will
help us to improve our knowledge on compiler optimisations. In the
long run, this will hopefully help to improve compiler technology.
Since it will only take you a minute, we kindly ask you to help us by
donating as many classes as you like.
Who We Are
----------
We are a group of researchers at the Department of Computer Science
[http://www.informatik.rwth-aachen.de] of RWTH (aka University of
Technology Aachen) [http://www.rwth-aachen.de/], Germany:
- Dr. Markus Mohnen
- Markus Jansen
- several students
Legal Stuff
-----------
If you donate class files, you will have no further obligations.
We will use the donated classes under the following restrictions:
- We will not use the donated classes or any other information for
commercial purposes.
- We will not use the donated classes to construct programs.
- We will not send emails to you.
- We will not give the donated classes to other persons or
organisations unless you allow us to do so.
- We will not give the donated classes to other persons or
organisations unless they agree to these restrictions.
Donate Here
-----------
+------------------------------------------------------------+
|http://www-i2.informatik.rwth-aachen.de/~mohnen/CLASSDONATE/|
+------------------------------------------------------------+
--
Dr. Markus Mohnen mohnen@informatik.rwth-aachen.de
Lehrstuhl f. Informatik II Tel.: (+49/0) 241 80 21240
RWTH Aachen, Ahornstr. 55 Fax.: (+49/0) 241 8888 217
52056 Aachen, GERMANY
Return to the
comp.compilers page.
Search the
comp.compilers archives again.