DustMite updated

2012-02-22 Thread Vladimir Panteleev
I played with some algorithms today and got about a 7x improvement in reduction time for my test case. The data is now arranged into a binary tree, and the progress indicator was changed to reflect that. Let me know if I broke anything in the process. No new features have been added. Still th

Re: DustMite updated

2012-02-23 Thread Iain Buclaw
On 23 February 2012 02:25, Vladimir Panteleev wrote: > I played with some algorithms today and got about a 7x improvement in > reduction time for my test case. The data is now arranged into a binary > tree, and the progress indicator was changed to reflect that. Let me know if > I broke anything i

Re: DustMite updated

2012-02-23 Thread Trass3r
I played with some algorithms today and got about a 7x improvement in reduction time for my test case. The data is now arranged into a binary tree, and the progress indicator was changed to reflect that. Let me know if I broke anything in the process. Hooray, DustMite ftw!

Re: DustMite updated

2012-02-23 Thread Trass3r
Unfortunately plenty of 64Bit errors again :/

Re: DustMite updated

2012-02-23 Thread Vladimir Panteleev
On Thursday, 23 February 2012 at 11:52:17 UTC, Trass3r wrote: Unfortunately plenty of 64Bit errors again :/ I can't test for these easily (I wish DMD on Windows had -m64 working with -o-).

Re: DustMite updated

2012-02-23 Thread Robert Clipsham
On 23/02/2012 13:05, Vladimir Panteleev wrote: On Thursday, 23 February 2012 at 11:52:17 UTC, Trass3r wrote: Unfortunately plenty of 64Bit errors again :/ I can't test for these easily (I wish DMD on Windows had -m64 working with -o-). Fixed - https://github.com/CyberShadow/DustMite/pull/7

Re: DustMite updated

2012-02-23 Thread Nick Sabalausky
"Vladimir Panteleev" wrote in message news:mnaydzddphyxlgpsw...@forum.dlang.org... > On Thursday, 23 February 2012 at 11:52:17 UTC, Trass3r wrote: >> Unfortunately plenty of 64Bit errors again :/ > > I can't test for these easily (I wish DMD on Windows had -m64 working > with -o-). As a Windows

Re: DustMite updated

2012-03-04 Thread Vladimir Panteleev
I pushed out another large update today[1]. Changes include comma-separated list support (no more stray empty modules), a better progress indicator, a more useful/intuitive --noremove option, several bugfixes, as well as a large internal overhaul and the arrival to the bottom of my to-do list :

Re: DustMite updated

2012-03-04 Thread Trass3r
Kudos!

Re: DustMite updated

2012-03-04 Thread Andrej Mitrovic
On 3/4/12, Vladimir Panteleev wrote: > I pushed out another large update today. I can't believe I'm saying this, but I can't wait for my next ICE to try it out. :p

Re: DustMite updated

2012-03-04 Thread H. S. Teoh
On Sun, Mar 04, 2012 at 06:04:36PM +0100, Andrej Mitrovic wrote: > On 3/4/12, Vladimir Panteleev wrote: > > I pushed out another large update today. > > I can't believe I'm saying this, but I can't wait for my next ICE to > try it out. :p Just play around with AA's a bit and you'll run into lots

Re: DustMite updated

2012-03-04 Thread Andrej Mitrovic
On 3/4/12, H. S. Teoh wrote: > Just play around with AA's a bit and you'll run into lots of them. ;-) > Especially unusual AA's, like unusual key types. Oh don't worry, I'm all too familiar with ICEs. :) They do mostly show up when doing metaprogramming and not that often in regular code.

Re: DustMite updated

2012-03-04 Thread Chad J
On 02/22/2012 09:25 PM, Vladimir Panteleev wrote: I played with some algorithms today and got about a 7x improvement in reduction time for my test case. The data is now arranged into a binary tree, and the progress indicator was changed to reflect that. Let me know if I broke anything in the proc

Re: DustMite updated

2012-03-04 Thread Chad J
On 03/04/2012 12:04 PM, Andrej Mitrovic wrote: On 3/4/12, Vladimir Panteleev wrote: I pushed out another large update today. I can't believe I'm saying this, but I can't wait for my next ICE to try it out. :p Here's one for DMD 2.057. Knock yourself out ;) (As I mentioned in my other post

Re: DustMite updated

2012-03-04 Thread Trass3r
If it's because my compiler is a version behind, then don't worry about it too much. Yep it uses the new => syntax.

Re: DustMite updated

2012-03-04 Thread Trass3r
Here's one for DMD 2.057. Knock yourself out ;) (As I mentioned in my other post, I can't build DustMite right now, or I'd do it myself. But if you want one...) -- chad@Hugin ~/dprojects/database $ dmd ice.d entity.(fld) Internal error: e2ir.c 683

Re: DustMite updated

2012-03-04 Thread Trass3r
I can't believe I'm saying this, but I can't wait for my next ICE to try it out. :p Me too :D

Re: DustMite updated

2012-03-04 Thread Andrej Mitrovic
On 3/4/12, Chad J wrote: > Here's one for DMD 2.057. Knock yourself out ;) It's reproducible in 2.058 too. Reduced test-case: http://paste.pocoo.org/show/560891/ That ran really really fast compared to older versions of dustmite. Great work Vlad. :)

Re: DustMite updated

2012-03-04 Thread Andrej Mitrovic
On 3/4/12, Trass3r wrote: >> I can't believe I'm saying this, but I can't wait for my next ICE to >> try it out. :p > > Me too :D > Son of a gun, you beat me to it! lol

Re: DustMite updated

2012-03-04 Thread Dmitry Olshansky
On 04.03.2012 23:17, Andrej Mitrovic wrote: On 3/4/12, Chad J wrote: Here's one for DMD 2.057. Knock yourself out ;) It's reproducible in 2.058 too. Reduced test-case: http://paste.pocoo.org/show/560891/ That ran really really fast compared to older versions of dustmite. Great work Vlad. :)

Re: DustMite updated

2012-03-04 Thread Chad J
On 03/04/2012 02:12 PM, Trass3r wrote: Here's one for DMD 2.057. Knock yourself out ;) (As I mentioned in my other post, I can't build DustMite right now, or I'd do it myself. But if you want one...) -- chad@Hugin ~/dprojects/database $ dmd ice.d enti

Re: DustMite updated

2012-03-04 Thread Tove
On Sunday, 4 March 2012 at 19:43:47 UTC, Chad J wrote: On 03/04/2012 02:12 PM, Trass3r wrote: Here's one for DMD 2.057. Knock yourself out ;) (As I mentioned in my other post, I can't build DustMite right now, or I'd do it myself. But if you want one...) -

Re: DustMite updated

2012-03-04 Thread Vladimir Panteleev
On Sunday, 4 March 2012 at 19:06:01 UTC, Trass3r wrote: If it's because my compiler is a version behind, then don't worry about it too much. Yep it uses the new => syntax. Fixed the 64-bit and 2.058-only problems, should build on older and x64 compilers now.

Gentoo ebuilds (was: DustMite updated)

2012-03-08 Thread Marco Leise
Am 04.03.2012, 19:39 Uhr, schrieb Chad J : DMD32 D Compiler v2.057 on Gentoo Linux If it's because my compiler is a version behind, then don't worry about it too much. I haven't updated because issue 5278 (http://d.puremagic.com/issues/show_bug.cgi?id=5278) makes it a pain for me to upgrade th