Пост №3111676

Автор: GatoR

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://lol.reactor.cc/post/3111676″ }, «headline»: « polkinart.tumblr.com patreon.com/polkinart / Syndra :: Feversea :: League of Legends (Лига Легенд) :: polkin :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/League-of-Legends-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-polkin-Feversea-3855456.jpeg», «height»: 1920, «width»: 1213 }, «datePublished»: «2017-05-21T02:11:41+03:00», «dateModified»: «2017-05-21T02:11:41+03:00», «author»: { «@type»: «Person», «name»: «GatoR» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111676
Source: Joyreactor

[Перевод] [Археология Java] Контекстно-зависимый инлайнинг трейсов в Java

Коротко о статье


Инлайнинг методов – одна из наиболее важных оптимизаций в JIT-компиляторах (которые благодаря ей называются «основанными на методах» или «блочными»). Эта оптимизация расширяет область компиляции, позволяя оптимизировать несколько методов как единое целое, что повышает производительность приложений. Однако, если использовать инлайнинг методов слишком часто, время компиляции станет излишне большим, и будет сгенерировано слишком много машинного кода. И вот это скажется на производительность уже негативно.


Трассирующие JIT-компиляторы собирают не всё подряд, а только часто исполняемые пути, так называемые трейсы. С помощью этого можно получить более быструю компиляцию, уменьшить количество сгенерированного машинного кода, и улучшить его качество. В предыдущих наших работах, мы реализовали инфраструктуру для записи трейсов и трассирующий Java-компилятор, модифицируя код Java HotSpot VM. Основываясь на этой работе, мы посчитали, какой эффект инлайнинг трейсов оказывает на производительность и количество генерируемого кода.
Читать дальше →
[Перевод] [Археология Java] Контекстно-зависимый инлайнинг трейсов в Java
Source: habrahabr

Пост №3111643

Автор: Seme4ka33

Огромный собакенссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111643″ }, «headline»: «Огромный собакен / девушка :: живность :: собака (собакен, собакены, собаки, щенки, щенок, собака, ) :: гифка», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%81%D0%BE%D0%B1%D0%B0%D0%BA%D0%B0-%D0%B4%D0%B5%D0%B2%D1%83%D1%88%D0%BA%D0%B0-%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-3855380.gif», «height»: 380, «width»: 380 }, «datePublished»: «2017-05-21T00:54:31+03:00», «dateModified»: «2017-05-21T00:54:31+03:00», «author»: { «@type»: «Person», «name»: «Seme4ka33» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111643
Source: Joyreactor

Пост №3111605

Автор: AVA 

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://blizzard.reactor.cc/post/3111605″ }, «headline»: «Overwatch Ero :: Mercy (Overwatch) :: Pharah :: Widowmaker :: Overwatch :: Blizzard (Blizzard Entertainment) :: Zumi :: длиннопост :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Widowmaker-Overwatch-Blizzard-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-3855346.jpeg», «height»: 7877, «width»: 5500 }, «datePublished»: «2017-05-21T00:01:56+03:00», «dateModified»: «2017-05-21T00:01:56+03:00», «author»: { «@type»: «Person», «name»: «AVA » }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111605
Source: Joyreactor

Пост №3111600

Автор: Portgar_D_Ace

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111600″ }, «headline»: «owlturd :: перевод :: перевел сам :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/owlturd-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%B5%D0%BB-%D1%81%D0%B0%D0%BC-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-3855312.png», «height»: 960, «width»: 807 }, «datePublished»: «2017-05-20T23:57:24+03:00», «dateModified»: «2017-05-20T23:57:24+03:00», «author»: { «@type»: «Person», «name»: «Portgar_D_Ace» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111600
Source: Joyreactor

Пост №3111574

Автор: Rekolit

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111574″ }, «headline»: « üàll ‘ ¿Ж / собака (собакен, собакены, собаки, щенки, щенок, собака, ) :: перчатка :: для важных переговоров», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D1%81%D0%BE%D0%B1%D0%B0%D0%BA%D0%B0-%D0%BF%D0%B5%D1%80%D1%87%D0%B0%D1%82%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%B0%D0%B6%D0%BD%D1%8B%D1%85-%D0%BF%D0%B5%D1%80%D0%B5%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%BE%D0%B2-3855279.jpeg», «height»: 810, «width»: 521 }, «datePublished»: «2017-05-20T23:27:05+03:00», «dateModified»: «2017-05-20T23:27:05+03:00», «author»: { «@type»: «Person», «name»: «Rekolit» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111574
Source: Joyreactor

Пост №3111569

Автор: Rekolit

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111569″ }, «headline»: «алкоголь :: неудача», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B0%D0%BB%D0%BA%D0%BE%D0%B3%D0%BE%D0%BB%D1%8C-%D0%BD%D0%B5%D1%83%D0%B4%D0%B0%D1%87%D0%B0-3855273.jpeg», «height»: 1680, «width»: 1260 }, «datePublished»: «2017-05-20T23:17:03+03:00», «dateModified»: «2017-05-20T23:17:03+03:00», «author»: { «@type»: «Person», «name»: «Rekolit» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111569
Source: Joyreactor

Пост №3111564

Автор: Raizel Knight




Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»http://anime.reactor.cc/post/3111564″
},
«headline»: «Megumin :: Kono Subarashii Sekai ni Shukufuku wo! :: дакимакура :: Anime (Аниме)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B4%D0%B0%D0%BA%D0%B8%D0%BC%D0%B0%D0%BA%D1%83%D1%80%D0%B0-Megumin-Kono-Subarashii-Sekai-ni-Shukufuku-wo%21-Anime-3855268.jpeg»,
«height»: 1080,
«width»: 1198 },
«datePublished»: «2017-05-20T23:13:30+03:00»,
«dateModified»: «2017-05-20T23:13:30+03:00»,
«author»: {
«@type»: «Person»,
«name»: «Raizel Knight»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3111564
Source: Joyreactor

Пост №3111554

Автор: Ponyzbs

Для чего?Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111554″ }, «headline»: «Для чего? / камера наблюдения :: слежка», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%B0%D0%BC%D0%B5%D1%80%D0%B0-%D0%BD%D0%B0%D0%B1%D0%BB%D1%8E%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81%D0%BB%D0%B5%D0%B6%D0%BA%D0%B0-3855255.jpeg», «height»: 397, «width»: 600 }, «datePublished»: «2017-05-20T23:05:07+03:00», «dateModified»: «2017-05-20T23:05:07+03:00», «author»: { «@type»: «Person», «name»: «Ponyzbs» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111554
Source: Joyreactor

Пост №3111550

Автор: rexial

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3111550″ }, «headline»: «Мрачные картинки :: арт :: Pedro Sena :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9C%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%B0%D1%80%D1%82-Pedro-Sena-3855252.jpeg», «height»: 1129, «width»: 800 }, «datePublished»: «2017-05-20T23:02:34+03:00», «dateModified»: «2017-05-20T23:02:34+03:00», «author»: { «@type»: «Person», «name»: «rexial» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3111550
Source: Joyreactor