Предоставляет ли JNI прямой доступ к _атомическим значениям для соответствующих атомных классов Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Предоставляет ли JNI прямой доступ к _атомическим значениям для соответствующих атомных классов Java?

Сообщение Anonymous »

При работе с JNI может ли нативная сторона получить _atomic int32_t* с учетом ссылки на Java atomicinteger ? Или движущийся GC делает это невозможным? Я предполагаю, что они также были бы некоторыми сложными аспектами для долгосрочных и удваивающих платформ, в которых отсутствуют 64-разрядная атомика. Примером использования может быть выпустить прямой байтбаффер в фоновый нативный поток, используя логический флаг, чтобы избежать стоимости вызова JNI, когда собственный код должен работать одновременно в любом случае.

Подробнее здесь: https://stackoverflow.com/questions/797 ... e-java-ato

Вернуться в «JAVA»