Changeset 167205 in webkit
- Timestamp:
- Apr 13, 2014 5:02:08 PM (10 years ago)
- Location:
- trunk/PerformanceTests
- Files:
-
- 12 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/PerformanceTests/ChangeLog
r167203 r167205 1 2014-04-13 Geoffrey Garen <ggaren@apple.com> 2 3 Added some website recordings to MallocBench -- taken from Membuster 4 https://bugs.webkit.org/show_bug.cgi?id=131601 5 6 Reviewed by Ryosuke Niwa. 7 8 Added flickr, reddit, and theverge -- each recorded from Membuster's 9 cache, with and without sending Safari a low memory warning. 10 11 * MallocBench/MallocBench.xcodeproj/project.pbxproj: 12 * MallocBench/MallocBench/Benchmark.cpp: 13 * MallocBench/MallocBench/flickr.cpp: Added. 14 (benchmark_flickr): 15 (benchmark_flickr_memory_warning): 16 * MallocBench/MallocBench/flickr.h: Added. 17 * MallocBench/MallocBench/flickr.ops: Added. 18 * MallocBench/MallocBench/flickr_memory_warning.ops: Added. 19 * MallocBench/MallocBench/reddit.cpp: Added. 20 (benchmark_reddit): 21 (benchmark_reddit_memory_warning): 22 * MallocBench/MallocBench/reddit.h: Added. 23 * MallocBench/MallocBench/reddit.ops: Added. 24 * MallocBench/MallocBench/reddit_memory_warning.ops: Added. 25 * MallocBench/MallocBench/theverge.cpp: Added. 26 (benchmark_theverge): 27 (benchmark_theverge_memory_warning): 28 * MallocBench/MallocBench/theverge.h: Added. 29 * MallocBench/MallocBench/theverge.ops: Added. 30 * MallocBench/MallocBench/theverge_memory_warning.ops: Added. 31 1 32 2014-04-13 Geoffrey Garen <ggaren@apple.com> 2 33 -
trunk/PerformanceTests/MallocBench/MallocBench.xcodeproj/project.pbxproj
r167203 r167205 15 15 14452CEF177D47110097E057 /* churn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14452CED177D47110097E057 /* churn.cpp */; }; 16 16 1447AE8418FB4B2400B3D7FF /* libSystem.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1447AE8318FB4B2400B3D7FF /* libSystem.dylib */; }; 17 1447AE9018FB584200B3D7FF /* flickr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1447AE8718FB584200B3D7FF /* flickr.cpp */; }; 18 1447AE9118FB584200B3D7FF /* reddit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1447AE8A18FB584200B3D7FF /* reddit.cpp */; }; 19 1447AE9218FB584200B3D7FF /* theverge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1447AE8D18FB584200B3D7FF /* theverge.cpp */; }; 20 1447AE9318FB588600B3D7FF /* flickr.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE8918FB584200B3D7FF /* flickr.ops */; }; 21 1447AE9418FB589400B3D7FF /* reddit.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE8C18FB584200B3D7FF /* reddit.ops */; }; 22 1447AE9518FB58A300B3D7FF /* theverge.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE8F18FB584200B3D7FF /* theverge.ops */; }; 23 1447AE9918FB59E000B3D7FF /* flickr_memory_warning.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE9618FB59D900B3D7FF /* flickr_memory_warning.ops */; }; 24 1447AE9A18FB59E300B3D7FF /* reddit_memory_warning.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE9718FB59D900B3D7FF /* reddit_memory_warning.ops */; }; 25 1447AE9B18FB59E600B3D7FF /* theverge_memory_warning.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 1447AE9818FB59D900B3D7FF /* theverge_memory_warning.ops */; }; 17 26 1451FAED18B14B7100DB6D47 /* medium.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1451FAEB18B14B7100DB6D47 /* medium.cpp */; }; 18 27 14976EC8177E3649006B819A /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14976EC6177E3649006B819A /* list.cpp */; }; … … 21 30 14976ED1177E4AF7006B819A /* tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14976ECF177E4AF7006B819A /* tree.cpp */; }; 22 31 14C5008D184016CF007A531D /* facebook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14C5008B184016CF007A531D /* facebook.cpp */; }; 23 14C5009018401841007A531D /* facebook.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 14C5008E18401726007A531D /* facebook.ops */; };32 14C5009018401841007A531D /* facebook.ops in Copy Files */ = {isa = PBXBuildFile; fileRef = 14C5008E18401726007A531D /* facebook.ops */; }; 24 33 14C5009318403DA0007A531D /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14C5009118403DA0007A531D /* Interpreter.cpp */; }; 25 34 14CC393C18EA812B004AFE34 /* libmbmalloc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 14CC393818EA811F004AFE34 /* libmbmalloc.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; … … 40 49 41 50 /* Begin PBXCopyFilesBuildPhase section */ 42 14452CA7177D24460097E057 /* Copy Files */ = {51 14452CA7177D24460097E057 /* Copy Files */ = { 43 52 isa = PBXCopyFilesBuildPhase; 44 53 buildActionMask = 12; … … 46 55 dstSubfolderSpec = 7; 47 56 files = ( 48 14C5009018401841007A531D /* facebook.ops in CopyFiles */, 49 ); 57 1447AE9418FB589400B3D7FF /* reddit.ops in Copy Files */, 58 1447AE9918FB59E000B3D7FF /* flickr_memory_warning.ops in Copy Files */, 59 1447AE9B18FB59E600B3D7FF /* theverge_memory_warning.ops in Copy Files */, 60 1447AE9A18FB59E300B3D7FF /* reddit_memory_warning.ops in Copy Files */, 61 1447AE9518FB58A300B3D7FF /* theverge.ops in Copy Files */, 62 1447AE9318FB588600B3D7FF /* flickr.ops in Copy Files */, 63 14C5009018401841007A531D /* facebook.ops in Copy Files */, 64 ); 65 name = "Copy Files"; 50 66 runOnlyForDeploymentPostprocessing = 0; 51 67 }; … … 66 82 14452CEE177D47110097E057 /* churn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = churn.h; path = MallocBench/churn.h; sourceTree = "<group>"; }; 67 83 1447AE8318FB4B2400B3D7FF /* libSystem.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libSystem.dylib; path = /usr/lib/libSystem.dylib; sourceTree = "<absolute>"; }; 84 1447AE8718FB584200B3D7FF /* flickr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = flickr.cpp; path = MallocBench/flickr.cpp; sourceTree = "<group>"; }; 85 1447AE8818FB584200B3D7FF /* flickr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flickr.h; path = MallocBench/flickr.h; sourceTree = "<group>"; }; 86 1447AE8918FB584200B3D7FF /* flickr.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = flickr.ops; path = MallocBench/flickr.ops; sourceTree = "<group>"; }; 87 1447AE8A18FB584200B3D7FF /* reddit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = reddit.cpp; path = MallocBench/reddit.cpp; sourceTree = "<group>"; }; 88 1447AE8B18FB584200B3D7FF /* reddit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = reddit.h; path = MallocBench/reddit.h; sourceTree = "<group>"; }; 89 1447AE8C18FB584200B3D7FF /* reddit.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = reddit.ops; path = MallocBench/reddit.ops; sourceTree = "<group>"; }; 90 1447AE8D18FB584200B3D7FF /* theverge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = theverge.cpp; path = MallocBench/theverge.cpp; sourceTree = "<group>"; }; 91 1447AE8E18FB584200B3D7FF /* theverge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = theverge.h; path = MallocBench/theverge.h; sourceTree = "<group>"; }; 92 1447AE8F18FB584200B3D7FF /* theverge.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = theverge.ops; path = MallocBench/theverge.ops; sourceTree = "<group>"; }; 93 1447AE9618FB59D900B3D7FF /* flickr_memory_warning.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = flickr_memory_warning.ops; path = MallocBench/flickr_memory_warning.ops; sourceTree = "<group>"; }; 94 1447AE9718FB59D900B3D7FF /* reddit_memory_warning.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = reddit_memory_warning.ops; path = MallocBench/reddit_memory_warning.ops; sourceTree = "<group>"; }; 95 1447AE9818FB59D900B3D7FF /* theverge_memory_warning.ops */ = {isa = PBXFileReference; lastKnownFileType = file; name = theverge_memory_warning.ops; path = MallocBench/theverge_memory_warning.ops; sourceTree = "<group>"; }; 68 96 1451FAEB18B14B7100DB6D47 /* medium.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = medium.cpp; path = MallocBench/medium.cpp; sourceTree = "<group>"; }; 69 97 1451FAEC18B14B7100DB6D47 /* medium.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = medium.h; path = MallocBench/medium.h; sourceTree = "<group>"; }; … … 175 203 14C5008C184016CF007A531D /* facebook.h */, 176 204 14C5008E18401726007A531D /* facebook.ops */, 205 1447AE9618FB59D900B3D7FF /* flickr_memory_warning.ops */, 206 1447AE8718FB584200B3D7FF /* flickr.cpp */, 207 1447AE8818FB584200B3D7FF /* flickr.h */, 208 1447AE8918FB584200B3D7FF /* flickr.ops */, 177 209 1444AE91177E79BB00F8030A /* fragment.cpp */, 178 210 1444AE92177E79BB00F8030A /* fragment.h */, … … 185 217 14105E8018E13EEC003A106E /* realloc.cpp */, 186 218 14105E8118E13EEC003A106E /* realloc.h */, 219 1447AE9718FB59D900B3D7FF /* reddit_memory_warning.ops */, 220 1447AE8A18FB584200B3D7FF /* reddit.cpp */, 221 1447AE8B18FB584200B3D7FF /* reddit.h */, 222 1447AE8C18FB584200B3D7FF /* reddit.ops */, 223 1447AE9818FB59D900B3D7FF /* theverge_memory_warning.ops */, 224 1447AE8D18FB584200B3D7FF /* theverge.cpp */, 225 1447AE8E18FB584200B3D7FF /* theverge.h */, 226 1447AE8F18FB584200B3D7FF /* theverge.ops */, 187 227 14976ECF177E4AF7006B819A /* tree.cpp */, 188 228 14976ED0177E4AF7006B819A /* tree.h */, … … 210 250 14452CA5177D24460097E057 /* Sources */, 211 251 14452CA6177D24460097E057 /* Frameworks */, 212 14452CA7177D24460097E057 /* Copy Files */,252 14452CA7177D24460097E057 /* Copy Files */, 213 253 ); 214 254 buildRules = ( … … 277 317 14452CB0177D24460097E057 /* main.cpp in Sources */, 278 318 14C5008D184016CF007A531D /* facebook.cpp in Sources */, 319 1447AE9018FB584200B3D7FF /* flickr.cpp in Sources */, 279 320 14976EC8177E3649006B819A /* list.cpp in Sources */, 280 321 14976ECC177E3C87006B819A /* CommandLine.cpp in Sources */, 322 1447AE9218FB584200B3D7FF /* theverge.cpp in Sources */, 281 323 1451FAED18B14B7100DB6D47 /* medium.cpp in Sources */, 282 324 14C5009318403DA0007A531D /* Interpreter.cpp in Sources */, 325 1447AE9118FB584200B3D7FF /* reddit.cpp in Sources */, 283 326 14E11932177ECC8B003A8D15 /* CPUCount.cpp in Sources */, 284 327 1444AE93177E79BB00F8030A /* fragment.cpp in Sources */, -
trunk/PerformanceTests/MallocBench/MallocBench/Benchmark.cpp
r166667 r167205 30 30 #include "churn.h" 31 31 #include "facebook.h" 32 #include "flickr.h" 32 33 #include "fragment.h" 33 34 #include "list.h" 34 35 #include "medium.h" 35 36 #include "message.h" 37 #include "reddit.h" 38 #include "theverge.h" 36 39 #include "tree.h" 37 40 #include <dispatch/dispatch.h> … … 69 72 { "facebook", benchmark_facebook }, 70 73 { "balloon", benchmark_balloon }, 74 { "flickr", benchmark_flickr }, 75 { "reddit", benchmark_reddit }, 76 { "theverge", benchmark_theverge }, 77 { "flickr_memory_warning", benchmark_flickr_memory_warning }, 78 { "reddit_memory_warning", benchmark_reddit_memory_warning }, 79 { "theverge_memory_warning", benchmark_theverge_memory_warning }, 71 80 }; 72 81
Note: See TracChangeset
for help on using the changeset viewer.