darcs patch: Fix documentation bug: newArray# accepts word count, n...
Simon Marlow
marlowsd at gmail.com
Wed Jan 19 11:48:01 CET 2011
On 18/01/2011 22:22, Edward Z. Yang wrote:
> Johan Tibell and I discovered what we're pretty sure is a bug in
> the newArray# docs, in that it claims that it accepts a byte count,
> not a word count. This appears to be falsified by GHC.Prim
> as well as the actual implementation in C--:
>
> unsafeArray b ies = unsafeArray' b (rangeSize b) ies
> unsafeArray' (l,u) n@(I# n#) ies = runST (ST $ \s1# ->
> case newArray# n# arrEleBottom s1# of
>
> and
>
> stg_newArrayzh
> {
> W_ words, n, init, arr, p, size;
> /* Args: R1 = words, R2 = initialisation value */
>
> Cheers,
> Edward
>
> 1 patch for repository http://darcs.haskell.org/ghc:
>
> Tue Jan 18 22:18:34 GMT 2011 Edward Z. Yang<ezyang at mit.edu>
> * Fix documentation bug: newArray# accepts word count, not byte count.
Thanks, I'll push.
Cheers,
Simon
More information about the Cvs-ghc
mailing list