[jvm] Начинаем обсуждать план
me at makkarpov.ru
me at makkarpov.ru
Wed Mar 14 15:40:33 MSK 2018
В смысле, чтобы реализация чтения из потока не зависела от JNI? В принципе, можно.
14.03.2018, 15:38, "Vladislav Ivanishin" <vlad at ispras.ru>:
> Maxim Karpov <me at makkarpov.ru> writes:
>
>> 14.03.2018 10:36, Vladislav Ivanishin пишет:
>>
>>> Произвольные потоки в Си это char*? Обратите внимание на функции
>>> open_memstream и fmemopen (POSIX.1-2008). Возможно, не придётся ничего
>>> патчить.
>>
>> Про эти функции я знаю, но имелся в виду прием экземпляров java.io.Reader и
>> java.io.Writer в качестве аргументов функции.
>
> А нельзя ли как раз в вашей прослойке это абстрагировать? Дело в том,
> что такой дизайн исключает байндинги для нескольких языков сразу,
> насколько я понимаю (если в будущем кто-нибудь захочет добавить Python,
> скажем).
>
>> Насчет тестов — ну мелкие планируется делать по ходу дела, да. Эти — более
>> "глобальные".
>
> Ок.
>
> --
> Влад
More information about the jvm
mailing list