Sat Oct 16 14:59:59 PDT 2010  Milan Straka <[email protected]>
  * Changing INLINE pragmas.
  
  The internal functions that need to be inlined are marked INLINE
  (bit fiddling in IntMap/IntSet, empty, singleton, bin).
  
  Aslo if INLINABLE is available, use it for all exported functions.
  The functions like insert that were INLINE because of specialization
  issues are now INLINE only in the case of INLINABLE absence.

    M ./Data/IntMap.hs -48 +16
    M ./Data/IntSet.hs -48 +16
    M ./Data/Map.hs -30 +61
    M ./Data/Set.hs -12 +16

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=packages/containers;a=darcs_commitdiff;h=20101016215959-7b66e-14b5ee37c2e0b8b1a7466e43369e332e0f017bb5.gz
_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to