@react_js

Страница 4054 из 5115
Artyom
31.05.2018
23:05:35
линк?
https://github.com/artalar/blog/blob/master/src/eventLoop.js

https://github.com/v8/v8/blob/master/src/v8threads.h
Ты оооочень жесткий

Сергей
31.05.2018
23:05:53
Artyom
31.05.2018
23:06:04
А потом сидеть и синхронизировать потоки )000
Редакс нас подготовил (персистентность)

Google
Artyom
31.05.2018
23:06:08
Сергей
31.05.2018
23:06:17
как умудрился не знать про треды?

Artyom
31.05.2018
23:06:20
Когда пытался понять евентлуп

Сергей
31.05.2018
23:06:25
Artyom
31.05.2018
23:06:28
Сергей
31.05.2018
23:06:34
Artyom
31.05.2018
23:06:48
почему?)
Код на С я пока не осилю

Сергей
31.05.2018
23:06:52
там плюсы

Artyom
31.05.2018
23:06:59
ты ж писал это?
Я просто по спеке ?

там плюсы
даже не уверен, лучше это или хуже...........

Stepan
31.05.2018
23:07:17
Копипаста окаянная к чему приводит

Artyom
31.05.2018
23:07:32
Google
Artyom
31.05.2018
23:07:37
Смотря кому

И смотря кто писал

Сергей
31.05.2018
23:08:26
а теперь внимание



Artyom
31.05.2018
23:08:37
https://github.com/v8/v8/blob/master/src/v8threads.h
Так я не понял, из JS будет доступ?

Сергей
31.05.2018
23:09:08


Stepan
31.05.2018
23:09:09
Лол))

Там мутексы прямо в коде треда

Artyom
31.05.2018
23:09:25
Объясни несведущим((

"мутексы"

Я не буду это гуглить, даже не надейтесь

Stepan
31.05.2018
23:10:03
Это механизмы защиты от дедлока

))))))

Artyom
31.05.2018
23:10:24
Вот дедлок загуглить можно, я такое где-то слышал уже

Сергей
31.05.2018
23:10:32
вот интересное

https://github.com/v8/v8/blob/90569cb053f8f9e49fc9cb9351a22a36f3680c90/src/isolate.cc

Stepan
31.05.2018
23:11:41
https://github.com/v8/v8/blob/90569cb053f8f9e49fc9cb9351a22a36f3680c90/src/isolate.cc
С телефона вообще не варик читать (

Сергей
31.05.2018
23:11:43


Google
Stepan
31.05.2018
23:12:05
Эх, вспомнил свою молодость с обжектив си

Artyom
31.05.2018
23:12:32


Сергей
31.05.2018
23:12:50
блэд

Artyom
31.05.2018
23:13:00
блэд
Кароче, в js будет??

Stepan
31.05.2018
23:13:10
И не точно

Сергей
31.05.2018
23:13:16
я хз на счет "будет"

но в тестах нет такого

Artyom
31.05.2018
23:13:26
А где это вообще описано, в спеке есть, разве?

Stepan
31.05.2018
23:14:38
Ну вообще в ванилла жс могут и не ввести, народ как начнет себе в ноги стрелять, а браузеру надо ещё как-то не повиснуть от этой хуйни

Сергей
31.05.2018
23:15:20
прямое управление тредами могут и не дать

Сергей
31.05.2018
23:15:39
мб вообще вводится для васма

Stepan
31.05.2018
23:15:47
Сергей
31.05.2018
23:15:49
https://github.com/v8/v8/blob/d22b125a0cf9ae3808e89b44670e6f6ee697e0bf/src/base/platform/mutex.h

https://github.com/v8/v8/blob/d22b125a0cf9ae3808e89b44670e6f6ee697e0bf/src/base/platform/semaphore.h



Artyom
31.05.2018
23:17:08
Прикольно, весь код документирован коментами ?

Я даже чета понял

Stepan
31.05.2018
23:17:28
Я ток тебя хотел позвать на годный контент

Google
Stepan
31.05.2018
23:18:19
Просто мультрединг это на первый взгляд очень пиздато, но это футган ещё тот

Непосредственно в жс будут завозить скорее всего только когда веб сильно шагнет в плане возможностей

Artyom
31.05.2018
23:21:06
У меня вообще сильное желание писать с одной очередью тасок, но с возможностью как пушить, так и аншифтить. И да, без микротасков

Ну т.е. чем отличается механизм микротасков, от возможности аншифтить в основную очередь?

Admin
ERROR: S client not available

Artyom
31.05.2018
23:24:30
Хотя я понял чем

=(

Mark
31.05.2018
23:28:19
Не грусти ?

Верите ссылку

Artyom
31.05.2018
23:29:30
=)

https://meduza.io/shapito/2018/05/30/desyatki-chasov-v-okeane-medlennoe-televidenie-ot-bi-bi-si

Mark
31.05.2018
23:29:35
Это же бибиси

Stepan
31.05.2018
23:29:47
@sergeysova, так выходит, если у васма будут треды, а у жс нет, то это норм такой аргумент?

Mark
31.05.2018
23:30:16
Stepan
31.05.2018
23:30:44
А то щас васм практически неюзабелен

Artyom
31.05.2018
23:30:57
Artyom
31.05.2018
23:31:25
Т.е. реалм тот же?

?

Stepan
31.05.2018
23:31:42
У воркеров с этим плохо, особенно после того, как убрали SharedArrayBuffer

Google
Stepan
31.05.2018
23:32:01
После той истории с spectre

Artyom
31.05.2018
23:32:06
Ну а сколько там интероп?

Stepan
31.05.2018
23:32:39
При помощи тредов ты можешь грамотно распараллеливать вычисления

Artyom
31.05.2018
23:33:06
Ну т.е. в поток имеет смысл класть какое-то тяжелое вычисление. И, выходит, либо у тебя не тяжелое вычисление, либо интероп будет не заметен, относительно веса вычисления?

Stepan
31.05.2018
23:33:53
Ну, в теории, чем больше ты параллелишь, тем больше выигрыш в производительности

Artyom
31.05.2018
23:34:03
Еще интересно какой интероп на прокси. Есть тесты актуальные где?

Stepan
31.05.2018
23:34:15
В жс сейчас на низком уровне параллельно ничего не выполняется

Stepan
31.05.2018
23:34:48
Для форм оно нахуй не надо

Поэтому в жс ничего и не завезли до сих пор

Просто оно как бы сразу даёт буст в перформансе за счёт параллельных вычислений на низком уровне

Многоядерность, вот это всё

Но потом ты садишься и начинаешь синхронизировать потоки

Страница 4054 из 5115