std.container.RedBlackTree versus C++ std::set
FG
home at fgda.pl
Wed Feb 13 16:25:04 PST 2013
On 2013-02-14 01:09, Rob T wrote:
> You can check if disabling the GC just before the insert process improves the
> performance. You may see 3x performance improvement. Disabling is safe provided
> you re-enable, this can be done reliably with scope(exit) or something similar.
How did you know? It was 3x in my case. :)
Well, even more but the program had to wait 2 seconds at the end to collect.
With LIMIT at 10M, g++: 5.0s, gdc: 27.0s and 8.7s with GC.disable.
Internal memory handling by containers - yeah, can't wait to see that happen!
More information about the Digitalmars-d-learn
mailing list