(dev-java/asm15) added asm-1.5 as dedicated package
[oss-qm-packages.git] / dev-java / asm15 / metadata.xml
blob22a45186269332d3b92ac16f2d1f7a21eeeaf6a9
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4 <pkgmetadata>
5 <herd>java</herd>
7 <longdescription>
8 ASM is a Java bytecode manipulation framework. It can be used to
9 dynamically generate stub classes or other proxy classes, directly in
10 binary form, or to dynamically modify classes at load time, i.e., just
11 before they are loaded into the Java Virtual Machine.
13 ASM offers similar functionalities as BCEL or SERP, but is much more
14 smaller (25KB instead of 350KB for BCEL and 150KB for SERP) and faster
15 than these tools (the overhead of a load time class transformation is of
16 the order of 60% with ASM, 700% or more with BCEL, and 1100% or more
17 with SERP). Indeed ASM was designed to be used in a dynamic way* and was
18 therefore designed and implemented to be as small and as fast as
19 possible.
20 </longdescription>
21 </pkgmetadata>