August 09, 2014
On Saturday, 9 August 2014 at 09:44:17 UTC, Era Scarecrow wrote:
> On Saturday, 9 August 2014 at 09:34:38 UTC, Mehrdad wrote:
>> On Friday, 8 August 2014 at 22:43:38 UTC, Andrei Alexandrescu wrote:
>>> Alignment is often not an issue - you handle the setup/teardown misalignments separately and to the bulk 64 bits at a time.
>>
>> What kind of performance are you looking for? I have some very basic bit-manipulation code written in C++ that operates on whole words at a time, not sure if it's what you need but if it is then it should be trivial to port this to D:
>
>  Glancing at it, it looks like it would probably do what i'd want. Although i'd have to study it closer while converting it.

Oh in that case, I'll just send you the code I have right now. I'd double-check it to see if it works though -- it may have bugs, especially in the SIMD.

Here: http://pastebin.com/UG9wb0s5
August 09, 2014
On Saturday, 9 August 2014 at 09:54:09 UTC, Mehrdad wrote:
> Oh in that case, I'll just send you the code I have right now. I'd double-check it to see if it works though -- it may have bugs, especially in the SIMD.

 I probably won't be touching this for a while... makes me wonder if the 30 day expiring is a bad idea for if/when i return to this.
August 09, 2014
On Saturday, 9 August 2014 at 10:02:24 UTC, Era Scarecrow wrote:
> On Saturday, 9 August 2014 at 09:54:09 UTC, Mehrdad wrote:
>> Oh in that case, I'll just send you the code I have right now. I'd double-check it to see if it works though -- it may have bugs, especially in the SIMD.
>
>  I probably won't be touching this for a while... makes me wonder if the 30 day expiring is a bad idea for if/when i return to this.

Oh, feel free to make a copy for yourself and use it whenever you might need it. :) I might change the expiration date later, though currently I don't want to leave it on there forever.
August 09, 2014
On 8/9/14, 2:16 AM, Era Scarecrow wrote:
> On Saturday, 9 August 2014 at 09:15:10 UTC, Era Scarecrow wrote:
>> and run as a LiceCD on a VM that contains all the tools and
>
>    LiveCD LIVE!!!.... Wish i had an edit button for quick edits...

Yeah, NNTP is lousy for editing.
August 27, 2014
On Saturday, 9 August 2014 at 07:21:28 UTC, Era Scarecrow wrote:
> On Saturday, 9 August 2014 at 07:12:45 UTC, eles wrote:

>  Things will be easier when it clicks for me i'm sure. Re-reading part of the book, a portion of it, the designs behind Git makes sense, but there's no 'ah ha!' moment, not yet.

How is this going?
January 24, 2016
On Thursday, 7 August 2014 at 10:08:30 UTC, Marc Schütz wrote:
> I haven't looked at your rewrite, but from what I've seen the current implementation is indeed very awkward and full of bugs. There were also some discussions about the behavior on resizing with respect to stomping, IIRC. This seems to imply that not even the semantics are completely clear. I guess a complete rewrite would be appropriate in such a situation.

 Fun... I'll go through for the most recent version of DMD and see about porting my changes over in smaller bite-sized chunks and see if it won't be accepted. This might be easier than figuring out all the changes in the D language and figuring them out as I come across them (not that I used many of the features beyond templates and operator overloading).

 That is assuming this is still the case (it's been a year afterall). Hmmm. Off hand I'm remembering there was the issue of 'sometimes a var sometimes a value sometimes a ref' that was popping up when it switched over to allocated memory when the array got beyond a certain size. There's something I still need to figure out.
1 2 3 4
Next ›   Last »