Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » PR, media coverage, articles and documentation » Second CodeProject article
Re: Second CodeProject article [message #45856 is a reply to message #45853] Wed, 13 January 2016 17:03 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 14267
Registered: November 2005
Ultimate Member
cbpporter wrote on Wed, 13 January 2016 15:10
mirek wrote on Wed, 13 January 2016 14:43
cbpporter wrote on Wed, 13 January 2016 11:26
Those benchmarks are really impressive and hard to beat. Great job!

Not sure that raw performance will help us convert a lot of new people over to U++ in this day and age, but it is good to have.

PS: I'm interested on how the benchmark looks with long strings (512+ characters) in the vector? Especially in the std one. Did they switch their implementation over to move internal elements?


Seriously, std::sort vs Sort with long strings is not as clear win (if I remember well, about 2x).

Anyway, both GCC and MSC now has moving std::string, but it is till much slower than plain nice memcpy... Smile (I am speaking about e.g. Vector::Insert here).

Oh, BTW, now that you have brought it up: I have totally borrowed the idea of memcpy inside of container implementation from you.

Hope you don't mind Smile.


It is open source, after all, is not it... Smile

So, you have started your own framework?

Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: U++ on ohloh.com
Next Topic: Third CodeProject article
Goto Forum:
  


Current Time: Sun Aug 24 00:22:07 CEST 2025

Total time taken to generate the page: 0.06789 seconds