µVISION: "Browse Information" option slows down building project
Information in this knowledgebase article applies to:
I'm using ARMCC v5.x compiler toolchain in µVision for my project.
I notice that after enabling Browse Information option in Options for Target - Output in µVision, building the same project takes much longer.
Is it a known issue? How can I overcome this?
When ARMCC v5.x compiler toolchain is used in µVision, µVision will only generate Browse Information while your project is being built. This will slow down the build time of your project, especially when you rebuild your entire project. Enabling Browse Information may result in a 3X increase in compilation time using the ARMCC v5.x compiler.
This issue doesn't exist when ARMCLANG v6.x compiler toolchain is selected in µVision. When ARMCLANG v6.x compiler toolchain is used, Browse Information is generated dynamically in the background as soon as you open the project. Thus, it won't cause an increase of project build time.
Disabling the Browse Information option in Options for Target - Output in µVision will increase the project build speed.
The following Discussion Forum threads may provide information related to this topic.
Last Reviewed: Wednesday, November 29, 2017
of your data.