<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">So if I get this right, significant
      speedup for rosmake could be achieved <br>
      by replacing yaml.load() with yaml.load(...,  <span class="x">Loader=yaml.CLoader)
      </span>and <br>
      yaml.dump with cPickle.dump<br>
      <br>
      Does anyone have the time to investigate whether this also gets us
      significant improvements for any of the other yaml-bound packages
      that we use?<br>
      Such as:<br>
      <br>
      rostopic<br>
      rosservice<br>
      rosbag<br>
      rosmsg<br>
      rosparam<br>
      roslaunch<br>
      rospy<br>
      actionlib<br>
      dynamic_reconfigure<br>
      rosdoc<br>
      <br>
      At least for rosbag, I seem to remember seeing complaints about
      speed on answers.ros.org, that could of course be related to
      something different entirely.<br>
      <br>
      <br>
      On 20.02.2013 17:48, Patrick Goebel wrote:<br>
    </div>
    <blockquote cite="mid:5124FE62.7060101@pirobot.org" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      I am happy to report that rosmake under Groovy (Debian install) is
      now much faster.  A stack that used to take 149 seconds (2 minutes
      29 seconds) to build now takes only 22 seconds which is 6x faster
      than before.<br>
      <br>
      If I am reading the bug reports correctly (<a
        moz-do-not-send="true"
        href="https://github.com/ros/rosdep/issues/218">#218</a> and <a
        moz-do-not-send="true"
        href="https://github.com/ros/rosdep/pull/222">#222</a>), thanks
      goes to
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      Timo Röhling for the patch and Tully for the merge.<br>
      <br>
      --patrick<br>
      <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
        href="http:/www.pirobot.org">http:/www.pirobot.org</a><br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
ros-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a>
<a class="moz-txt-link-freetext" href="https://code.ros.org/mailman/listinfo/ros-users">https://code.ros.org/mailman/listinfo/ros-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>