ifesdjeen (αλεx π)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 8 2014, 8:10 AM (265 w, 1 d)

Recent Activity

Dec 3 2014

ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Created a track ticket (hope it's generally correct): https://ghc.haskell.org/trac/ghc/ticket/9859#ticket

Dec 3 2014, 4:33 PM · GHC

Dec 2 2014

ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Is there anything I could help out with here?

Dec 2 2014, 12:41 PM · GHC

Nov 29 2014

ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

@hvr done, posted the description to libraries@

Nov 29 2014, 10:06 AM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Simplify comments.

Nov 29 2014, 9:55 AM · GHC

Nov 28 2014

ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Correct a typo

Nov 28 2014, 4:28 PM · GHC
ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Done the change with one minor difference:

Nov 28 2014, 4:14 PM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Make changes requested by @hvr

Nov 28 2014, 4:13 PM · GHC

Nov 26 2014

ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Fix wording for allocBytes comment.

Nov 26 2014, 4:02 PM · GHC
ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Sorry, maybe my wording was poor.

Nov 26 2014, 4:00 PM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Adding missing stages.

Nov 26 2014, 3:17 PM · GHC
ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Yes, my apologies. I was verifying it in a separate project and have mistakenly copied something wrong...

Nov 26 2014, 3:08 PM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Corrected the usage of calloc, which is now correctly using
void * calloc(size_t count, size_t size);.

Nov 26 2014, 3:04 PM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Add import for callocBytes

Nov 26 2014, 9:25 AM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Add missing callocArray and callocArray0 suggested by @ekmett

Nov 26 2014, 9:05 AM · GHC
ifesdjeen added a comment to D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

@hvr no, missed it, but now updated

Nov 26 2014, 8:57 AM · GHC
ifesdjeen updated the diff for D527: Implement `calloc{,Bytes,Array,Array0}` allocators.

Changin the naming scheme to one proposed by @ekmett

Nov 26 2014, 8:56 AM · GHC
ifesdjeen added a comment to D461: Add 'memset' to Foreign.Marshal.Alloc..

@hvr Sorry it took me so long, been jammed with work :(

Nov 26 2014, 8:44 AM · GHC
ifesdjeen retitled D527: Implement `calloc{,Bytes,Array,Array0}` allocators from to Add 'malloc0' and 'mallocBytes0' to Foreign.Marshal.Alloc..
Nov 26 2014, 8:43 AM · GHC

Nov 22 2014

ifesdjeen added a comment to D461: Add 'memset' to Foreign.Marshal.Alloc..

@hvr I thought I'd first figure out generally how contribution process works. Sorry didn't do both at same time.

Nov 22 2014, 4:20 AM · GHC

Nov 20 2014

ifesdjeen added a comment to D465: Add 'fillBytes' to Foreign.Marshal.Utils..

@hvr I've updated changelog.md and added Since into comment block.

Nov 20 2014, 12:43 PM
ifesdjeen updated the diff for D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Add 'fillBytes' to Foreign.Marshal.Utils.

Nov 20 2014, 12:41 PM

Nov 12 2014

ifesdjeen added a comment to D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Ah, perfect. I've filed a proposal to libraries@ mailing list.

Nov 12 2014, 8:21 AM
ifesdjeen added a comment to D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Hi Everyone,

Nov 12 2014, 7:35 AM

Nov 10 2014

ifesdjeen updated the diff for D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Add an uncommited CInt import

Nov 10 2014, 2:43 AM
ifesdjeen updated the diff for D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Remove incorrectly placed 8 from "Data.Word" import.

Nov 10 2014, 2:19 AM
ifesdjeen abandoned D461: Add 'memset' to Foreign.Marshal.Alloc..

Thank you @hvr for explanation.

Nov 10 2014, 1:59 AM · GHC

Nov 9 2014

ifesdjeen updated the diff for D465: Add 'fillBytes' to Foreign.Marshal.Utils..

Added an uncommited Word8 import

Nov 9 2014, 3:27 PM
ifesdjeen updated D465: Add 'fillBytes' to Foreign.Marshal.Utils..
Nov 9 2014, 2:31 PM
ifesdjeen updated D465: Add 'fillBytes' to Foreign.Marshal.Utils..
Nov 9 2014, 2:30 PM
ifesdjeen added a comment to D461: Add 'memset' to Foreign.Marshal.Alloc..

I'm really sorry, I didn't prepare this patch with arc, therefore I couldn't find a way to update it, so had to create another revision (D465)

Nov 9 2014, 2:30 PM · GHC
ifesdjeen retitled D465: Add 'fillBytes' to Foreign.Marshal.Utils. from to Add 'fillBytes' to Foreign.Marshal.Utils..
Nov 9 2014, 2:26 PM
ifesdjeen added a comment to D461: Add 'memset' to Foreign.Marshal.Alloc..

Perfect. I'm almost done with a patch that addresses all aforementioned problems, should be ready shortly.

Nov 9 2014, 1:35 PM · GHC

Nov 8 2014

ifesdjeen added a comment to D461: Add 'memset' to Foreign.Marshal.Alloc..

There's also a calloc: function contiguously allocates memory ... The allocated memory is filled with bytes of value zero.

Nov 8 2014, 12:49 PM · GHC
ifesdjeen added a comment to T53: Add 'memset' to Foreign.Marshal.Alloc..

Perfect! Sorry for putting it here, I misunderstood the phabricator tutorial on haskell.org a bit.
Thank you!

Nov 8 2014, 12:38 PM · GHC
ifesdjeen added a comment to T53: Add 'memset' to Foreign.Marshal.Alloc..

Created a patch through that link: https://phabricator.haskell.org/D461

Nov 8 2014, 12:27 PM · GHC
ifesdjeen updated D461: Add 'memset' to Foreign.Marshal.Alloc..
Nov 8 2014, 12:25 PM · GHC
ifesdjeen retitled D461: Add 'memset' to Foreign.Marshal.Alloc. from to Add 'memset' to Foreign.Marshal.Alloc..
Nov 8 2014, 12:24 PM · GHC
ifesdjeen added a comment to T53: Add 'memset' to Foreign.Marshal.Alloc..

Adding patch:

Nov 8 2014, 8:19 AM · GHC
ifesdjeen created T53: Add 'memset' to Foreign.Marshal.Alloc..
Nov 8 2014, 8:17 AM · GHC