[Issue 4172] Improve varargs

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4172 --- Comment #3 from Sobirari Muhomori 2010-11-25 22:11:11 PST --- And TypeInfo is immutable and doesn't require construction on every call. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receivi

[Issue 4172] Improve varargs

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4172 --- Comment #2 from Sobirari Muhomori 2010-11-25 22:08:23 PST --- (In reply to comment #1) > The clean way to fix this (and what LDC does) is to pack all arguments > (aligning them) in a stack allocated array, create the typeinfo array, and >

[Issue 5257] std.algorithm.count works incorrectly with UTF8 and UTF16 strings

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5257 --- Comment #5 from Masahiro Nakagawa 2010-11-25 21:48:06 PST --- (In reply to comment #4) > Thanks, Masahiro. I fixed with simpler means that don't need special casing. Good! Are you going to deprecate std.utf.count? std.algorithm.count(now

[Issue 4900] compiler still slow due to a single function

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4900 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 5276] Template compilation slower than G++ 4.5

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5276 --- Comment #1 from bearophile_h...@eml.cc 2010-11-25 20:18:22 PST --- Created an attachment (id=833) C++ G++ 4.5 version of the benchmark -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 5276] New: Template compilation slower than G++ 4.5

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5276 Summary: Template compilation slower than G++ 4.5 Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: performance Severity: enhancement

[Issue 5264] x86_64 changes for druntime 2

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5264 --- Comment #4 from Brad Roberts 2010-11-25 15:04:41 PST --- I'm splitting #3 into a standalone bug report. dmd-1.x exhibits the same problem and it's unrelated to druntime at all. New bug 5275. -- Configure issuemail: http://d.puremagic.c

[Issue 5275] New: x86_64 related hidden function parameter mishandled

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5275 Summary: x86_64 related hidden function parameter mishandled Product: D Version: D1 & D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 5257] std.algorithm.count works incorrectly with UTF8 and UTF16 strings

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5257 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 4351] string literal postfix

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4351 Ellery Newcomer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5225] Signed right shift operator is ridiculous

2010-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5225 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment #2 from St

[Issue 5225] Signed right shift operator is ridiculous

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