<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      w.r.t the one issue below : is the awt load library code the only
      place you<br>
      need/are doing this ? If someone else (hotspot, core-libs) already
      assented to this<br>
      then I guess I could too but I'd like to hear for sure that
      hotspot and core-libs<br>
      teams both agree to this approach and whether there is an
      alternative.<br>
      <br>
      -phil.<br>
      <br>
      On 9/19/13 4:29 AM, Volker Simonis wrote:<br>
    </div>
    <blockquote
cite="mid:CA+3eh12RmC7pKEy5DCN44ktrzKABsteiweQHhsJuBg26vQ4ivQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Hi Phil,<br>
          <br>
        </div>
        thank you for looking at the changes. Please find my answers
        inline:<br>
        <div>
          <div>
            <div class="gmail_extra"><br>
              <div class="gmail_quote">
                <div> </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  /* AIX does not provide the 'dladdr' function. But
                  fortunately, we've<br>
                    42  * already implemented it in the HotSpot, because
                  we need it there as<br>
                    43  * well (see hotspot/src/os/aix/vm/porting_aix.{hpp,cpp}).<br>
                  <br>
                  Whilst this is in "ifdef AIX" this reliance on an
                  exported hotspot<br>
                  function sounds hacky. What actual requirement is
                  there that the<br>
                  AIX class libraries be so tightly-coupled with that
                  VM?<br>
                  There is no contract there.<br>
                  <br>
                </blockquote>
                <div><br>
                </div>
                <div>You're right, there is no contract. It's just
                  pragmatic solution and I think it should always work
                  because the libjvm will always be loaded at the point
                  in AWT where it is used. Another solution would be to
                  re-implement the functionality in the class library
                  and I don't like code duplication either.<br>
                </div>
                <div> </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  -phil.
                  <div class="im"><br>
                    <br>
                  </div>
                </blockquote>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>