Pull to refresh

Comments 7

Спасибо. Поход серьёзный.

Интересно что в итоге с проекциями стало? Отказались?

можно view использовать для уменьшения трафика и мапить их на энтити

Не совсем, с точки зрения приложения, это будут такие же сущности как и таблицы, без подробностей о том как на саомо деле они устроены

Немного не ясно. Если якобы 15 лет уже есть согласие в индустрии, что явно присваивать 0 в volatile int не нужно, то почему не была добавлена оптимизация хотя бы в javac, или любой другой компилятор, который бы это выкидывал?

Насколько я понимаю, существует негласная договорённость о том, что javac является является неоптимизирующим компилятор, он работает по принципу "что вижу, то пою". Не знаю, почему сделано так, могу предположить, что ораклоиды не хотят размазывать логику оптимизации по разным слоям явы.

Кроме явного и бесполезного зануления волатильных полей есть ещё https://bugs.openjdk.org/browse/JDK-8276951, о пользе которого я уже рассказывал, и который тоже мог бы принести немало пользы и облегчить жизнь С2, но он довольно давно лежит без движения.

Sign up to leave a comment.

Articles