一个框架,以优化ABC,SWC和SWF文件
APPARAT为用户提供了一个框架,将帮助您优化ABC,SWC和SWF文件。
APPARAT是书面在Scala中 - 一个conciese的的功能面向对象的混合型语言,运行在JVM上。因此,您必须安装Scala和Java运行任何APPARAT应用程序“APPARAT”。
下面是一些主要特点:
编程:
·7-Zip的
神器出山:www.shenqi73.comDEFLATE压缩
·LZMA压缩
·ABC合并
·常量池排序
·DefineBitsLossless2 DefineBitsJPEG3 / 4的转换
·字节码合并
·字节码的替代
·控制流图的优化
·滑动窗口的优化
代码分析:
·UML图生成
·字节码流图生成
·静态检查[摘要]的方法
·详细的ABC信息
·代码覆盖率仪表
·类型
安全的trace()清除保持的副作用
·ASMify现有的代码
优化:
·通用的窥孔优化
·InlineExpansion
·宏扩展
·InlineAssembler
·访问炼金术的快速记忆体业务
·特殊炼金术生成的代码转换
·C风格的结构类型
要求:
·斯卡拉
·
的Java