<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Multithreading experience? in ObjectARX Forum</title>
    <link>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3479030#M14716</link>
    <description>&lt;P&gt;PPL seems to work if you stay away from AutoCAD related calls.&lt;/P&gt;</description>
    <pubDate>Thu, 31 May 2012 09:39:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-05-31T09:39:09Z</dc:date>
    <item>
      <title>Multithreading experience?</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3477106#M14713</link>
      <description>&lt;P&gt;Hello group,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone have experience with multithreaded apps using ObjectARX?&amp;nbsp;I first tried OpenMP, but that crashed AutoCAD att first attempt.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Next try, PPL, seemed to work better ... until I get a memory-related crash in AcGeLine3d::getClosestPoint. According to the debugger, it's trying to allocate 3+MB memory for that operation?!?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm not too fond of those AcGe* classes anyway, since they hide data in pimpl-style structures, making debugging unnecessary hard. Inserting my own classes is a definate workaround.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is an evaluation copy of AutoCAD 2013. BTW,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) The appload commands creates it's dialog but crashes on first mouse click.&lt;/P&gt;&lt;P&gt;2) AutoCAD 2013 also fails to install on computers with Visual Studio11 preview installed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Henrik Vallgren&lt;/P&gt;</description>
      <pubDate>Wed, 30 May 2012 10:51:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3477106#M14713</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-30T10:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: Multithreading experience?</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3477732#M14714</link>
      <description>&lt;P&gt;Except for some parts of the display code, none of AutoCAD's core code supports multiple threads. Even if you&amp;nbsp;test something that seems to work, there is no guarantee that it will work all the time. That doesn't mean your own code can't be multi-threaded, of course, but you can't safely call into AutoCAD from any but the main AutoCAD thread.&lt;/P&gt;</description>
      <pubDate>Wed, 30 May 2012 15:58:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3477732#M14714</guid>
      <dc:creator>owenwengerd</dc:creator>
      <dc:date>2012-05-30T15:58:20Z</dc:date>
    </item>
    <item>
      <title>Re: Multithreading experience?</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3478124#M14715</link>
      <description>&lt;P&gt;Thanks for your reply Owen. Good thing I only use a few simple AcGe classes/methods that could easily be replaced.&lt;/P&gt;</description>
      <pubDate>Wed, 30 May 2012 18:52:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3478124#M14715</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-30T18:52:17Z</dc:date>
    </item>
    <item>
      <title>Re: Multithreading experience?</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3479030#M14716</link>
      <description>&lt;P&gt;PPL seems to work if you stay away from AutoCAD related calls.&lt;/P&gt;</description>
      <pubDate>Thu, 31 May 2012 09:39:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/multithreading-experience/m-p/3479030#M14716</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T09:39:09Z</dc:date>
    </item>
  </channel>
</rss>

