This week at LWN: Semantic patching with Coccinelle
We've all been there: You're tracking down some evil bug, and you have the sudden chilling realization that you're going to have to re-factor an enormous chunk of code to fix it. You break out in a cold sweat as you run a quick grep over the source base: hundreds of lines of code to change! And the change is too complex to do with a script because it depends on the calling context, or requires adding a new variable to every caller.
|
|
Full Story |
This topic does not have any threads posted yet!
You cannot post until you login.