История изменений
Исправление waker, (текущая версия) :
в 2010 да, он тогда был интерпретируемым и тормозным. а сегодня далвика уже нет, в пятом андроиде art который при установке компилирует прилагу в нативный elf.
кстати, а есть бенчмарки, которые сравнивают art-компилированный код с обычным C/C++ кодом компилированным clang или gcc? оверхед жабы ведь никто не отменял, создание объектов на каждый чих, постоянное копирование блоков памяти туда-сюда, GC, и прочие тупняки...
даже если пишешь нативно на няшной, в точках соприкосновения с андроидными API приходится дергать JNI, и в итоге получить оптимальную производительность не получается.
Исходная версия waker, :
в 2010 да, он тогда был интерпретируемым и тормозным. а сегодня далвика уже нет, в пятом андроиде art который при установке компилирует прилагу в нативный elf.
кстати, а есть бенчмарки, которые сравнивают art-компилированный код с обычным C/C++ кодом компилированным clang или gcc? оверхед жабы ведь никто не отменял, создание объектов на каждый чих, постоянное копирование блоков памяти туда-сюда, GC, и прочие тупняки...