Вывод NotNull-аннотаций по байткоду Java
От: Ключников Илья Григорьевич http://pat.keldysh.ru/~ilya/
Дата: 31.10.14 15:08
Оценка: 380 (3)
Статья:
Вывод NotNull-аннотаций по байткоду Java
Автор(ы): Ключников Илья Григорьевич
Дата: 29.04.2014
В данной статье описывается простое решение задачи аннотирования java bytecode для более безопасного его использования (в том числе из компилятора Kotlin). Читатель может познакомится с основами методов абстрактной интерпретации и суперкомпиляции. Плата за простоту метода — экпоненциальная сложность в общем случае. Однако, простота метода облегчает его реализацию, тестирование и т.д. и может служить своеобразной точкой отсчета для создания более быстрых, но более сложных его версий.


Авторы:
Ключников Илья Григорьевич

Аннотация:
В данной статье описывается простое решение задачи аннотирования java bytecode для более безопасного его использования (в том числе из компилятора Kotlin). Читатель может познакомится с основами методов абстрактной интерпретации и суперкомпиляции. Плата за простоту метода — экпоненциальная сложность в общем случае. Однако простота метода облегчает его реализацию, тестирование и т.д., и может служить своеобразной точкой отсчета для создания более быстрых, но более сложных его версий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.