<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - Speed up Symbian emulator and debugger - Comments</title>
 <link>http://www.newlc.com/topic-18231</link>
 <description>Comments for &quot;Speed up Symbian emulator and debugger&quot;</description>
 <language>en</language>
<item>
 <title>Re: Speed up Symbian emulator and debugger</title>
 <link>http://www.newlc.com/topic-18231#comment-42719</link>
 <description>&lt;p&gt;This is an updated script to support updates in the carbide debugger.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Thu, 01 Nov 2007 07:52:48 +0100</pubDate>
 <dc:creator>Werries</dc:creator>
 <guid isPermaLink="false">comment 42719 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Speed up Symbian emulator and debugger</title>
 <link>http://www.newlc.com/topic-18231#comment-39677</link>
 <description>&lt;p&gt;Unfortunately, I don&#039;t think you can significantly speed up an emulator. The main problem is a whole Symbian architecture. It based on a lot of small modules, and these modules are reflected on Dlls in Windows build. Loading Dll is a quite expensive operation on Windows, but Symbian emulator loads about 2000 of them! Also, modern Symbian OS (I mean 9.1 and 9.2) is based on exceptions (I mean, they implemented Leaves as SEH exceptions on Windows). Throwing SEH exception is not too expensive in release build, but is extremely expensive in debug build with attached debugger. Emulator throws a lot of exceptions during startup.&lt;/p&gt;

&lt;p&gt;The only way I see to speed-up the emulator is to re-write it from the scratch &lt;img src=&quot;/sites/all/modules/smileys/packs/example/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; /&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 02 Jul 2007 19:39:47 +0200</pubDate>
 <dc:creator>Left</dc:creator>
 <guid isPermaLink="false">comment 39677 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Speed up Symbian emulator and debugger</title>
 <link>http://www.newlc.com/topic-18231#comment-38637</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Symbian has the following FAQ on their website about S60 Symbian OS v6.1. FAQ0867 (&lt;a href=&quot;http&amp;#58;//www.symbian.com/developer/techlib/v9.2docs/doc_source/faqsdk/faq_0867.html&quot; target=&quot;_blank&quot;&gt;http://www.symbian.com/developer/techlib/v9.2docs/doc_source/faqsdk/faq_0867.html&lt;/a&gt;)&lt;br /&gt;Thie files in FAQ-0713 will not work for the CodeWarrior versions of the emulator, but the script I posted does the same job for CW (Carbide.c++ uses CW debugger). &lt;br /&gt;&lt;br /&gt;FAQ-0713 mentions the file \epoc32\release\winscw\udeb\watcher.dll, but that has changed to \epoc32\release\winscw\udeb\watcher.exe from Symbian 9. Moving it shaves about 10s load time for me.&lt;/div&gt;</description>
 <pubDate>Thu, 19 Apr 2007 19:10:55 +0200</pubDate>
 <dc:creator>Werries</dc:creator>
 <guid isPermaLink="false">comment 38637 at http://www.newlc.com</guid>
</item>
<item>
 <title>Speed up Symbian emulator and debugger</title>
 <link>http://www.newlc.com/topic-18231</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/topic-18231&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/topic-18231#comments</comments>
 <category domain="http://www.newlc.com/forums/carbide-eclipse">Carbide.c++</category>
 <enclosure url="http://www.newlc.com/files/speed_up_symbian_emulator.zip" length="2761" type="application/x-zip" />
 <pubDate>Thu, 19 Apr 2007 18:58:03 +0200</pubDate>
 <dc:creator>Werries</dc:creator>
 <guid isPermaLink="false">17695 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
