A few MallocBench record/replay fixes
authorggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 Apr 2014 19:11:50 +0000 (19:11 +0000)
committerggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 Apr 2014 19:11:50 +0000 (19:11 +0000)
commitb1b94d9b9187264b26629647a5ad1077ff42d9f8
treeaf215b56c3603575f92b683497504cb969b36969
parentd83f1e228aa34d2ba96ad67908c5e06a1ac59806
A few MallocBench record/replay fixes
https://bugs.webkit.org/show_bug.cgi?id=131627

Reviewed by Andreas Kling.

* MallocBench/MallocBench/Interpreter.cpp:
(Interpreter::run): Accept 0-sized allocations without asserting because
WebKit does that sometimes.

* MallocBench/MallocBench/flickr.ops:
* MallocBench/MallocBench/flickr_memory_warning.ops:
* MallocBench/MallocBench/reddit.ops:
* MallocBench/MallocBench/reddit_memory_warning.ops:
* MallocBench/MallocBench/theverge.ops:
* MallocBench/MallocBench/theverge_memory_warning.ops: Updated these
recordings because a bug in the recording mechanism caused one out of
every few thousand slot values to be bogus.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@167260 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PerformanceTests/ChangeLog
PerformanceTests/MallocBench/MallocBench/Interpreter.cpp
PerformanceTests/MallocBench/MallocBench/flickr.ops
PerformanceTests/MallocBench/MallocBench/flickr_memory_warning.ops
PerformanceTests/MallocBench/MallocBench/reddit.ops
PerformanceTests/MallocBench/MallocBench/reddit_memory_warning.ops
PerformanceTests/MallocBench/MallocBench/theverge.ops
PerformanceTests/MallocBench/MallocBench/theverge_memory_warning.ops