Hi,
I’ve asked a question on SO, but no answer leads to digging further.
I couldn’t find the instruction that releases the GIL in the os.sched_yield() implementation.
Please check the link below for more info:
Final question: does the os.sched_yield() release the GIL?