<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">On 11/06/2024 17:27, David Lloyd wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CANghgrRSaAj+WFhY=_nc2e-Y=x6s=Zgzi5-fyAG78BCF=J2UEg@mail.gmail.com">
      
      <div dir="ltr">
        <div dir="ltr">
          <div class="gmail_default" style="font-family:arial,helvetica,sans-serif">:<br>
          </div>
        </div>
        <div class="gmail_quote">
          <div><br>
          </div>
          <div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Yes, all of
            the method-access methods on ReflectionFactory are used, not
            just for readObject/writeObject but also readObjectNoData,
            readResolve, and writeReplace, the constructor accessors,
            and the factory methods for OptionalDataException. We don't
            use the static initializer one though (maybe the ORB does,
            I'm not sure).</div>
        </div>
        <br>
      </div>
    </blockquote>
    Okay, next question is whether you are also using Unsafe to access
    the fields of classes where you've got a MH to invoke the
    readXXX/writeXXX methods? Ignore SVUID for the moment.<br>
    <br>
    -Alan.<br>
  </body>
</html>