Home
Objective Caml
ocaml@conference.jabber.ru
Понедельник, 31 января 2011< ^ >
f[x] установил(а) тему: Камль -- http://caml.inria.fr | Логи -- http://chatlogs.jabber.ru/ocaml@conference.jabber.ru/ | Вики -- http://gdsfh.dyndns.org/kamlo/ | Верблюды грязи не боятся! | release crap, enjoy NIH | репортьте баги официальным дилерам | ocaml мёртв, move on
Конфигурация комнаты
Участники комнаты

GMT+3
[00:35:02] zert вышел(а) из комнаты
[00:42:42] ermine вышел(а) из комнаты
[00:50:41] Kakadu вышел(а) из комнаты
[01:21:16] Typhon вышел(а) из комнаты
[01:25:41] ygrek вышел(а) из комнаты
[01:53:51] ftrvxmtrx вышел(а) из комнаты
[02:15:13] ftrvxmtrx вошёл(а) в комнату
[07:32:06] zert вошёл(а) в комнату
[08:29:51] iNode вышел(а) из комнаты: Replaced by new connection
[08:29:52] iNode вошёл(а) в комнату
[08:59:36] gds вошёл(а) в комнату
[10:37:19] ygrek вошёл(а) в комнату
[10:46:05] serp256 вошёл(а) в комнату
[11:06:33] ermine вошёл(а) в комнату
[11:13:59] zert вышел(а) из комнаты
[11:15:22] Kakadu вошёл(а) в комнату
[11:16:23] zert вошёл(а) в комнату
[11:56:50] komar вошёл(а) в комнату
[12:10:57] ftrvxmtrx вышел(а) из комнаты
[12:33:49] <f[x]> а есть какие-нибудь интроспекторы для камлевых value в рантайме?
[12:34:24] <gds> всякие extlib'овские Std.dump -- не оно?
[12:34:26] <f[x]> вообще интересно было бы например снять корку с процесса и нарисовать все value
[12:34:45] <f[x]> я с точки зрения более визуальных штук
[12:35:17] <f[x]> т.е. бегать по value и рисовать граф
[12:35:44] <f[x]> статистику всякую пособирать - каких значений сколько
[12:35:45] <gds> визуальное -- хитрее, конечно.  Надо как-то в graphviz что ли пихать, сложно.
Для х-я что-то делали, помню, даже гламурно было.
[12:35:58] <f[x]> интересно смотреть куда память девается
[12:36:09] <f[x]> graphviz это как раз просто
[12:36:38] <f[x]> только сможет ли он нарисовать такой большой граф вменяемо, нужно будет какой-нибудь эвристикой группировать
[12:37:51] <gds> можно тупо бегать по значениям -- складывать посещенные в массив, в качестве id узла брать номер элемента, искать линейно.  Тогда пишется быстро, но работает за O(N^2).
[12:38:45] <f[x]> а заюзать тот факт что ссылки в основном только в одном направлении?
[12:39:14] <f[x]> надо будет попробовать, должно быть забавно
[12:39:23] <f[x]> может в ocamlviz есть что-нибудь на эту тему
[12:39:34] <gds> не факт, что в одном -- всякие рекурсивные значения есть.
[12:40:30] <gds> а, ну можно константу уменьшить, если с конца массива искать.  (или я туплю.)
но в плохих случаях будет O(N^2) таки.
[13:25:29] ygrek вышел(а) из комнаты
[13:25:44] ygrek вошёл(а) в комнату
[13:37:10] ygrek вышел(а) из комнаты
[17:31:53] gds вышел(а) из комнаты
[17:32:46] komar вышел(а) из комнаты: Replaced by new connection
[17:32:47] komar вошёл(а) в комнату
[17:41:27] iNode вышел(а) из комнаты
[17:52:37] ftrvxmtrx вошёл(а) в комнату
[19:04:36] ftrvxmtrx вышел(а) из комнаты
[19:32:11] Typhon вошёл(а) в комнату
[19:53:41] Typhon вышел(а) из комнаты
[19:54:28] Typhon вошёл(а) в комнату
[19:54:53] Typhon вышел(а) из комнаты
[19:56:25] Typhon вошёл(а) в комнату
[19:57:20] iNode вошёл(а) в комнату
[20:27:18] serp256 вышел(а) из комнаты
[20:39:14] gds вошёл(а) в комнату
[21:46:53] ftrvxmtrx вошёл(а) в комнату
[21:55:05] ftrvxmtrx вышел(а) из комнаты
[21:55:23] ftrvxmtrx вошёл(а) в комнату
[22:05:19] serp256 вошёл(а) в комнату
[22:07:36] Typhon вышел(а) из комнаты
[22:10:13] serp256 вышел(а) из комнаты
[22:12:27] Typhon вошёл(а) в комнату
[22:29:32] Typhon вышел(а) из комнаты
[22:31:58] Typhon вошёл(а) в комнату
[22:58:52] Typhon вышел(а) из комнаты
[23:02:35] Typhon вошёл(а) в комнату
[23:16:33] serp256 вошёл(а) в комнату
[23:55:43] ermine вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!