- Performance Improvement of roughly 37%!
- It used weak references which are garbage collected as soon as heap size becomes sparse
Java, Eclipse Plugin Development and best software development practices
Wednesday, November 27, 2019
Interesting article on improving Eclipse CDT Indexing
Wednesday, November 20, 2019
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.
Example:
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:
https://stackoverflow.com/questions/3580013/should-i-use-past-or-present-tense-in-git-commit-messages
Example:
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:
https://stackoverflow.com/questions/3580013/should-i-use-past-or-present-tense-in-git-commit-messages
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.
/Users/kondal/runtime-EclipseApplication6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.cmake.core.prefs
For example, here is the content of the file
/Users/kondal/runtime-EclipseApplication6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.cmake.core.prefs
For example, here is the content of the file
cmakeToolchains/14/__path=/Users/kondal/esp/esp-idf/tools/cmake/toolchain-esp32.cmake
cmakeToolchains/14/cdt.toolChain.id=gcc-xtensa-/Users/kondal/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
cmakeToolchains/14/cdt.toolChain.type=org.eclipse.cdt.build.gcc
cmakeToolchains/n=15
eclipse.preferences.version=1
To understand more how eclipse store preferences:
https://gnu-mcu-eclipse.github.io/developer/eclipse/runtime-preferences/
To understand more how eclipse store preferences:
https://gnu-mcu-eclipse.github.io/developer/eclipse/runtime-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:
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.pref
x
Tuesday, April 2, 2019
Java processes and streams and avoiding blocks
One of the best resource on managing the streams in Java
https://wiki.sei.cmu.edu/confluence/display/java/FIO07-J.+Do+not+let+external+processes+block+on+IO+buffers
https://wiki.sei.cmu.edu/confluence/display/java/FIO07-J.+Do+not+let+external+processes+block+on+IO+buffers
Monday, March 25, 2019
Subscribe to:
Posts (Atom)