<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<br>
<blockquote type="cite" cite="mid:8ebb41d5-c598-e825-1062-14d1fe3b150d@oracle.com"><br>
<blockquote type="cite" style="color: #007cff;">One of the areas I
was slightly concerned about was object allocation.
</blockquote>
</blockquote>
<br>
<font size="4"><font face="monospace">There are a few JMH micros
that I found helpful for getting a sense of performance
comparison. The main one is "AdaptNull", which runs over a
minor corpus of classfiles and runs various kinds of "do
nothing" transforms that vary in terms of how deep they iterate
or whether they share the CP. The most representative ones are
"SHARED_3" and "SHARED_3_NO_DEBUG", which do a three-level
iteration (dive into methods, and again into code) with a shared
CP. These are both faster than the comparable ASM (ASM_3). <br>
<br>
<br>
</font></font>
</body>
</html>