00:03
groovy2shoes has joined #ocaml
00:11
groovy2shoes has quit [Read error: Connection reset by peer]
00:11
groovy2shoes has joined #ocaml
00:11
groovy2shoes has quit [Changing host]
00:11
groovy2shoes has joined #ocaml
00:15
groovy2shoes has left #ocaml []
00:34
lamawithonel has quit [Remote host closed the connection]
00:51
Edward__ has quit []
00:51
banisterfiend has joined #ocaml
01:04
groovy2shoes has joined #ocaml
01:08
Yoric has quit [Quit: Yoric]
01:16
smerz has quit [Read error: Connection reset by peer]
01:51
groovy2shoes has quit [Read error: Connection reset by peer]
01:52
groovy2shoes has joined #ocaml
02:04
mfp has quit [Ping timeout: 240 seconds]
02:17
mfp has joined #ocaml
02:23
banisterfiend has quit [Ping timeout: 240 seconds]
03:06
myu2 has quit [Remote host closed the connection]
03:17
Amorphous has quit [Ping timeout: 272 seconds]
03:31
Amorphous has joined #ocaml
04:56
myu2 has joined #ocaml
05:02
pheredhel has quit [Ping timeout: 276 seconds]
05:04
pheredhel has joined #ocaml
05:32
banisterfiend has joined #ocaml
05:56
ulfdoz has joined #ocaml
06:31
almaisan-away is now known as al-maisan
06:47
groovy2shoes has quit [Read error: Connection reset by peer]
06:48
groovy2shoes has joined #ocaml
06:57
groovy2shoes has quit [Read error: Connection reset by peer]
06:58
groovy2shoes has joined #ocaml
06:58
groovy2shoes has quit [Changing host]
06:58
groovy2shoes has joined #ocaml
07:05
ulfdoz has quit [Ping timeout: 250 seconds]
07:12
groovy2shoes has quit [Quit: groovy2shoes]
07:34
Snark has joined #ocaml
07:49
banisterfiend has quit [Ping timeout: 250 seconds]
07:51
edwin has joined #ocaml
08:05
ygrek has joined #ocaml
08:08
ttamttam has joined #ocaml
08:28
banisterfiend has joined #ocaml
08:52
ikaros has joined #ocaml
09:04
myu2 has quit [Remote host closed the connection]
09:09
Yoric has joined #ocaml
09:21
ygrek has quit [Ping timeout: 240 seconds]
09:34
ygrek has joined #ocaml
09:39
banisterfiend has quit [Ping timeout: 240 seconds]
09:56
_andre has joined #ocaml
09:57
ftrvxmtrx has quit [Quit: Leaving]
10:13
banisterfiend has joined #ocaml
11:06
ftrvxmtrx has joined #ocaml
11:08
ygrek has quit [Ping timeout: 240 seconds]
11:37
avsm has joined #ocaml
11:48
myu2 has joined #ocaml
11:56
lamawithonel has joined #ocaml
12:36
albacker has quit [Remote host closed the connection]
13:12
jm_ocaml has joined #ocaml
13:13
Fullma has joined #ocaml
13:41
banisterfiend has quit [Ping timeout: 265 seconds]
14:10
lamawithonel has quit [Ping timeout: 255 seconds]
14:11
lamawithonel has joined #ocaml
14:20
humasect has joined #ocaml
14:28
unkanon2 has quit [Quit: Lost terminal]
14:49
jsk has joined #ocaml
15:10
humasect has quit [Remote host closed the connection]
15:16
jm_ocaml has quit [Quit: Konversation terminated!]
15:16
jm_ocaml has joined #ocaml
15:36
ftrvxmtrx_ has joined #ocaml
15:40
ftrvxmtrx has quit [Ping timeout: 276 seconds]
16:02
<
rwmjones >
gildor: what's the destdir install command for oasis?
16:05
<
rwmjones >
gildor: never mind, I see you have to set it on configure command line ... that sucks a bit
16:16
<
thelema >
rwmjones: did you notice my message on bitstring?
16:18
avsm1 has joined #ocaml
16:20
avsm has quit [Ping timeout: 264 seconds]
16:26
smerz has joined #ocaml
16:29
ttamttam has quit [Remote host closed the connection]
16:48
<
rwmjones >
thelema: on the mailing list? I don't see it
16:48
<
thelema >
no, here on IRC - a matching problem with computed 0-width strings
16:50
<
thelema >
well, that's basically it - { x:4; y: (x-5)*32 } doesn't match if x=5
16:52
<
thelema >
I worked around it by using an extra match case for x=5 that doesn't have any y, but it wouldn't hurt to fix if it's not intended.
16:57
<
rwmjones >
thelema: hmm it does look like a bug. Not sure if the code really knows about 0-width matches.
16:59
<
thelema >
Is the bug tracker on google code the best place to report this officially?
17:00
<
rwmjones >
thelema: best to send a note to the mailing list I think
17:00
<
rwmjones >
even better w/ patch ...
17:08
<
thelema >
a patch is very unlikely
17:10
jsk has quit [Remote host closed the connection]
17:11
jsk has joined #ocaml
17:11
_andre has quit [Quit: leaving]
17:30
al-maisan is now known as almaisan-away
17:32
Yoric has quit [Quit: Yoric]
18:05
jonathandav has quit [Read error: Operation timed out]
18:07
mikemc has quit [Ping timeout: 240 seconds]
18:09
mikemc has joined #ocaml
18:10
jonathandav has joined #ocaml
18:14
jonathandav has quit [Read error: Operation timed out]
18:17
mikemc has quit [Ping timeout: 272 seconds]
18:18
ftrvxmtrx_ is now known as ftrvxmtrx
18:19
mikemc has joined #ocaml
18:19
jonathandav has joined #ocaml
18:22
avsm1 has quit [Quit: Leaving.]
18:29
ftrvxmtrx has quit [Quit: Leaving]
19:02
ulfdoz has joined #ocaml
19:06
ygrek has joined #ocaml
19:08
eye-scuzzy has joined #ocaml
19:08
eye-scuzzy has quit [Client Quit]
19:09
ftrvxmtrx has joined #ocaml
19:10
eye-scuzzy has joined #ocaml
19:21
jsk has quit [Ping timeout: 265 seconds]
19:35
ygrek has quit [Ping timeout: 240 seconds]
19:35
<
thelema >
hmm, my threads are randomly dying on uncaught Unix_error related to select, just because I add a "Thread.delay 1." call
19:37
* thelema
looks up # 11
19:38
<
adrien >
interrupted by a signal, calls with that should be retried with the remaining time
19:38
<
thelema >
high-level ocaml fix?
19:38
<
adrien >
'man select' has some more info, but iirc ocaml won't let you use what is described there
19:39
<
thelema >
Unix.handle_unix_error?
19:40
<
thelema >
me tries just catching the exception - actual delay isn't critical
19:40
<
thelema >
I just don't want to saturate my cpu with 250 threads
19:41
<
adrien >
don't know, when I had that, I ended up not having to fix that (might have started using lwt at that time, can't remember)
19:41
<
thelema >
hmm, seems to work
19:41
<
thelema >
at least no more notification of threads dying
19:42
<
thelema >
:( except I'm back to saturating my cpu
19:43
<
adrien >
well, would lwt help?
19:45
<
thelema >
I don't know - can I run an infinite loop in many threads and delay enough to not saturate my cpu?
19:52
WonTu has joined #ocaml
19:52
WonTu has left #ocaml []
19:53
ygrek has joined #ocaml
20:05
<
thelema >
List.init num (fun _ -> Lwt_preemptive.detach (main_pcap fn) (-1)) |> Lwt.join |> ignore
20:06
<
thelema >
I'm missing something still, notably, how to get this computation to actually start
20:09
<
thelema >
even [|> ignore_result] doesn't work...
20:14
<
edwin >
thelema: why don't you use mutexes and conditional variables to wakeup the thread only when there IS work to be done
20:15
<
thelema >
I'm doing a very simple benchmarking - running x threads at a specific rate and monitoring memory usage to see how much memory each thread needs on average
20:15
<
asmanur >
thelema: do you have a Lwt_unix.run somewhere to start the whole thing ?
20:16
<
thelema >
asmanur: no, that may help.
20:19
<
thelema >
asmanur: thanks, capping with a |> Lwt_unix.run seems to be doing something
20:26
almaisan-away is now known as al-maisan
20:30
myu2 has quit [Remote host closed the connection]
20:52
ftrvxmtrx has quit [Read error: Connection reset by peer]
20:52
Snark has quit [Quit: Ex-Chat]
20:57
Edward__ has joined #ocaml
20:59
jeddhaberstro has joined #ocaml
21:00
al-maisan is now known as almaisan-away
21:08
ftrvxmtrx has joined #ocaml
21:13
Edward__ has quit []
21:19
jm_ocaml has quit [Quit: Konversation terminated!]
21:19
jm_ocaml has joined #ocaml
21:36
ygrek has quit [Ping timeout: 240 seconds]
21:49
jeddhaberstro has quit [Quit: jeddhaberstro]
21:53
jsk has joined #ocaml
21:53
jm_ocaml has quit [Quit: Konversation terminated!]
21:53
jm_ocaml has joined #ocaml
22:01
vk0 has quit [Ping timeout: 265 seconds]
22:02
jm_ocaml has quit [Remote host closed the connection]
22:02
vk0 has joined #ocaml
22:13
edwin has quit [Remote host closed the connection]
22:14
ulfdoz has quit [Ping timeout: 255 seconds]
22:26
ttamttam has joined #ocaml
23:00
mnabil_ has joined #ocaml
23:00
jeddhaberstro has joined #ocaml
23:03
lamawithonel_ has joined #ocaml
23:04
lamawithonel has quit [Ping timeout: 255 seconds]
23:11
ttamttam has quit [Remote host closed the connection]
23:11
banisterfiend has joined #ocaml
23:21
tautologico has joined #ocaml
23:25
ikaros has quit [Quit: Leave the magic to Houdini]
23:29
jonafan has quit [Ping timeout: 240 seconds]
23:35
tautologico has quit [Quit: tautologico]
23:36
tautologico has joined #ocaml
23:37
jonafan has joined #ocaml
23:40
jonafan_ has joined #ocaml
23:41
jonafan has quit [Ping timeout: 240 seconds]
23:45
jonafan_ has quit [Ping timeout: 255 seconds]
23:51
Fullma has quit [Read error: Connection reset by peer]
23:53
jonafan has joined #ocaml