The TraceBuilder extension for Carbide.c++ IDE is a tool for adding Open
+System Traces (OST) to the source code.
+
+
TraceBuilder consists of two tools:
+
+
TraceCompiler that parses OST Application Programming Interface
+ (API) format from the source files and generates the corresponding decode
+ files.
+
TraceBuilder UI that enables you to add and maintain OST
+ traces.
+
+
+
TraceBuilder can be activated by selecting the Carbide >
+TraceBuilder menu item, or via Window > Show View > Other... >
+Carbide Extensions > TraceBuilder.
+
+
Main features
+
+
UI for adding traces to source code.
+
UI for adding parameters to traces.
+
Function instrumenter.
+
+
+
What's new
+
+
Change: TraceBuilder is now released under EPL license.
+
Fix: Bug fixes.
+
+
+
Installation notes
+
+
N/A
+
+
+
System requirements
+
+
Requirements:
+
+
Carbide.c++ 2.0.4 or newer
+
Java Runtime Environment JRE1.5
+
com.nokia.trace.eventview 1.1.0 or newer
+
+
+
Compatibility issues
+
+
N/A
+
+
+
Known issues
+
+
TraceBuilder does not support the definition of non-source files on the
+ user interface but you can define them manually by adding the needed file
+ elements to the trace.properties property file. For more
+ information, see the Reference >
+ Tips and tricks section in this help.
+
+
+
Version history
+
+
Version 2.3.0 – 10th January 2010
+
+
Change: TraceBuilder supports new name formats for traces
+ folder.
+
Fix: Bug fixes.
+
+
+
Version 2.2.0 – 10th January 2010
+
+
Change: TraceBuilder supports OSTv1 and OSTv2.
+
Fix: Bug fixes.
+
+
+
Version 2.1.0 – 19th November 2009
+
+
Change: Trace Builder show all the Trace Points for a Carbide project not
+ just a single source file.
+
Change: TraceBuilder updated to understand all the commonly used Group
+ IDs defined in OSTv2.
+
Change: Added warning to "Add "this" pointer" title.
+
Fix: Bug fixes.
+
+
+
Version 1.3.1 – 7th October 2009
+
+
Change: Code cleanup.
+
Fix: Bug fixes.
+
+
+
Version 1.2.3 – 1st September 2009
+
+
Fix: Bug fixes.
+
+
+
Version 1.2.2 – 11th August 2009
+
+
Fix: Bug fixes.
+
+
+
Version 1.2.1 – 11th May 2009
+
+
Fix: Bug fixes.
+
+
+
Version 1.2.0 – 16th April 2009
+
+
Change: Removed Insert selected trace feature.
+
+
+
Version 1.0.42 – 26th January 2009
+
+
Fix: Bug fixes.
+
+
+
Version 1.0.36 – 24th November 2008
+
+
Change: Support to fixed group and trace ids.
+
Change: Add traces folder user include to MMP files if needed.
+
Change: Get export path from Carbide preferences.
+
Change: Added support to type "p" in the OST macro.
+
Change: Removed Link with Editor button. Trace Builder is now
+ always linked with an editor.
+
Change: Removed Dictionary preference page. Dictionary export is now
+ always defaulted to the \epoc32\ost_dictionaries directory.