OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [libjava/] [classpath/] [doc/] [www.gnu.org/] [benchmarks.wml] - Blame information for rev 14

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 14 jlechner
#include "include/layout.wml"
2
 
3
4
5
 
6
7
Classpath::Testing
8
9

10
The test framework for GNU Classpath is called
11
.  There
12
are instructions within the Mauve website on how to download and use Mauve.
13
Writing Mauve tests is the most important thing GNU Classpath developers
14
could do for the project at this time.
15

16

17
Java API compatibility testing can be performed using
18
19
name="japitools">.  Japitools already does
20
full API comparisons but it doesn't have the capability to extract
21
APIs from the documentation - instead, the "japize" tool uses the
22
jode.bytecode library to identify the public members of a given set of
23
packages from the binary jars or zips.  But japitools does separate the
24
API-inspection phase ("japize") from the compatibility-testing phase
25
("japicompat") so it would be easy to offer an alternative to japize
26
that worked on API documentation.
27

28

29
Another method of API compatibility testing is to use 
30
url="http://majestix.ucnet.uoc.gr/~jgeorgal/pub/jdiff.sh"
31
name="jdiff.sh">, at least until this functionality is merged into
32
japitools.
33
34
 
35
 
36
Classpath::Benchmarks
37
38
Many free benchmarks are available. Benchmarks are a good way to test the functionality of a VM and at the same time get results that can be compared.
39
 
40
41
42
        
NameDescription
43
44
45
        
46
        
The Ashes benchmark
47
48
49
50
 
51

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.