Wpis z mikrobloga

@Saly: jeżeli odpalasz współbieżnie kilka korutyn w kontekście jednowątkowym i one modyfikują nawet jeden współdzielony stan, to oczywiście kolejność ich wykonania nie jest określona, ale nadal nie jest to data race, bo tylko jedna z nich może zmodyfikować owy stan na raz. Wiec jeśli kolejność jest ważna, to możesz zastosować różne klasyczne sposoby rozwiązywania tego w programach jednowatkowych - np. nadać identyfikatory i posortować wyniki albo użyć struktur samosortujących (np
  • Odpowiedz