[Issue 7984] New: why is there a hidden field this in nested struct with non-static methods

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7984 Summary: why is there a hidden field this in nested struct with non-static methods Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severi

[Issue 7958] Uniform Function Call fails if class defined inside a function

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7958 --- Comment #1 from thelastmamm...@gmail.com 2012-04-25 00:34:07 PDT --- EDIT: more importantly, it also fails if fun() is defined inside a function: //this doesn't work: class A{ int x; } void myfunction(){ int fun(A a){return a.x;} A a=new A

[Issue 7985] New: Impossible to cast interface/object reference to void* in presence of 'alias this'

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7985 Summary: Impossible to cast interface/object reference to void* in presence of 'alias this' Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 5650] A RedBlackTree performance problem

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5650 --- Comment #9 from SomeDude 2012-04-25 00:56:28 PDT --- Ah ok, my measurements (Core2Duo 2,14GHz, 2Gb RAM WinXP SP3): range = 100_000_000 n = 10_000_000 Eclipse, JVM1.6 with option -Xmx512M : 9781 ms 537Mb RAM (note that I don't have a ser

[Issue 5650] A RedBlackTree performance problem

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5650 --- Comment #10 from SomeDude 2012-04-25 01:12:19 PDT --- For range = 100, n = 10_000_000 Eclipse, JVM1.6 with option -Xmx512M : 381 ms dmd -O -release -inline (2.059): around 1800 ms -- Configure issuemail: http://d.puremagic.com/issues/us

[Issue 1838] Missing redundant symbols make compile time monsters

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1838 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5650] A RedBlackTree performance problem

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5650 --- Comment #11 from SomeDude 2012-04-25 01:24:40 PDT --- I noticed that just after compilation, the first run is always slightly longer than the following ones by about 50 to 80 ms. The other observation, - and that's crazy -, is if I uncomm

[Issue 2328] setTypeInfo in gc.d backwards.

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2328 --- Comment #2 from github-bugzi...@puremagic.com 2012-04-25 01:43:15 PDT --- Commit pushed to phobos-1.x at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/e13d211422f71a681f08bf28df2c54

[Issue 7984] why is there a hidden field this in nested struct with non-static methods

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7984 Jonathan M Davis changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 7984] why is there a hidden field this in nested struct with non-static methods

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7984 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2

[Issue 7041] [PATCH] Add -di option to show deprecated errors as warnings

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7041 --- Comment #4 from Leandro Lucarella 2012-04-25 04:43:27 PDT --- Please see this pull request: https://github.com/D-Programming-Language/dmd/pull/908 It only includes the patch adding the deprecation() function. I think is good independently

[Issue 7041] [PATCH] Add -di option to show deprecated errors as warnings

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7041 --- Comment #5 from Leandro Lucarella 2012-04-25 04:58:58 PDT --- (In reply to comment #4) > Please see this pull request: > https://github.com/D-Programming-Language/dmd/pull/908 > > It only includes the patch adding the deprecation() functi

[Issue 5570] 64 bit C ABI not followed for passing structs and complex numbers as function parameters

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5570 Johan Hernandez changed: What|Removed |Added CC||thepumpkin1...@gmail.com --- Comment

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 --- Comment #39 from github-bugzi...@puremagic.com 2012-04-25 16:27:25 PDT --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/d5a33a1cbeedec2ea65ba480636caaf78ca051

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 --- Comment #40 from github-bugzi...@puremagic.com 2012-04-25 16:27:51 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/900c537038932435eaebdf7c0f80926e0bd8f2f

[Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3866 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 7986] New: segfault in rt.lifetime.__doPostblit on array of struct

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7986 Summary: segfault in rt.lifetime.__doPostblit on array of struct Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression

[Issue 5584] bad string representation of function types with C/Windows linkage

2012-04-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5584 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|