in scientific computing or simulation,
typically for advocacy like it takes 10 lines in OCaml to do this,
you would use 50 lines in C++ to do the same thing;
Maybe OCaml for Scientist from Jon Harrop can be a good start. There
some examples at the end that can help you (with code).
Regards,
Sylvain Le
-gettext-0.3.3.tar.gz
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug
;
t.idx - 0
);
t.buffer.(t.idx) - c;
t.idx - t.idx + 1
let append_little_uint16 t i =
append_char t ((i lsr 8) land 0xFF);
append_char t ((i lsr 0) land 0xFF)
I have used this kind of technique and it seems as fast as C, and a lot
less C coding.
Regards,
Sylvain Le Gall
On 28-10-2009, Goswin von Brederlow goswin-...@web.de wrote:
Sylvain Le Gall sylv...@le-gall.net writes:
Hello,
On 28-10-2009, Goswin von Brederlow goswin-...@web.de wrote:
Hi,
Well, we talk about this a little bit, but here is my opinion:
- calling a C function to add a single int
a 64bits bigarray on a
32bits arch result in a C call, but otherwise it's handled by the
compiler.
Indeed I just test and you are right. I must have experienced this
behavior with int64 or something like this.
Regards,
Sylvain Le Gall
___
Caml-list
On 28-10-2009, Goswin von Brederlow goswin-...@web.de wrote:
Sylvain Le Gall sylv...@le-gall.net writes:
On 28-10-2009, Goswin von Brederlow goswin-...@web.de wrote:
Sylvain Le Gall sylv...@le-gall.net writes:
On 28-10-2009, Goswin von Brederlow goswin-...@web.de wrote:
Sylvain Le Gall sylv
;-)
Sylvain Le Gall on behalf of OCaml Meeting 2010 organization team.
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
option that
can meet everyone needs. This is the best way to make OCaml Meeting 2010
a great events.
Sylvain Le Gall on behalf of OCaml Meeting 2010 organization team.
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin
want:
https://forge.ocamlcore.org/survey/survey.php?group_id=77survey_id=1
You need to login to answer the poll. It will remain open for a week
(ending Wednesday 28th October). It will help us to choose the best date
for the the meeting.
Sylvain Le Gall on behalf of OCaml Meeting 2010 organization
code of HLVM from here:
http://hlvm.forge.ocamlcore.org
There is some source code that compiles and allows to run something (I
have not tested myself).
However, it won't give you any information about scientific computing
and HLVM...
Regards,
Sylvain Le Gall
project.
I am REALLY planning to work on it quite soon to have something
released. Please give me time...
Regards,
Sylvain Le Gall -- ocaml-autobuild dev.
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman
://darcs.ocamlcore.org/cgi-bin/darcsweb.cgi?r=ocaml-autobuild;a=summary
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
this into Batteries?
We have talked about it, with David Teller, some months ago. I will ask
him if he want it inside Batteries and if this is the case, I will do
anything require to make its work easier.
Regards
Sylvain Le Gall
On Wed, Sep 9, 2009 at 8:54 PM, Sylvain Le Gall gil...@ocamlcore.orgwrote:
Hello
concern is stability of language, OCaml seems a good choice.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
to standard POSIX commands.
Link:
http://le-gall.net/sylvain+violaine/ocaml-fileutils.html
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
it is a great thing to have it.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
code base from these dirty uses of references)
Could you provide a minimal example code for this error ? I don't think
this should generate a segfault.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr
to a, the reference to a is not used so
it can be collected by the GC if there is no more reference to it.
I think the GC CAN collect the unreferenced myref pointers before the
end of the List.iter...
Regards
Sylvain Le Gall
___
Caml-list mailing list
,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr
Hello,
On 07-08-2009, Christoph Bauer christoph.ba...@lmsintl.com wrote:
Any ideas?
I can't tell you explicitly why it has failed, but
Unix.select was completely rewritten for OCaml 3.11.0 based
on a big contribution from Sylvain Le Gall (see
otherlibs/win32unix/select.c
another bug (less important) since we cannot use
-vmthreads, Unix.select and pipes on windows.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http
comment }
| (* { lexNestComment lexbuf }
| *) { () }
| _{ lexNestComment lexbuf }
-
I think it works the same way, except that it uses less global
variables.
Regards,
Sylvain Le Gall
On 01-07-2009, Andreas Rossberg rossb...@mpi-sws.org wrote:
Sylvain Le Gall wrote:
May I recommend you to write this in a more simple way:
-
rule lex =
parse eof{ () }
| (* { start := pos lexbuf
to do a Gc.compact to size down. A full_major will collect but I
am not sure it will free allocated page.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http
-gall.net/sylvain+violaine/ocaml-gettext.html
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
the ocamlcore.org team will agree on this.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
of training). This is mostly a place where company can provide
financial support to the INRIA team developing the language and in
exchange receive special licensing option for OCaml.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription
On 12-05-2009, Sylvain Le Gall sylv...@le-gall.net wrote:
On 12-05-2009, Xavier Leroy xavier.le...@inria.fr wrote:
Sylvain Le Gall:
To finish: I'm still very interested in hearing from packagers. Does
Debian, for example, already have some packages that are SSE2-only?
Are these packages
On 12-05-2009, Xavier Leroy xavier.le...@inria.fr wrote:
Sylvain Le Gall:
If INRIA choose to switch to SSE2 there should be at least still a way
to compile on older architecture. Doesn't mean that INRIA need to keep
the old code generator, but should provide a simple emulation
it will be reported as an error.
I think it is not directly related to OCaml.
Maybe, I am not totaly right with my conclusion, but I can give you a
simple tips:
Use Unix.create_process et al that take array as arguments. It always
use the good quoting.
Regards
Sylvain Le Gall
size, but only in the toplevel): GC allocation rate.
You can override a little ocaml-benchmark to measure the allocation rate
of the GC. This gives you a pretty good understanding on the fact you
are allocating too much or not.
Regards,
Sylvain Le Gall
ps: here is a part of my benchmarkExt.ml
.
But again, having better floating point performance (and predictable
behaviour,
compared to the bytecode version) would be a big plus for some applications.
Indeed.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http
on some modes you can have hard/soft/semi-soft...
floating point computation). I don't know the status and Xavier Leroy
will explain you better the issue.
AFAIK, he is interested in making ocamlopt backend work on NSLU2...
Regards
Sylvain Le Gall
___
Caml
=ocamldep.opt
ocamldoc=ocamldoc.opt
I think you can also directly fix it through /etc/ocamlfind.conf or any
other configuration file installed by ocamlfind.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin
a more central point for
OCaml projects, giving visibility to OCaml community
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's
with LLVM.
So you can write the entire generator in OCaml...
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin
ocaml itself is still complicated on Windows (but not that much
once you know how to do it), but I don't think you can easily address
this problem in any way.
So: what need to be improved?
Regards
Sylvain Le Gall
ps: I have no data concerning MacOS, FreeBSD and other
On 07-02-2009, Jon Harrop j...@ffconsultancy.com wrote:
On Saturday 07 February 2009 14:43:49 Sylvain Le Gall wrote:
Hello,
On 07-02-2009, Mikkel Fahnøe Jørgensen mik...@dvide.com wrote:
So in conclusion, Batteries is a very important contribution but we
must also improve on the tool
,
Sylvain Le Gall on behalf of OCaml Meeting organization team
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
the wiki and make a last announcement on next
Tuesday.
Further information:
http://wiki.cocan.org/events/europe/ocamlmeetinggrenoble2009
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman
-Transfer-Encoding: 7bit
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-6--532109607
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 7bit
On 30 janv. 09, at 14:46, Sylvain Le Gall wrote:
We need to know how many people are coming
realize that this is not
clear.
But you catch the meaning of it. So lets make it official:
We need to know on Monday how many people are coming to the dinner (on
Tuesday) to book the restaurant.
Regards
Sylvain Le Gall
___
Caml-list mailing list
hackery, etc.
-- but first, we need to decide on which of these options we'll adopt.
Any suggestion?
There is optcomp:
https://forge.ocamlcore.org/projects/optcomp/
http://darcs.ocamlcore.org/repos/optcomp/optcomp/README
The example in README should talk to you directly.
Regards,
Sylvain Le
).
Hope to see a lot of you
Regards
Sylvain Le Gall on behalf of the OCaml Meeting organization team
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's
Schmitt (see wiki.cocan.org for contact details).
If you know some people that have not yet subscribed, invite them to do
it.
Hope to see a lot of you
Regards
Sylvain Le Gall on behalf of the OCaml Meeting organization team
___
Caml-list mailing list
year talk of Xavier Leroy, at OCaml
Meeting 2009.
http://wiki.cocan.org/events/europe/ocamlmeetinggrenoble2009
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives
/ocamlmeetinggrenoble2009
For people who need further information, you can contact either me or
Alan Schmitt (see wiki.cocan.org for contact details).
Hope to see a lot of you
Regards
Sylvain Le Gall on behalf of the OCaml Meeting organization team
___
Caml-list
170559 - 33528KB
187018 - 33664KB
71626 - 33592KB
Sometimes live words drops down to 40.000. But RSS always stay near
30-50MB.
To get real memory used, (Sys.word_size * live_word / 8). Do you use
out-of-heap datastructure that can use memory ? (malloc-ed
datastructure).
Regards,
Sylvain Le Gall
Do you use some kind of Thread.join ?
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
... Maybe all the data you are
seeing come from this...
I am not sure that Thread.join will free anything, but it will help you
to be sure that your thread has exited correctly.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription
://ambassadortothecomputers.blogspot.com/
What about adding this blog to the planet:
http://planet.ocamlcore.org/
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives
On 20-12-2008, Oliver Bandel oli...@first.in-berlin.de wrote:
Zitat von Sylvain Le Gall sylv...@le-gall.net:
On 20-12-2008, Oliver Bandel oli...@first.in-berlin.de wrote:
Zitat von Sylvain Le Gall sylv...@le-gall.net:
On 20-12-2008, Oliver Bandel oli...@first.in-berlin.de wrote:
Hello
You can also have a look at the other near-located event:
http://jfla.inria.fr/2009
Regards,
Sylvain Le Gall
or provide it by any other mean.
Regards
Sylvain Le Gall
ps: consider fecthing a copy of the CVS
http://camlcvs.inria.fr/
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http
. This is highly probable that INRIA team doesn't accept
it directly but ask you to justify/modify it in order to fit the whole
compiler -- which could be quiet a long process in fact.
http://caml.inria.fr/mantis/
Regards,
Sylvain Le Gall
___
Caml-list
On 27-10-2008, Andre Nathan [EMAIL PROTECTED] wrote:
On Mon, 2008-10-27 at 13:18 +, Sylvain Le Gall wrote:
Why don't use forge.ocamlcore.org ?
Good question :) I'll create a project there later today.
FYI, you can ask also for a git repository there.
Regards,
Sylvain Le Gall
of ocaml inside another project is
the worse thing you can do.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
/mlpcap_0.9.orig.tar.gz
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
of use/ease of implement level ?
Without this number, I think an OSP discussion is pointless.
(but with this number at least on a small example, if your use case is
not easy, I think an OSP discussion will be very interesting).
Regards,
Sylvain Le Gall
will get
more visibility to the OCaml community being hosted along other OCaml
projects ?
http://forge.ocamlcore.org
You could then just made a redirection from camelia home webpage to
OCamlCore forge.
Regards,
Sylvain Le Gall
___
Caml-list mailing list
it by hand and forcibly install it in cl directory.
I think all (cl, ml and link) is also shipped in MS PSDK, especially for
x64...
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman
.
OCaml 3.11 will ship a debugger for Win32 (mingw/msvc). Everything
should be working except the replay part which depends on fork.
I have worked on this, based on a patch provided few months ago by
Dimitry Bely. All in all, I have reimplemented select for win32
pipe.
Regards,
Sylvain Le Gall
would still not recommend using it
for various other reasons.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http
to MicroFocus COBOL). Or in our case,
you can perform things like OCaml to JoCaml...
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
around for this reason. Whether this is
really true or not is not certain.
Do you think *.cmx and *.o should be shipped?
Is *.cmx enough?
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin
.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http
redirection (ask a batteries project
administrator).
You should use scp to upload file into /home/groups/batteries/htdocs.
You could also build a whole website ;-)
This way you will have a real website (no more ftp around).
Regards,
Sylvain Le Gall
___
Caml
script. There is always a build script
that doesn't allow you to change /usr/bin/ocaml to
/usr/bin/ocaml-3.10.2.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives
with at least 1GB and
often 2GB or more.
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
On 11-07-2008, Jon Harrop [EMAIL PROTECTED] wrote:
On Friday 11 July 2008 07:26:44 Sylvain Le Gall wrote:
On 10-07-2008, Oliver Bandel [EMAIL PROTECTED] wrote:
However, any serious power users will already be on 64-bit where these limits
have been relegated to quaint stories your grandpa
,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin
,
freebsd...) and for all ocaml libraries (pxp, ocaml-libivrt...)
You should understand that, apart from the fact that lablgtk is written
in OCaml, there is no link between lablgtk library and ocaml INRIA
distribution.
Lablgtk is just a library written in/for OCaml.
Regards,
Sylvain Le Gall
preprocessor = camlp4of. I don't know if that is
a good thing or not.
I was thinking that the call should have been:
ocamlfind ocamlc -package bitmatch.syntax -syntax camlp4o ...
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management
piping script. Does it fix your
problem?
Sorry, i must have read too quickly.
It solve my problem indeed.
Regards
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives
.
Do you think your problem is related?
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group
ReadConsole/WriteConsole) - what scenario are you referring to where the
difference between a console handle and a pipe would be a problem?
Unix.select?
Regards,
Sylvain Le Gall
___
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin
101 - 177 of 177 matches
Mail list logo