dan2 changed the topic of #ocaml to: OCaml 3.08.2 available! | Archive of Caml Weekly News: http://sardes.inrialpes.fr/~aschmitt/cwn/ | A tutorial: http://merjis.com/richj/computers/ocaml/tutorial/ | A free book: http://cristal.inria.fr/~remy/cours/appsem/ | Mailing List: http://caml.inria.fr/bin/wilma/caml-list/ | Cookbook: http://pleac.sourceforge.net/
Smerdyakov has quit ["im out fellas"]
cmeme has quit ["Client terminated by server"]
cmeme has joined #ocaml
CLxz has joined #ocaml
CLxyz has quit [Remote closed the connection]
mrsolo has quit [Read error: 104 (Connection reset by peer)]
shawn_ has joined #ocaml
pango has quit ["Client exiting"]
shawn has quit [Client Quit]
vezenchio has quit ["Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specif]
_shawn has joined #ocaml
shawn has joined #ocaml
drewr has joined #ocaml
shawn_ has quit [Client Quit]
_shawn has quit [Read error: 110 (Connection timed out)]
shawn_ has joined #ocaml
Austin has joined #ocaml
shawn has quit [Client Quit]
Smerdyakov has joined #ocaml
Shammah has quit ["Leaving"]
humasect has quit [Read error: 110 (Connection timed out)]
Smerdyakov has quit ["ttfn"]
gim has quit []
Banana has joined #ocaml
Svrog has joined #ocaml
m3ga has joined #ocaml
m3ga has quit [Client Quit]
CosmicRay has joined #ocaml
KrispyKringle has joined #ocaml
<stef_> I can't make work the syntax for stream literals
<stef_> I would expect that
<stef_> # <[ ]> ;;
<stef_> returns an empty stream
<stef_> instead I get a syntax error :(
CosmicRay has quit ["Leaving"]
<Svrog> stream literals are a part of the camlp4
<Svrog> you need to load camlp4o.cma first of link your app with camlp4
<Svrog> type '#load "camlp4o.cma"' at the top level before using the stream literals - it should work then
<Svrog> of link should read or link...
Austin has quit [Connection timed out]
Austin has joined #ocaml
<stef_> thx Svrog
<Svrog> np
Svrog has quit [" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-"]
KrispyKringle has quit ["Get MacIrssi - http://www.g1m0.se/macirssi/"]
Austin has quit [Connection timed out]
senko has quit ["Leaving"]
diablo_ has joined #ocaml
stef_ has quit [Read error: 60 (Operation timed out)]
Submarine has quit [Read error: 110 (Connection timed out)]
stef has joined #ocaml
Svrog has joined #ocaml
Submarine has joined #ocaml
stef has quit [Nick collision from services.]
stef_ has joined #ocaml
mbh has quit ["Lost terminal"]
budjet has joined #ocaml
Submarine_ has joined #ocaml
_fab has quit [Remote closed the connection]
diablo_ is now known as Tristram
_fab has joined #ocaml
gim has joined #ocaml
smimou has joined #ocaml
budjet has quit [Remote closed the connection]
pango has joined #ocaml
budjet has joined #ocaml
vezenchio has joined #ocaml
budjet has quit [Remote closed the connection]
Tristram has quit [Remote closed the connection]
Svrog has quit [" I love my HydraIRC -> http://www.hydrairc.com <-"]
Herrchen has joined #ocaml
budjet has joined #ocaml
senko has joined #ocaml
budjet has quit [Remote closed the connection]
Banana has quit [Read error: 113 (No route to host)]
Banana has joined #ocaml
budjet has joined #ocaml
Smerdyakov has joined #ocaml
Smerdyakov has quit ["gone"]
budjet has quit [Remote closed the connection]
Banana has quit ["leaving"]
Banana has joined #ocaml
budjet has joined #ocaml
mbh has joined #ocaml
mrvn has joined #ocaml
Submarine_ has quit [Read error: 60 (Operation timed out)]
mrvn_ has quit [Read error: 110 (Connection timed out)]
budjet has quit [Remote closed the connection]
smimram has joined #ocaml
Submarine_ has joined #ocaml
pango has quit [Nick collision from services.]
pango has joined #ocaml
smimou has quit [Read error: 60 (Operation timed out)]
mrsolo has joined #ocaml
KrispyKringle has joined #ocaml
Submarine has quit ["Leaving"]
budjet has joined #ocaml
smimram is now known as smimou
budjet has quit [Remote closed the connection]
_fab has quit [Read error: 60 (Operation timed out)]
_fab has joined #ocaml
ne1 has joined #ocaml
gpciceri has joined #ocaml
budjet has joined #ocaml
budjet has quit [Remote closed the connection]
gpciceri has quit [Operation timed out]
gpciceri has joined #ocaml
Smerdyakov has joined #ocaml
gpciceri_ has joined #ocaml
gpciceri_ has quit [Read error: 104 (Connection reset by peer)]
KrispyKringle has quit [Read error: 113 (No route to host)]
KrispyKringle has joined #ocaml
Smerdyakov has quit []
KrispyKringle has quit [Nick collision from services.]
gpciceri_ has joined #ocaml
gpciceri_ has quit [Read error: 104 (Connection reset by peer)]
KrispyKringle has joined #ocaml
kd has joined #ocaml
kd has quit [Client Quit]
mbh has quit [Read error: 110 (Connection timed out)]
gpciceri has quit ["Leaving"]
KrispyKringle has quit [Read error: 110 (Connection timed out)]
<judge> i'm having some issues with ocaml gc
<judge> it seems to constantly allocate memory
<judge> every time i call a function, it allocates more memory
Herrchen has quit ["bye"]
quamaretto has quit [Remote closed the connection]
Smerdyakov has joined #ocaml
mbh has joined #ocaml
<smimou> I also have a question
<smimou> somebody wrote to me :
<smimou> My undertanding of what CAMLparam macros do:
<smimou> they provide information to the garbage collector that the corresponding objects are "alive". The GC cannot figure it out on its own: it knows how to
<smimou> scan the OCaml stack, but not the C stack. These macros prevent the corresponding objects from being *destroyed* by the garbage collector
<smimou> but it can still *move* them around in the OCaml heap -- this is a normal GC procedure -- and after than their C pointers become invalid!
<smimou> do you agree ?
<smimou> I thought it would also prevent values from being relocated
<Riastradh> If you do CAMLparam1(x), I believe it stores the address of x to store the new pointer in if the object x points to is moved.
<smimou> do you know any doc which could clearly explain what all those macros do ?
<smimou> (aside the source)
<Riastradh> They push a new external GC roots frame.
<smimou> so you think this should not cause problems when used by a multi-threded program ?
<Riastradh> Sorry, I don't know much about how OCaml threads work.
<smimou> ok thanks
Smerdyakov has quit ["imagone"]
pflanze has quit ["[x]chat"]
Banana has quit [Remote closed the connection]
Banana has joined #ocaml