FreeCAD / FreeCAD/DevelopersHandbook

Tutorials on how to use tools like `perf` and `valgrind` to increase speed/efficiency and find bugs

Open
#112 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
81
Forks
56
PR merge metrics
No merged PRs in 30d

Description

- [ ] Perf[^1]: see example by @Flast in:
* https://github.com/FreeCAD/FreeCAD/pull/18653
* https://github.com/FreeCAD/FreeCAD/pull/18594

- [ ] Valgrind[^2] perhaps @huguesdpdn-aerospace would be available to contribute a tutorial write-up on how to utilize within FreeCAD

[^1]: https://en.wikipedia.org/wiki/Perf_(Linux)
[^2]: https://valgrind.org/

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked FreeCAD pull requests for the perf examples, then consult the referenced perf and Valgrind resources. The work is complete when the DevelopersHandbook contains tutorials explaining how to use both tools within FreeCAD for improving efficiency and finding bugs.

Written by the indexing model from the issue text.

Assessment

Domain
devtools, documentation, performance
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.