Browse thread
Which function is consing?
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Joel Reymont <joelr1@g...> |
| Subject: | Re: [Caml-list] Which function is consing? |
What I would like to find out is how much memory each function allocates. I would like to minimize memory allocations as they put pressure on the garbage collector. This type of info is reported for Lisp functions, for example. Thanks, Joel On Jul 4, 2007, at 3:29 PM, Markus E.L. wrote: > I'm not sure I understand what you mean -- but if you're looking for > the function call(s) generated when a::as is compiled: There is no > such function AFAIK: :: is a constructor (like 'Some') not a > function (like (+)) and the construction process is completely > inlined (using > ocaml -dinstr I see a makeblock in this instances, I assume that's > it). > -- http://topdog.cc - EasyLanguage to C# compiler http://wagerlabs.com - Blog