gh-116167: Allow disabling the GIL
github.com
gh-116167: Allow disabling the GIL
1–10 of 259 posts
Re: gh-116167: Allow disabling the GIL
#2Re: gh-116167: Allow disabling the GIL
#3Re: gh-116167: Allow disabling the GIL
#4Is there a good overview of the bigger picture here?
Re: gh-116167: Allow disabling the GIL
#5While the title is correct, it is a bit misleading, because disabling the GIL breaks the asyncio tests. It's like saying the engine can be removed from my car. Sure, it can, but the car won't work.
Re: gh-116167: Allow disabling the GIL
#6While the title is correct, it is a bit misleading, because disabling the GIL breaks the asyncio tests. It's like saying the engine can be removed from my car. Sure, it can, but the car won't work.
EDIT:
> [the test synchronous programs] all seem to run fine, and very basic threaded programs work, sometimes
Perhaps this is closer to removing the oil pan
Re: gh-116167: Allow disabling the GIL
#7While the title is correct, it is a bit misleading, because disabling the GIL breaks the asyncio tests. It's like saying the engine can be removed from my car. Sure, it can, but the car won't work.
Re: gh-116167: Allow disabling the GIL
#8While the title is correct, it is a bit misleading, because disabling the GIL breaks the asyncio tests. It's like saying the engine can be removed from my car. Sure, it can, but the car won't work.
Well this release will break any code that uses threads. The goal of this particular release is to work for thread-free programs.
Re: gh-116167: Allow disabling the GIL
#9Re: gh-116167: Allow disabling the GIL
#10[0] Multithreaded Python without the GIL https://docs.google.com/document/d/18CXhDb1ygxg-YXNBJNzfzZsD...
[1] Github repo https://github.com/colesbury/nogil