Hi Eugene,

On 02.11.2011, at 17:34, Eugene Kirpichov wrote:

> Heh.
>
> Guess what!
> A simple {-# INLINE cFloatConv #-} helped to the same extent!
>
> Axel, I think this change should be pretty easy to incorporate, and it
> probably makes sense to inline all other functions in Types.chs too.
>

I've added INLINE pragmas to all these odd c2hs marshalling functions.  
Could you pull and check if I've done it correctly?

Thanks for tracking this down!

Axel

> Would you like me to send the trivial darcs patch or the gtk2hs team
> will take care of this?
>
> On Wed, Nov 2, 2011 at 7:29 PM, Felipe Almeida Lessa
> <felipe.le...@gmail.com> wrote:
>> On Wed, Nov 2, 2011 at 11:24 AM, Jean-Marie Gaillourdet
>> <j...@gaillourdet.net> wrote:
>>> Hi Eugene,
>>>
>>> did you try using the SPECIALIZE pragma? It is part of the Haskell  
>>> 98 and Haskell 2010 specifications.
>>
>> I don't think it's going to make any difference, as the core already
>> have an specialized poor version.  See my first e-mail.
>>
>> --
>> Felipe.
>>
>
>
>
> -- 
> Eugene Kirpichov
> Principal Engineer, Mirantis Inc. http://www.mirantis.com/
> Editor, http://fprog.ru/


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to