* [Caml-list] Massive Memory Consumption
@ 2015-06-27 14:38 Kenneth Adam Miller
2015-06-27 17:52 ` Iguernlala Mohamed
0 siblings, 1 reply; 6+ messages in thread
From: Kenneth Adam Miller @ 2015-06-27 14:38 UTC (permalink / raw)
To: caml users
[-- Attachment #1: Type: text/plain, Size: 136 bytes --]
So, I saw that ocp-memprof is private, so I was looking for an alternative.
What kind of other profiling tools for ocaml are out there?
[-- Attachment #2: Type: text/html, Size: 157 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Massive Memory Consumption
2015-06-27 14:38 [Caml-list] Massive Memory Consumption Kenneth Adam Miller
@ 2015-06-27 17:52 ` Iguernlala Mohamed
2015-06-27 19:26 ` Kenneth Adam Miller
0 siblings, 1 reply; 6+ messages in thread
From: Iguernlala Mohamed @ 2015-06-27 17:52 UTC (permalink / raw)
To: Kenneth Adam Miller; +Cc: caml-list
Hi,
Can you elaborate ? What is the kind of tool you would like to profile ?
- open-source vs closed-source ?
- commercial or not ?
- ...
Regards,
Mohamed Iguernlala.
Le 27/06/2015 15:38, Kenneth Adam Miller a écrit :
> So, I saw that ocp-memprof is private, so I was looking for an
> alternative. What kind of other profiling tools for ocaml are out there?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Massive Memory Consumption
2015-06-27 17:52 ` Iguernlala Mohamed
@ 2015-06-27 19:26 ` Kenneth Adam Miller
2015-06-28 3:02 ` Iguernlala Mohamed
0 siblings, 1 reply; 6+ messages in thread
From: Kenneth Adam Miller @ 2015-06-27 19:26 UTC (permalink / raw)
Cc: caml users
[-- Attachment #1: Type: text/plain, Size: 668 bytes --]
Well I can release it, but I was planning on integrating it into a library.
Can we share with one another somehow so that it's just temporarily private?
On Sat, Jun 27, 2015 at 1:52 PM, Iguernlala Mohamed <
mohamed.iguernelala@gmail.com> wrote:
> Hi,
>
> Can you elaborate ? What is the kind of tool you would like to profile ?
> - open-source vs closed-source ?
> - commercial or not ?
> - ...
>
> Regards,
> Mohamed Iguernlala.
>
>
>
> Le 27/06/2015 15:38, Kenneth Adam Miller a écrit :
>
>> So, I saw that ocp-memprof is private, so I was looking for an
>> alternative. What kind of other profiling tools for ocaml are out there?
>>
>
>
[-- Attachment #2: Type: text/html, Size: 1129 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Massive Memory Consumption
2015-06-27 19:26 ` Kenneth Adam Miller
@ 2015-06-28 3:02 ` Iguernlala Mohamed
2015-06-29 15:13 ` Kenneth Adam Miller
0 siblings, 1 reply; 6+ messages in thread
From: Iguernlala Mohamed @ 2015-06-28 3:02 UTC (permalink / raw)
To: Kenneth Adam Miller; +Cc: caml users
[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]
If you plan to release it, I guess that it will be open source (?). So,
you should be able to use
the online (public) version of ocp-memprof if you don't want/cannot
request for a private
version.
Le 27/06/2015 20:26, Kenneth Adam Miller a écrit :
> Well I can release it, but I was planning on integrating it into a
> library. Can we share with one another somehow so that it's just
> temporarily private?
>
> On Sat, Jun 27, 2015 at 1:52 PM, Iguernlala Mohamed
> <mohamed.iguernelala@gmail.com <mailto:mohamed.iguernelala@gmail.com>>
> wrote:
>
> Hi,
>
> Can you elaborate ? What is the kind of tool you would like to
> profile ?
> - open-source vs closed-source ?
> - commercial or not ?
> - ...
>
> Regards,
> Mohamed Iguernlala.
>
>
>
> Le 27/06/2015 15:38, Kenneth Adam Miller a écrit :
>
> So, I saw that ocp-memprof is private, so I was looking for an
> alternative. What kind of other profiling tools for ocaml are
> out there?
>
>
>
[-- Attachment #2: Type: text/html, Size: 2352 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Massive Memory Consumption
2015-06-28 3:02 ` Iguernlala Mohamed
@ 2015-06-29 15:13 ` Kenneth Adam Miller
2015-06-29 16:29 ` Iguernlala Mohamed
0 siblings, 1 reply; 6+ messages in thread
From: Kenneth Adam Miller @ 2015-06-29 15:13 UTC (permalink / raw)
To: Iguernlala Mohamed; +Cc: caml users
[-- Attachment #1: Type: text/plain, Size: 4261 bytes --]
Having trouble installing ocp-memprof:
opam switch 4.01.0+ocp1-20150202
opam install core # that gives the below error
#=== ERROR while installing lwt.2.4.5
=========================================#
# opam-version 1.2.0
# os linux
# command ./configure --disable-libev --enable-react --disable-ssl
--enable-unix --enable-extra --disable-preemptive --disable-glib
--disable-text
# path
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5
# compiler 4.01.0+ocp1-20150202
# exit-code 1
# env-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.env
# stdout-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.out
# stderr-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.err
### stderr ###
# E: Cannot find buildable internal library 'lwt-preemptive' when checking
build depends
# E: Failure("1 configuration error")
#=== ERROR while installing typerep.111.17.00
=================================#
# opam-version 1.2.0
# os linux
# command make
# path
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00
# compiler 4.01.0+ocp1-20150202
# exit-code 2
# env-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.env
# stdout-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.out
# stderr-file
/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.err
### stdout ###
# ...[truncated]
# Re-raised at file "driver/compile.ml", line 120, characters 10-11
# Called from file "driver/optmain.ml", line 234, characters 25-26
# Called from file "arg.ml", line 252, characters 11-20
# Called from file "arg.ml", line 264, characters 4-32
# Called from file "driver/optmain.ml", line 234, characters 25-26
# Re-raised at file "driver/errors.ml", line 79, characters 33-34
# Called from file "format.ml", line 1197, characters 8-23
# Called from file "driver/optmain.ml", line 234, characters 25-26
# Called from file "driver/optmain.ml", line 234, characters 25-26
# Command exited with code 2.
### stderr ###
# W: Cannot find source file matching module 'typerep_generics_sexprep' in
library typerep_generics_sexprep
# W: Cannot find source file matching module 'typerep_extended' in library
typerep_extended
# W: Cannot find source file matching module 'typerep_lib' in library
typerep_lib
# E: Failure("Command
''/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/bin/ocamlbuild'
lib/typerep_lib.cma lib/typerep_lib.cmxa lib/typerep_lib.a
lib/typerep_lib.cmxs syntax/with_typerep/typerep_syntax.cma
syntax/with_typerep/typerep_syntax.cmxa
syntax/with_typerep/typerep_syntax.a
syntax/with_typerep/typerep_syntax.cmxs extended/lib/typerep_extended.cma
extended/lib/typerep_extended.cmxa extend...[truncated]
# make: *** [build] Error 1
I'll switch to the other version of ocp and try and build install core,
possibly it's a compiler and package version combination thing...
On Sat, Jun 27, 2015 at 11:02 PM, Iguernlala Mohamed <
mohamed.iguernelala@gmail.com> wrote:
> If you plan to release it, I guess that it will be open source (?). So,
> you should be able to use
> the online (public) version of ocp-memprof if you don't want/cannot
> request for a private
> version.
>
>
>
> Le 27/06/2015 20:26, Kenneth Adam Miller a écrit :
>
> Well I can release it, but I was planning on integrating it into a
> library. Can we share with one another somehow so that it's just
> temporarily private?
>
> On Sat, Jun 27, 2015 at 1:52 PM, Iguernlala Mohamed <
> mohamed.iguernelala@gmail.com> wrote:
>
>> Hi,
>>
>> Can you elaborate ? What is the kind of tool you would like to profile ?
>> - open-source vs closed-source ?
>> - commercial or not ?
>> - ...
>>
>> Regards,
>> Mohamed Iguernlala.
>>
>>
>>
>> Le 27/06/2015 15:38, Kenneth Adam Miller a écrit :
>>
>>> So, I saw that ocp-memprof is private, so I was looking for an
>>> alternative. What kind of other profiling tools for ocaml are out there?
>>>
>>
>>
>
>
[-- Attachment #2: Type: text/html, Size: 6674 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Massive Memory Consumption
2015-06-29 15:13 ` Kenneth Adam Miller
@ 2015-06-29 16:29 ` Iguernlala Mohamed
0 siblings, 0 replies; 6+ messages in thread
From: Iguernlala Mohamed @ 2015-06-29 16:29 UTC (permalink / raw)
To: Kenneth Adam Miller; +Cc: caml users, memprof-bugs
[-- Attachment #1: Type: text/plain, Size: 5294 bytes --]
I don't remember if you reported the bug to "memprof-bugs@ocamlpro.com".
This is definitely the best thing to do.
We regularly update the online version of ocp-memprof when bugs are fixed.
But, it is more difficult to update the compiler, mainly for
compatibility reasons.
We should work on this in the future.
Unfortunately, I think your bug is coming from this part of the "OCaml
Memory
Profiler". So you have to wait to be able to use the online version :-/
Regards,
Mohamed.
Le 29/06/2015 16:13, Kenneth Adam Miller a écrit :
> Having trouble installing ocp-memprof:
>
> opam switch 4.01.0+ocp1-20150202
> opam install core # that gives the below error
>
> #=== ERROR while installing lwt.2.4.5
> =========================================#
> # opam-version 1.2.0
> # os linux
> # command ./configure --disable-libev --enable-react
> --disable-ssl --enable-unix --enable-extra --disable-preemptive
> --disable-glib --disable-text
> # path /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5
> # compiler 4.01.0+ocp1-20150202
> # exit-code 1
> # env-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.env
> # stdout-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.out
> # stderr-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/lwt.2.4.5/lwt-9302-90b366.err
> ### stderr ###
> # E: Cannot find buildable internal library 'lwt-preemptive' when
> checking build depends
> # E: Failure("1 configuration error")
>
>
> #=== ERROR while installing typerep.111.17.00
> =================================#
> # opam-version 1.2.0
> # os linux
> # command make
> # path
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00
> # compiler 4.01.0+ocp1-20150202
> # exit-code 2
> # env-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.env
> # stdout-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.out
> # stderr-file
> /home/kennethadammiller/.opam/4.01.0+ocp1-20150202/build/typerep.111.17.00/typerep-8640-062a54.err
> ### stdout ###
> # ...[truncated]
> # Re-raised at file "driver/compile.ml <http://compile.ml>", line 120,
> characters 10-11
> # Called from file "driver/optmain.ml <http://optmain.ml>", line 234,
> characters 25-26
> # Called from file "arg.ml <http://arg.ml>", line 252, characters 11-20
> # Called from file "arg.ml <http://arg.ml>", line 264, characters 4-32
> # Called from file "driver/optmain.ml <http://optmain.ml>", line 234,
> characters 25-26
> # Re-raised at file "driver/errors.ml <http://errors.ml>", line 79,
> characters 33-34
> # Called from file "format.ml <http://format.ml>", line 1197,
> characters 8-23
> # Called from file "driver/optmain.ml <http://optmain.ml>", line 234,
> characters 25-26
> # Called from file "driver/optmain.ml <http://optmain.ml>", line 234,
> characters 25-26
> # Command exited with code 2.
> ### stderr ###
> # W: Cannot find source file matching module
> 'typerep_generics_sexprep' in library typerep_generics_sexprep
> # W: Cannot find source file matching module 'typerep_extended' in
> library typerep_extended
> # W: Cannot find source file matching module 'typerep_lib' in library
> typerep_lib
> # E: Failure("Command
> ''/home/kennethadammiller/.opam/4.01.0+ocp1-20150202/bin/ocamlbuild'
> lib/typerep_lib.cma lib/typerep_lib.cmxa lib/typerep_lib.a
> lib/typerep_lib.cmxs syntax/with_typerep/typerep_syntax.cma
> syntax/with_typerep/typerep_syntax.cmxa
> syntax/with_typerep/typerep_syntax.a
> syntax/with_typerep/typerep_syntax.cmxs
> extended/lib/typerep_extended.cma extended/lib/typerep_extended.cmxa
> extend...[truncated]
> # make: *** [build] Error 1
>
> I'll switch to the other version of ocp and try and build install
> core, possibly it's a compiler and package version combination thing...
>
>
> On Sat, Jun 27, 2015 at 11:02 PM, Iguernlala Mohamed
> <mohamed.iguernelala@gmail.com <mailto:mohamed.iguernelala@gmail.com>>
> wrote:
>
> If you plan to release it, I guess that it will be open source
> (?). So, you should be able to use
> the online (public) version of ocp-memprof if you don't
> want/cannot request for a private
> version.
>
>
>
> Le 27/06/2015 20:26, Kenneth Adam Miller a écrit :
>> Well I can release it, but I was planning on integrating it into
>> a library. Can we share with one another somehow so that it's
>> just temporarily private?
>>
>> On Sat, Jun 27, 2015 at 1:52 PM, Iguernlala Mohamed
>> <mohamed.iguernelala@gmail.com
>> <mailto:mohamed.iguernelala@gmail.com>> wrote:
>>
>> Hi,
>>
>> Can you elaborate ? What is the kind of tool you would like
>> to profile ?
>> - open-source vs closed-source ?
>> - commercial or not ?
>> - ...
>>
>> Regards,
>> Mohamed Iguernlala.
>>
>>
>>
>> Le 27/06/2015 15:38, Kenneth Adam Miller a écrit :
>>
>> So, I saw that ocp-memprof is private, so I was looking
>> for an alternative. What kind of other profiling tools
>> for ocaml are out there?
>>
>>
>>
>
>
[-- Attachment #2: Type: text/html, Size: 10099 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-06-29 16:29 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-27 14:38 [Caml-list] Massive Memory Consumption Kenneth Adam Miller
2015-06-27 17:52 ` Iguernlala Mohamed
2015-06-27 19:26 ` Kenneth Adam Miller
2015-06-28 3:02 ` Iguernlala Mohamed
2015-06-29 15:13 ` Kenneth Adam Miller
2015-06-29 16:29 ` Iguernlala Mohamed
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox