gil)?
                  
                  
                
да наверняка нет, ибо потоки прикручивали "потом" и синей изолентой (gil)... хотя вероятно присвоение на x64 переменных до 64бит атомарно. короче в самом коде имплементации смотреть надо... коли в стандарте не написано - то и гарантий нет
 Misha
                          Borisov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Misha
                          Borisov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  А не факт что атомарно, даже в golang, который компилируется в нативку, read write uint всего лишь relaxed atomic, а тут вообще vm
Обсуждают сегодня