<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>