cvs commit: fptools/ghc/lib/std PrelMarshalArray.lhs PrelMarshalUtils.lhs fptools/hslibs/lang MarshalArray.lhs fptools/hslibs/lang/doc Storable.sgml MarshalArray.sgml MarshalUtils.sgml

qrczak@glass.cse.ogi.edu qrczak@glass.cse.ogi.edu
Thu, 15 Mar 2001 12:35:50 -0800


qrczak      2001/03/15 12:35:50 PST

  Modified files:
    ghc/lib/std          PrelMarshalArray.lhs PrelMarshalUtils.lhs 
    hslibs/lang          MarshalArray.lhs 
    hslibs/lang/doc      Storable.sgml MarshalArray.sgml 
                         MarshalUtils.sgml 
  Log:
  Finish the destruct story:
  * Add lengthArray0, destructArray, destructArray0 to module MarshalArray.
  * Call destruct in withObject, withArray, withArray0.
  * Document destruct and friends.
  
  Revision  Changes    Path
  1.2       +81 -30    fptools/ghc/lib/std/PrelMarshalArray.lhs
  1.2       +8 -3      fptools/ghc/lib/std/PrelMarshalUtils.lhs
  1.5       +27 -18    fptools/hslibs/lang/MarshalArray.lhs
  1.9       +18 -2     fptools/hslibs/lang/doc/Storable.sgml
  1.3       +26 -7     fptools/hslibs/lang/doc/MarshalArray.sgml
  1.2       +8 -7      fptools/hslibs/lang/doc/MarshalUtils.sgml