Download List

项目描述

Jamit (Java Access Modifiers Inference Tool)
allows you to infer tighter access modifiers for
Java code. Analyzing bytecode, it can find out if
fields or methods may be declared private,
default, protected, or final. Engineering software
with Jamit can thus help increase hiding and keep
interfaces as small as possible. The most useful
application for Jamit is dead code elimination.
Jamit can be used to find out which methods and
classes are unreachable and automatically
eliminate the corresponding code, saving space for
binary distributions.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-12-14 07:42
5.0

此版本支持Java 5.0(因此,在版本号跳跃)。特别是,所有的Java 5.0属性得到承认,和注释类标记为生活需要。此外,字节码引擎理解的指令集(土)表示,Java 5.0中有了变化。
This version supports Java 5.0 (hence the jump in
the version number). In particular, all Java 5.0
attributes are recognized, and annotation classes
are marked as live as necessary. Also, the
bytecode engine understands the changes to the
instruction set (LDC) that come with Java 5.0.

2004-03-27 21:48
3.0.0

Jamit现在允许本地和反射行为规范。在此之前,申请Jamit的代码,这只是通过反射或本机到达的方法是行不通的。各种错误已得到修复,其中包括电话号码表和局部变量表,在图书馆的贱民类的子类访问修饰符保护问题,并与受保护的方法一些问题。
标签: Major feature enhancements
Jamit now allows the specification of native and
reflective behavior. Previously, applying Jamit to
code that was only reachable via reflection or
native methods would not work. Various bugs have
been fixed, including preservation of line number
tables and local variable tables, problems with
access modifiers in subclasses of untouchable
library classes, and problems with certain cases
of protected methods.

2003-02-27 04:53
2.0.1

该分析器性能提高了30%。中的一个抽象的异常处理执行的小错误是固定的。另外,由乡郊小工程产生的启动脚本错误被发现。
标签: Minor bugfixes
The performance of the parser was improved by 30%. A minor bug in the abstract execution of exception handlers was fixed. Also, a bug in the start script generated by the RPW was found.

2003-01-10 23:02
2.0.0

新版本支持类文件倾销与收紧访问修饰符。此外,Jamit现在可以执行字段,方法消除死代码和类是不从的主要方法到达。
标签: Major feature enhancements
The new version supports dumping of class files with the tightened access modifiers. Furthermore, Jamit can now perform dead code elimination of fields, methods, and classes that are not reachable from the main method.

2001-10-25 08:33
0.1

标签: Initial freshmeat announcement

Project Resources