Speaker
Description
NOTE: 15:20-17:10
Did you inherit a huge C or C++ research code?
Are you supposed to make it faster (say you're in HPC)?
Are you supposed to introduce new features (say you're in physics)?
Or perhaps you want to rejuvenate this code?
You estimate the code to be too large for that to be done properly or cleanly?
This hands-on tutorial introduces concepts of the Coccinelle system for large-scale code analysis and restructuring.
In these two hours, we will teach you what you need to start working with Coccinelle.
What you need is a Linux installation or VM with a working version of Coccinelle.
Basic Unix usage and C/C++ knowledge required.
See https://github.com/coccinelle/coccinelle
Slot length | other(help with comment) |
---|