Make MallocBench easier for non-WebKit engineers to run
authorggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Feb 2018 20:30:23 +0000 (20:30 +0000)
committerggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Feb 2018 20:30:23 +0000 (20:30 +0000)
commit0643cb611d10126c821cea0cec3f8ffbcd4583d1
tree3249acd6f7a5a0d6569c684662c98fabcc67a880
parent30fc53a2fffdf79ceb25bcb08cb51f881b16ae4d
Make MallocBench easier for non-WebKit engineers to run
https://bugs.webkit.org/show_bug.cgi?id=182415

Reviewed by Saam Barati.

* MallocBench/MallocBench.xcodeproj/project.pbxproj: Use c++14 so we
can make_unique.

Specify that we support all Darwin platforms so you can test them.

* MallocBench/run-malloc-benchmarks: Specify the path to MallocBench
and libmbmalloc explicitly, rather than computing them implicitly
using webkitdirs. Non-WebKit folks don't have the directory structure
required by webkitdirs.

Remove Linux-specific and cmake-specific behaviors because we only
needed them in the world of implicit path computation.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@228023 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PerformanceTests/ChangeLog
PerformanceTests/MallocBench/MallocBench.xcodeproj/project.pbxproj
PerformanceTests/MallocBench/run-malloc-benchmarks