See into S60
» Subscribe
» Favorite Links
» What is S60?
» Freeware & Trials
» S60 devices
» Hints and tips

» About this blog
» Blognotes (15)
» Bugs and Workarounds (4)
» Build tools (5)
» Carbide.c++ 1.1 (4)
» Carbide.c++ 1.2 (8)
» Carbide.c++ 1.3.x (8)
» Carbide.c++ 2.0.x (1)
» Carbide Plug-Ins (4)
» CodeWarrior (2)
» FAQ (6)
» Future directions (24)
» General (46)
» Off-topic (4)
» On-device debugging (13)
» Performance Investigator (2)
» Product features (16)
» Product releases (16)
» Screencast (12)
» Support (30)
» Tool setup (5)
» UI Designer (8)
» Usability (15)
» Work in Progress (13)
» Write-build-debug (4)
» Tommi's Reports from Wonderland
» Voice of S60
» Creating Carbide C++
» S60 Multimedia Blog
» The Convergence Zone
» Web Browser for S60 Blog
» Consumed by S60
» Java for S60
» Mobile Web Server
» Mobile Security
» See into S60
» Business2GO
» Nokia Podcasting Application Blog
» Launching from the SPN View
» Tips for using the CodeScanner tool!
» Carbide in the summer
» Austin Eclipse DemoCamp
» Where's my console output?
» July 2008
» June 2008
» May 2008
» April 2008
» March 2008
» February 2008
» August 2007
» May 2007
» April 2007
» March 2007
» February 2007
» January 2007
» December 2006
» November 2006
» October 2006
» September 2006
» August 2006
» July 2006
» June 2006
Subscribe
Links
May 02, 2008 Performance Posted by Vasili Prikhodko at 10:32 PM | Categories: General

We used to get a lot of complaints about Carbide performance with the first releases. Slow to launch, slow to import a project, slow to launch a debug session, slow to launch the emulator, slow to build, to step, etc. We always try to improve the performance of the toolset. Here are some areas that were addressed in releases 1.3 and 1.3.1

When importing the project into the workspace, the indexer was taking a lot of time running, making the impression that importing of a project takes forever. Carbide C++ v1.3 reduces time that indexer takes doing its work dramatically, so project importing is much faster now.

Substantially improved build time when only minor changes were done to the sources and consequent rebuild. This is the scenario that the developers experience most often. Here is some benchmarking data:
build_improvements1.png


For on-device debugging we discovered that loading of symbolics file of 520 MB was taking more then 2 minutes and reduced that time to 30 seconds. So launching of the debug session is improved by the same delta.
Faster breakpoints resolution is another performance area worth mentioning.

What is your biggest concern with Carbide performance?
We will not be able to fix it unless you let us know!


Permalink |

Comments

Is v 1.3.1 already released? If no, then when?

Posted by: Truf | May 4, 2008 05:32 AM

The 1.3.1 release candidate is available here:

http://tools.ext.nokia.com/download/dev_build.php

Password: agile

The release candidate build is 29

Posted by: Vasili Prikhodko | May 5, 2008 12:08 PM

Spasibo

Posted by: Truf | May 11, 2008 02:05 PM

Spasibo

Posted by: Truf | May 11, 2008 02:06 PM


Post a comment







«Back to previous page