It was actually a big performance boost by changing to the dashed
format. Internally, LLUUID is just a wrapper around the .NET Guid
object which has a ToString() method that produces a dashed UUID. The
non-hyphenated version removed the dashes which required an additional
memory allocation on top of searching through the string, and I decided
to just drop it completely. If you want to implement the same
functionality in your client code it is just mystring.Replace('-','');
but I would recommend switching over to the hyphenated version that is
here to stay.<br>
<br>
John<br><br><div class="gmail_quote">On Jan 16, 2008 9:04 AM, dirk husemann <<a href="mailto:hud@zurich.ibm.com">hud@zurich.ibm.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  

<div bgcolor="#ffffff" text="#000000">
Fox Diller wrote:
<blockquote type="cite"><font color="#000000"><span style="background-color: transparent;"><br>
  </span></font>
  <div><div class="Ih2E3d">
  <div>
  <div style="margin: 0px; min-height: 14px;"><span><font color="#000000"><span style="background-color: transparent;">Oh, I'm sorry. Though, wouldn't
this be a perfect place for a ToString() function overload, something
like </span></font></span></div>
  </div>
  </div><div>
  <div><font color="#000000"><span style="background-color: transparent;"><br>
  </span></font></div>
  <div><font color="#000000"><span style="background-color: transparent;">LLUUID.ToString(bool
dashed) ?</span></font></div>
  </div>
  </div>
</blockquote>
i guess the question is just: is this going to be the format for the
future and does it justify updating existing DBs or is this going to
change again...<br>
<br>
    cheers,<br><font color="#888888">
    dirk</font><div><div></div><div class="Wj3C7c"><br>
<br>
<blockquote type="cite">
  <div>
  <div>
  <div>
  <div><font color="#000000"><span style="background-color: transparent;"><br>
  </span></font></div>
  <div><font color="#000000"><span style="background-color: transparent;">Thoughts?</span></font></div>
  <div><font color="#000000"><span style="background-color: transparent;"><br>
  </span></font>
  <div><span>.fox</span></div>
  <div><span><br>
  </span></div>
  </div>
  </div>
  </div>
  <blockquote type="cite">
    <div>
    <div>
    <div>
    <div>
    <div>
    <div>On 16-Jan-08, at 3:23 AM, dirk husemann wrote:</div>
    <br>
    <blockquote type="cite">
      <div bgcolor="#ffffff" text="#000000"> Fox Diller wrote:
      <blockquote type="cite">I would've thought that keeping them without dashes inside
of libSL would be more efficient? I mean, the dashes are just a visual
cue, aren't they? Something only to display formatted on the
gui/console side of your application? <br>
      </blockquote>
sorry, i should have been more specific: the ToString() format changed
from non-dashed to dashed. <br>
      <blockquote type="cite"><br>
.fox<br>
        <br>
        <div class="gmail_quote">On Jan 16, 2008 2:21 AM, dirk husemann
<<a href="mailto:hud@zurich.ibm.com" target="_blank">hud@zurich.ibm.com</a>>
wrote:<br>
        <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
          <div bgcolor="#ffffff" text="#000000"><font face="Bitstream Vera Sans">this popped up on the opensim-dev list: the
UUID format change a while ago to the dashed format, is this going to
stay? </font><br>
          <pre cols="72">-- 
dr dirk husemann, pervasive computing, ibm zurich research lab
--- <a href="mailto:hud@zurich.ibm.com" target="_blank">hud@zurich.ibm.com</a> --- +41 44 724 8573 --- SL: dr scofield
    </pre>
          </div>
          <br>
_______________________________________________<br>
libsl-dev mailing list<br>
          <a href="mailto:libsl-dev@openmv.org" target="_blank">libsl-dev@openmv.org</a><br>
          <a href="http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev" target="_blank">http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev</a><br>
          <br>
        </blockquote>
        </div>
        <br>
        <br clear="all">
        <br>
-- <br>
-------------------------------------------<br>
Fox Diller/Kyle Polulak<br>
CEO 0775222 B.C. LTD. DBA<br>
Magrathean Technologies <br>
Surrey, British Columbia<br>
Canada<br>
Email: <a href="mailto:fox@magrathean.ca" target="_blank">fox@magrathean.ca</a><br>
Phone: +1.604.817.6942<br>
        <a href="http://magrathean.ca" target="_blank">http://magrathean.ca</a><br>
-------------------------------------------
        <pre><hr size="4" width="90%">_______________________________________________
libsl-dev mailing list
<a href="mailto:libsl-dev@openmv.org" target="_blank">libsl-dev@openmv.org</a>
<a href="http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev" target="_blank">http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev</a>
  </pre>
      </blockquote>
      <br>
      <br>
      <pre cols="72">-- 
dr dirk husemann, pervasive computing, ibm zurich research lab
--- <a href="mailto:hud@zurich.ibm.com" target="_blank">hud@zurich.ibm.com</a> --- +41 44 724 8573 --- SL: dr scofield
      </pre>
      </div>
    </blockquote>
    </div>
    <br>
    </div>
    </div>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
  <pre><hr size="4" width="90%">
_______________________________________________
libsl-dev mailing list
<a href="mailto:libsl-dev@openmv.org" target="_blank">libsl-dev@openmv.org</a>
<a href="http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev" target="_blank">http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev</a>
  </pre>
</blockquote>
<br>
<br>
<pre cols="72">-- 
dr dirk husemann, pervasive computing, ibm zurich research lab
--- <a href="mailto:hud@zurich.ibm.com" target="_blank">hud@zurich.ibm.com</a> --- +41 44 724 8573 --- SL: dr scofield
</pre>
</div></div></div>

<br>_______________________________________________<br>libsl-dev mailing list<br><a href="mailto:libsl-dev@openmv.org">libsl-dev@openmv.org</a><br><a href="http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev" target="_blank">
http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev</a><br><br></blockquote></div><br>