invokedynamic

Для поддержки динамических типов и диспетчеризации методов мой язык программирования вводит тип под названием dynamic. При вызове метода для вызываемого объекта, тип которого dynamic, компилятор сначала помещает вызываемый объект и все аргументы в стек, а затем генерирует инструкцию invokedynamic вместо обычн...

как написано в JEP 280: изменить статический!--0-->-последовательность байт-кода конкатенации, генерируемая javac использовать invokedynamic вызовы функций библиотеки JDK. Это позволит в будущем оптимизировать String конкатенация без необходимости внесения дополнительных изменений в байт-код, выдаваемы...