Wednesday, November 27, 2019

Interesting article on improving Eclipse CDT Indexing

  • Performance Improvement of roughly 37%!
  • It used weak references which are garbage collected as soon as heap size becomes sparse

Tuesday, June 18, 2019

What tense should I use in git commit message?

So far I was mostly using the past tense since it looks natural to me but the git best practices suggest us to use imperative sentence.


My old git message:
Added IDF commands into CMake editor

New git message:
Add IDF commands into CMake editor

Follow this thread for more discussion on this:

Tuesday, June 4, 2019

Where does eclipse CDT stores CMake toolchain information?

CDT stores cmake toolchain information as part of org.eclipse.cdt.cmake.core.prefs file.


For example, here is the content of the file 


To understand more how eclipse store preferences:

Monday, April 15, 2019

Where can I find the eclipse store preferences in the file system

Eclipse stores the preferences in the workspace of your application in the.metadata/.plugins/org.eclipse.core.runtime/.settings/ directory in the <nodePath>.prefs file

For example, for CDT build environment variables stored in here: