@haskellru

Страница 1436 из 1551
Terminator
04.09.2018
09:33:46
@dirspy будет жить. Поприветствуем!

@monkoose будет жить. Поприветствуем!

A64m
04.09.2018
12:09:03
первый раз отлаживал гхц-ным отладчиком после того как тут написал что более-менее им пользоваться можно, и, разумеется, гхци у меня сегфолтнулся на самом интересном месте

Ilya
04.09.2018
12:34:15
Надо гхци отладить гхц-отладчиком тогда, он же на хаскеле написан:)

Google
Kirill
04.09.2018
12:35:29
ну Слоан вроде гхци в гхци запущал, правда вроде оно не до конца честно вложено

точно не помню, но для этого случая возможно достаточно

Alexander
04.09.2018
15:56:24
ghc_current_use_bytes пишет 6mb

container_memory_rss пишет 1.3Гб

больше ничего в контейнере нету

кому верить, или какую метрику собирать вместо ghc_current_use_bytes

A64m
04.09.2018
16:17:13
так вне гц-хипа память-то не учитывается, там могут быть байтстринги всякие

и я не помню, что показывает ghc_current_use_bytes

Alexander
04.09.2018
16:44:49
угу, но поидее там ничего нету

Kirill
04.09.2018
18:10:50
@qnikst а ghc_max_used_bytes от неё не очень отличается?

Alexander
04.09.2018
18:11:13
ну оно не будет падать, когда системе память отдали

в новых ghc вроде более толковые опции были

Kirill
04.09.2018
18:11:43
дак а зачем падать?

Google
Kirill
04.09.2018
18:11:49
max же?

Alexander
04.09.2018
18:11:52
системе отдавать после пика

мне пик конечно интересен, но постольку поскольку

Kirill
04.09.2018
18:13:01
ну просто показатель current актуальный или не совсем

а для байтстрингов так ничего у нас же и нету?

Alexander
04.09.2018
18:15:37
не совсем

мне кажется что нету

там же честный системый malloc

он не трекается нормально, если в /proc не смотреть

Kirill
04.09.2018
18:20:16
может посмотреть? :)

Alexander
04.09.2018
18:21:00
это нужно в контейнер exec-аться

A
04.09.2018
18:28:48
/proc

?

Блаженный
04.09.2018
18:29:46
/proc

Yura
04.09.2018
18:47:28
а для байтстрингов так ничего у нас же и нету?
а PINNED когда профайлинг включен?

Kirill
04.09.2018
18:56:49
не всегда его включишь, да и последствия от включения заметные

Alexander
04.09.2018
18:57:58
вроде не всегда поможет

bytestring то увидит, а вот CString - нет

Yura
04.09.2018
18:58:44
ну тут могут сишные профайлеры помочь

хотя хз

Google
Alexander
04.09.2018
18:59:56
не, мне разумные метрики собирать, куда там профайлер

Yura
04.09.2018
19:01:29
да

тут профайлер не поможет

Terminator
04.09.2018
19:03:42
@qwertyasdfgzxcv1487 будет жить. Поприветствуем!

Kendr
04.09.2018
19:04:15
Ну в смысле здравствуйте

Yuriy
04.09.2018
19:23:27
ну вот, the Артёма забанили

Alexander
04.09.2018
19:23:54
какого?

Artyom
04.09.2018
19:24:33
есть ли такая тулза, чтобы посмотреть, какая у меня в коде самая глубокая цепочка "функция A использует функцию B использует функцию C..."?

Pineapple
04.09.2018
19:24:53
А если цикл?

Artyom
04.09.2018
19:25:08
если цикл, то равно длине цикла

Alexander
04.09.2018
19:25:15
error "foo" + +RTS -xc

а стоп, это не самое длинное, ну ладно

я думаю нету

Artyom
04.09.2018
19:25:47
цель вопроса: хочу натравить эту тулзу на наш код в Wire и ткнуть коллег носом в каку, которая там понаписана уровень вложенности примерно 50 будет, думаю

Alexander
04.09.2018
19:25:49
из того, что профилировщик делает наверное можно достать

ткни так и скажи "мамой клянусь"

ну или про танки и берлин

по русски главное или с хорошим акцентом

извините

@lightgreen в общем я не видел, скорее всего из профилировщика достать можно, он в глубину выдает ветку

Google
Artyom
04.09.2018
19:27:22
оно убедительнее получается, когда пруфы есть — да где же у нас орфаны — ну вот греп показывает, что в тридцати модулях есть -Wno-orphans — а

Alexander
04.09.2018
19:27:51
наймите у нас аудит

и все будет

(бан за наглую рекламу)

Artyom
04.09.2018
19:29:08
невозможно :( мб в следующем году разве что

ну вот, the Артёма забанили
о кстати, а за что меня забанили?

ко мне какой-то терминатор пришёл и две пилюли предложил, я ткнул в рандомную

Yura
04.09.2018
19:30:06
так я смотрю @qnikst тоже в _blah скатывается :D

Alexander
04.09.2018
19:30:42
@drcha0s но есть же стериотипы, что это работает

Yura
04.09.2018
19:31:43
дык я не против!

Alexander
04.09.2018
19:32:10
могу убить, я решил, что раз у меня получилось что-то типа совета то можно и пошутить

Yura
04.09.2018
19:32:27
ненене

я шутил

Alexander
04.09.2018
19:32:48
все шутят fix шутка

Andrey
04.09.2018
19:33:02
неидеальный мир

Artyom
04.09.2018
19:33:33
все шутят fix шутка
это уже две шутки я запомню, что с тебя ещё совет

Kirill
04.09.2018
19:38:55
Alexander
04.09.2018
19:40:59
Артему вроде нужна же динамическая инфа?

вообще был source-graph

Google
Artyom
04.09.2018
19:41:18
не, статическая как раз

Alexander
04.09.2018
19:41:47
не уверен, что он живой

вроде лет 6 назад у меня он валился на моих проектах

https://hackage.haskell.org/package/SourceGraph

ура, второй совет сработал

(надеюсь это за шутку не считается)

Yuriy
04.09.2018
19:43:15
какого?
Казака. он таки вернулся

Alexander
04.09.2018
19:43:40
а как мы с ним разговариваем?!

Yuriy
04.09.2018
19:44:48
не знаю. почему-то сообщение о присоединении исчезло, как это обычно бывает, если терминатору не ответить

Alexander
04.09.2018
19:45:22
в логах вижу бан а потом бот все вернул

Страница 1436 из 1551