Запитання з тегом «happens-before»

2
Котлінські супроти гарантій "трапляються раніше" гарантують?
Чи надають супроводи Котліна які-небудь гарантії "раніше"? Наприклад, чи існує гарантія "перед тим", що між записом mutableVarі наступним читанням (потенційно) іншого потоку в цьому випадку гарантує : suspend fun doSomething() { var mutableVar = 0 withContext(Dispatchers.IO) { mutableVar = 1 } System.out.println("value: $mutableVar") } Редагувати: Можливо, додатковий приклад уточнить питання …

1
Що означає "сильно відбувається раніше"?
Словосполучення "сильно буває раніше" вживається кілька разів у проекті стандарту C ++. Наприклад: Припинення [basic.start.term] / 5 Якщо завершення ініціалізації об'єкта зі статичною тривалістю зберігання сильно відбувається перед викликом до std :: atexit (див. [Support.start.term]), виклик до функції, переданої в std :: atexit секвенується перед викликом деструктора для об'єкта. Якщо …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.