![]() |
|
||||||||||
|
|
|
|||||
|
В байткод медитировать надо.
Инлайн заменяет ссылку на функцию самой функцией в месте вызова. Таким образом вес скомпилированной флешки становится больше из-за копипасты этого метода во все места где он использовался в коде, но быстродействие возрастает из-за экономии на переходе по ссылке. Но так просто это не проверить.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
|
Это метатег, к модификаторам доступа отношения не имеет.
Срабатывает при соблюдении ряда условий, по ссылке gloomyBrain. Что бы компилятор его обработал, нужно соблюсти этот список: (примерный перевод в скобках) - The function is final, static or the containing scope is file or package (модификатор final, static) -The function does not contain any activations (никаких new Class) - The function does not contain any try or with statements (без конструкций try, with) - The function does not contain any function closures (не врубился) - The function body contains less than 50 expressions ( не более 49 выражений (2+2, x*y, t-k)) |
|
|||||
|
Banned
Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
Предётся отложить на чуть - чуть потом ![]() Добавлено через 3 минуты Цитата:
![]() |
|
|||||
|
у меня в блоге есть по поводу инлайна http://www.flasher.ru/forum/blog.php?b=601
__________________
местонахождение |
|
|||||
|
Banned
Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
|
|
|||||
|
Banned
Регистрация: Mar 2013
Сообщений: 1,864
|
alatar Спасибо!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|