-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Comparing changes
Open a pull request
base repository: cameron314/concurrentqueue
base: master
head repository: davidstone/concurrentqueue
compare: master
- 16 commits
- 5 files changed
- 1 contributor
Commits on Jun 5, 2017
-
Put configuration for queues into an array of structs instead of seve…
…ral arrays of individual elements.
Configuration menu - View commit details
-
Copy full SHA for 8dcdec8 - Browse repository at this point
Copy the full SHA 8dcdec8View commit details
Commits on Jun 6, 2017
-
Use range-based for loop to iterate over all queue types, rather than…
… indexing into the array.
Configuration menu - View commit details
-
Copy full SHA for cff68c8 - Browse repository at this point
Copy the full SHA cff68c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01ed4dc - Browse repository at this point
Copy the full SHA 01ed4dcView commit details -
Use a vector of enum instead of an array of bool to determine whether…
… a particular benchmark is supported. This is much easier to read, and performance does not matter for this as it is just initial setup.
Configuration menu - View commit details
-
Copy full SHA for 7dc59ba - Browse repository at this point
Copy the full SHA 7dc59baView commit details -
Use a range-based for loop over false and true instead of an incremen…
…ting for loop that we then cast to bool.
Configuration menu - View commit details
-
Copy full SHA for 1e7d97f - Browse repository at this point
Copy the full SHA 1e7d97fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1fea5 - Browse repository at this point
Copy the full SHA 2c1fea5View commit details -
Construct an object as a std::string instead of first making it a cha…
…r const[] and then later using that to construct the std::string.
Configuration menu - View commit details
-
Copy full SHA for 44e8337 - Browse repository at this point
Copy the full SHA 44e8337View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6d88ff - Browse repository at this point
Copy the full SHA a6d88ffView commit details
Commits on Jun 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a0eecdf - Browse repository at this point
Copy the full SHA a0eecdfView commit details -
Instead of having a function return one value in the return value and…
… return another value as a reference parameter, just return a struct from the function.
Configuration menu - View commit details
-
Copy full SHA for 229146d - Browse repository at this point
Copy the full SHA 229146dView commit details -
Use std::min and std::max to compute the min and max. Cache the resul…
…t of indexing into a container.
Configuration menu - View commit details
-
Copy full SHA for 85d100f - Browse repository at this point
Copy the full SHA 85d100fView commit details -
Do not calculate the first value prior to entering a loop that will c…
…alculate all values, just initialize min and max to values that will definitely be overwritten.
Configuration menu - View commit details
-
Copy full SHA for 4abac0a - Browse repository at this point
Copy the full SHA 4abac0aView commit details -
Spell out opsPerSecondPerThread instead of having a variable opsst. M…
…inimize the scope of the variable instead of trying to reuse a double in a bunch of places.
Configuration menu - View commit details
-
Copy full SHA for e70b348 - Browse repository at this point
Copy the full SHA e70b348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d9242 - Browse repository at this point
Copy the full SHA 96d9242View commit details -
Use a single vector of BenchmarkResult instead of two vectors, one fo…
…r each data member.
Configuration menu - View commit details
-
Copy full SHA for a475585 - Browse repository at this point
Copy the full SHA a475585View commit details
Commits on Jun 17, 2017
-
Added benchmarks for new lock-based concurrent queue that is proposed…
… for inclusion into Boost.
Configuration menu - View commit details
-
Copy full SHA for 28d2a93 - Browse repository at this point
Copy the full SHA 28d2a93View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master