You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Low level functionality for listing interpreters associated with a channel #52
One of the attributes for class RecvChannel(id) and class SendChannel(id) is interpreters but currently there is no low-level functionality to associate interpreters with a channel.
Hi there, I'm a new contributor interested in getting involved with this project and was wondering if this issue might be suitable. Could anyone provide any pointers for where to start with implementing this?
@LewisGaul Thanks for offerring to help. This week, I will resume my work on this: nanjekyejoannah/cpython#1 and I really needed this low level feature. Am happy to hear from you especially this week but no pressure.
The low level subinterpreters functionality are implemented in Modules/_xxsubinterpretersmodule.c . The file has similar functions. You can take a look for some leads. I hope this helps.
@LewisGaul Thanks for offerring to help. This week, I will resume my work on this: nanjekyejoannah/cpython#1 and I really needed this low level module. Am happy to hear from you especially this week but no pressure.
The low level subinterpreters functionality are implemented in Modules/_xxsubinterpretersmodule.c . The file has similar functions. You can take a look for some leads. I hope this helps.
Feel free ask more questions If you have any.
Thanks for the pointers Joannah, I took a look at your interpreters module implementation - it's cool to have a runnable proof-of-concept :)
I'll take a further look into this when I have time, hopefully this week.
Would anyone be able to take a quick look at the PR I have open at LewisGaul/cpython#3 to check I'm heading in the right direction before spending time polishing it? Please ask if anything isn't clear :)
Activity
LewisGaul commentedon Oct 27, 2019
Hi there, I'm a new contributor interested in getting involved with this project and was wondering if this issue might be suitable. Could anyone provide any pointers for where to start with implementing this?
nanjekyejoannah commentedon Oct 27, 2019
@LewisGaul Thanks for offerring to help. This week, I will resume my work on this: nanjekyejoannah/cpython#1 and I really needed this low level feature. Am happy to hear from you especially this week but no pressure.
The low level subinterpreters functionality are implemented in
Modules/_xxsubinterpretersmodule.c. The file has similar functions. You can take a look for some leads. I hope this helps.Feel free ask more questions If you have any.
LewisGaul commentedon Oct 27, 2019
Thanks for the pointers Joannah, I took a look at your
interpretersmodule implementation - it's cool to have a runnable proof-of-concept :)I'll take a further look into this when I have time, hopefully this week.
LewisGaul commentedon Nov 18, 2019
Would anyone be able to take a quick look at the PR I have open at LewisGaul/cpython#3 to check I'm heading in the right direction before spending time polishing it? Please ask if anything isn't clear :)
ericsnowcurrently commentedon Nov 22, 2019
Thanks for working on this, @LewisGaul. I'm taking a look today.
bpo-38880: List interpreters associated with a channel end (GH-17323)
ericsnowcurrently commentedon Apr 29, 2020
The PR has been merged! Thanks again, @LewisGaul!