vim if_pyth та python GIL: чи безпечна нитка vim.current.buffer?


0

vim не забезпечує підтримку багатопотоків, але розширення python дає змогу створювати кілька потоків.

vim if_pyth надає доступ до змінної vim через об'єкт типу vim.current.buffer.

Питання полягає в тому, якщо vim.current.buffer є thread_safe, якщо він отримує доступ до vim.current.buffer з іншого потоку, крім основного потоку?

Python GIL забезпечує певний захист коду python у кількох потоках, але чи забезпечує він також захист для vim_module python, наданого vim?


Список розсилки vim_dev буде хороше місце , щоб запитати це.
Інго Каркат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.