Changeset 221372 in webkit
- Timestamp:
- Aug 30, 2017 8:06:43 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r221368 r221372 1 2017-08-30 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [WPE] Enable MEMORY_SAMPLER 4 https://bugs.webkit.org/show_bug.cgi?id=176099 5 6 Reviewed by Michael Catanzaro. 7 8 Enable the otion at build time by default on Linux (currently 9 there are only Linux and Mac implementations of this feature). 10 11 * Source/cmake/OptionsWPE.cmake: 12 * Source/cmake/OptionsGTK.cmake: 13 1 14 2017-08-30 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
trunk/Source/WebKit/ChangeLog
r221351 r221372 1 2017-08-30 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [WPE] Enable MEMORY_SAMPLER 4 https://bugs.webkit.org/show_bug.cgi?id=176099 5 6 Reviewed by Michael Catanzaro. 7 8 Enable it at runtime if the environment variable WEBKIT_SAMPLE_MEMORY is set. 9 10 * UIProcess/API/wpe/WPEView.cpp: 11 (WKWPE::m_compositingManagerProxy): 12 1 13 2017-08-30 Andy Estes <aestes@apple.com> 2 14 -
trunk/Source/WebKit/UIProcess/API/wpe/WPEView.cpp
r218741 r221372 66 66 auto* pool = configuration->processPool(); 67 67 m_pageProxy = pool->createWebPage(*m_pageClient, WTFMove(configuration)); 68 69 #if ENABLE(MEMORY_SAMPLER) 70 if (getenv("WEBKIT_SAMPLE_MEMORY")) 71 pool->startMemorySampler(0); 72 #endif 68 73 69 74 m_backend = backend; -
trunk/Source/cmake/OptionsGTK.cmake
r221368 r221372 124 124 125 125 if (CMAKE_SYSTEM_NAME MATCHES "Linux") 126 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER P UBLICON)126 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PRIVATE ON) 127 127 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE ON) 128 128 else () 129 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER P UBLICOFF)129 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PRIVATE OFF) 130 130 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE OFF) 131 131 endif () -
trunk/Source/cmake/OptionsWPE.cmake
r221072 r221372 37 37 38 38 if (CMAKE_SYSTEM_NAME MATCHES "Linux") 39 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PRIVATE ON) 39 40 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE ON) 40 41 else () 42 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PRIVATE OFF) 41 43 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE OFF) 42 44 endif ()
Note: See TracChangeset
for help on using the changeset viewer.