GSoC: want to take part in `Extend the static analysis pass for CPython Extension`

2023-04-01 Thread Sun Steven via Gcc
Hello, I want to take part in this project. b. Write a plugin to add checking for usage of the CPython API (e.g. reference-counting); see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107646 I know the deadline is arriving, but this idea just came to me now. Self-intro: I am a fan of C++, and

Re: [GSoC] Interest and initial proposal for project on reimplementing cpychecker as -fanalyzer plugin

2023-04-02 Thread Sun Steven via Gcc
Hi, Eric, Malcom, Sorry that I didn't check this thread before. It sounds like there are a lot of things to do. I want to offer some help. Let me add some backgrounds of memory management in python here. ## Intro (for people unfamiliar with CPython) Unlike programs written in C++, where the c