Home | History | Annotate | Download | only in docs

Lines Matching full:added

49 <li>Added new peephole optimizations.
50 <li>Added option <code>-optimizations</code> for fine-grained configuration of
52 <li>Added option <code>-adaptclassstrings</code> for adapting string constants
54 <li>Added option <code>-keeppackagenames</code> for keeping specified package
56 <li>Added option <code>-keepdirectories</code> for keeping specified directory
60 <li>Added option <code>-regex</code> in ReTrace, for specifying alternative
88 <li>Added class merging.
89 <li>Added static single assignment analysis.
90 <li>Added support for annotation and enumeration class types in configuration.
93 <li>Added simplification of tail recursion calls.
94 <li>Added new peephole optimizations.
105 <li>Added options <code>-classobfuscationdictionary</code> and
109 <li>Added start-up scripts and build scripts.
125 <li>Added undocumented java system properties
160 <li>Added preverifier for Java 6 and Java Micro Edition, with new options
162 <li>Added new option <code>-target</code> to modify java version of processed
167 <li>Added new wildcards for class member descriptors: "<code>***</code>",
170 <li>Added support for configuration by means of annotations.
172 <li>Added check on modification times of input and output, to avoid unnecessary
174 <li>Added new options <code>-flattenpackagehierarchy</code> and
177 <li>Added new options <code>-adaptresourcefilenames</code> and
180 <li>Added detection of dynamically accessed fields and methods.
186 <li>Added new inter-procedural optimizations: method inlining and propagation
188 <li>Added optimized local variable allocation.
189 <li>Added more than 250 new peephole optimizations.
194 <li>Added support for uppercase filename extensions.
195 <li>Added tool tips to the GUI.
308 <li>Added verbose statistics for optimizations.
309 <li>Added boilerplate Number optimizations in GUI.
324 specified. Added <code>-basedirectory</code> option.
325 <li>Added <code>-whyareyoukeeping</code> option to get details on why given
327 <li>Added warnings for misplaced class files.
353 <li>Added inlining of interfaces with single implementations.
354 <li>Added option to specify obfuscation dictionary.
355 <li>Added option to read package visible library class members.
365 <li>Added
369 <li>Added support for grouping input and output jars, wars, ears, zips, and
371 <li>Added support for applying mapping files to library classes.
396 <li>Added support for JDK1.5 classes.
397 <li>Added additional wildcard for matching primitive types.
398 <li>Added possibility to switch off notes about duplicate class definitions.
407 <li>Added a graphical user interface for ProGuard and ReTrace.
408 <li>Added <code>-applymapping</code> option for incremental obfuscation.
409 <li>Added support for filtering input and output files.
410 <li>Added support for the J++ <code>SourceDir</code> attribute.
430 <li>Added work-around for handling malformed legacy interface class files.
436 <li>Added support for Ant.
437 <li>Added support for the J2ME Wireless Toolkit.
438 <li>Added support for reading and writing directory hierarchies.
439 <li>Added option for specifying resource jars and directories.
440 <li>Added support for wildcards in class member specifications.
462 <li>Added option to obfuscate using lower-case class names only.
463 <li>Added better option for obfuscating native methods.
464 <li>Added option not to ignore non-public library classes.
465 <li>Added automatic <code>.class</code> detection for classes compiled with
472 <li>Added support for wildcards in class names.
473 <li>Added tool to de-obfuscate stack traces.
474 <li>Added options to print processing information to files.
475 <li>Added option to rename source file attributes.
490 <li>Added more flexible handling of white space in configuration.
496 <li>Added automatic detection of <code>Class.forName("MyClass")</code>,
500 <li>Added options to keep class names and class member names without affecting
504 <li>Added handling of missing/invalid manifest file in input jar.