digitalmars.D - associative arrays with manual memory management
- Ilya Yaroshenko (8/8) Aug 21 2015 Hi All!
- Rikki Cattermole (5/12) Aug 21 2015 Will it be language feature fix, or is it an independent container?
- Ilya Yaroshenko (6/11) Aug 22 2015 Independent container.
- Rikki Cattermole (5/13) Aug 22 2015 Yeah he does. I'm quite excited by it.
- Ilya Yaroshenko (4/22) Aug 24 2015 Annonce
- Dmitry Olshansky (5/12) Aug 22 2015 FYI
- rsw0x (6/21) Aug 22 2015 Maybe someone who isn't confused by dmd could answer this for me,
- rsw0x (4/26) Aug 22 2015 I meant that wrt the AA implementation linked, if it did not seem
- Dmitry Olshansky (4/23) Aug 22 2015 druntime predates D templates.
- Ilya Yaroshenko (3/5) Aug 22 2015 Thanks!
Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, Ilya
Aug 21 2015
On 8/22/2015 5:20 AM, Ilya Yaroshenko wrote:Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaWill it be language feature fix, or is it an independent container? If the later I already have a simple dumb one which I can share (not on this machine). I'll be happy to use what you create. Same goes for list and friends ones.
Aug 21 2015
On Saturday, 22 August 2015 at 04:16:30 UTC, Rikki Cattermole wrote:Will it be language feature fix, or is it an independent container?Independent container.If the later I already have a simple dumb one which I can share (not on this machine). I'll be happy to use what you create. Same goes for list and friends ones.After AA I will look at RedBlackTree. However looks like Andrei have great plans about new std.experemental.collection. Ilya
Aug 22 2015
On 8/22/2015 9:44 PM, Ilya Yaroshenko wrote:On Saturday, 22 August 2015 at 04:16:30 UTC, Rikki Cattermole wrote:Yeah he does. I'm quite excited by it. Although I think right now he is focusing more on a linear algerbra/matrix family library. Based upon his response of when I said I was trying to get relicense rights to gl3n.Will it be language feature fix, or is it an independent container?Independent container.If the later I already have a simple dumb one which I can share (not on this machine). I'll be happy to use what you create. Same goes for list and friends ones.After AA I will look at RedBlackTree. However looks like Andrei have great plans about new std.experemental.collection.
Aug 22 2015
On Saturday, 22 August 2015 at 04:16:30 UTC, Rikki Cattermole wrote:On 8/22/2015 5:20 AM, Ilya Yaroshenko wrote:Annonce http://forum.dlang.org/post/hgawkhhbvkkxbnjziieu forum.dlang.orgHi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaWill it be language feature fix, or is it an independent container? If the later I already have a simple dumb one which I can share (not on this machine). I'll be happy to use what you create. Same goes for list and friends ones.
Aug 24 2015
On 21-Aug-2015 20:20, Ilya Yaroshenko wrote:Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaFYI https://github.com/D-Programming-Language/druntime/pull/1282 -- Dmitry Olshansky
Aug 22 2015
On Saturday, 22 August 2015 at 07:37:38 UTC, Dmitry Olshansky wrote:On 21-Aug-2015 20:20, Ilya Yaroshenko wrote:Maybe someone who isn't confused by dmd could answer this for me, but why are the druntime hooks generated by dmd non-templated and rely on dynamic info(rtti) when all the information is known at compile time?Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaFYI https://github.com/D-Programming-Language/druntime/pull/1282
Aug 22 2015
On Saturday, 22 August 2015 at 07:46:22 UTC, rsw0x wrote:On Saturday, 22 August 2015 at 07:37:38 UTC, Dmitry Olshansky wrote:I meant that wrt the AA implementation linked, if it did not seem obvious by the way. But my question applies to most of the druntime hooks. Sorry for doublepost, wanted to clarify.On 21-Aug-2015 20:20, Ilya Yaroshenko wrote:Maybe someone who isn't confused by dmd could answer this for me, but why are the druntime hooks generated by dmd non-templated and rely on dynamic info(rtti) when all the information is known at compile time?Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaFYI https://github.com/D-Programming-Language/druntime/pull/1282
Aug 22 2015
On 22-Aug-2015 10:46, rsw0x wrote:On Saturday, 22 August 2015 at 07:37:38 UTC, Dmitry Olshansky wrote:druntime predates D templates. -- Dmitry OlshanskyOn 21-Aug-2015 20:20, Ilya Yaroshenko wrote:Maybe someone who isn't confused by dmd could answer this for me, but why are the druntime hooks generated by dmd non-templated and rely on dynamic info(rtti) when all the information is known at compile time?Hi All! I am going to implement associative arrays with manual memory management based on amazing std.experimental.allocator by Andrei http://wiki.dlang.org/Review/std.experimental.allocator I will be happy to receive any advices about algorithms, use cases and API. Best Regards, IlyaFYI https://github.com/D-Programming-Language/druntime/pull/1282
Aug 22 2015
On Saturday, 22 August 2015 at 07:37:38 UTC, Dmitry Olshansky wrote:FYI https://github.com/D-Programming-Language/druntime/pull/1282Thanks!
Aug 22 2015