<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>171218</bug_id>
          
          <creation_ts>2017-04-24 06:50:51 -0700</creation_ts>
          <short_desc>REGRESSION(r215088): [GTK] Memory peak on perf test Animation/Balls.html is a 20% higher.</short_desc>
          <delta_ts>2017-04-24 22:34:33 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>https://perf.webkit.org/v3/#/charts?since=1491140313418&amp;paneList=%28%2816-194%29-%2816-92%29%29&amp;repository=1</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>170457</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1300477</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-04-24 06:50:51 -0700</bug_when>
    <thetext>The maximum resident memory on the perf test Animation/Balls.html grew from 119MB to 141MB after r215088 &lt;https://trac.webkit.org/r215088&gt;

At the same time, the JSHeap memory shrinked from 1.12MB to 0Bytes.

https://perf.webkit.org/v3/#/charts?since=1491140313418&amp;paneList=%28%2816-194%29-%2816-92%29%29&amp;repository=1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1300577</commentid>
    <comment_count>1</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-04-24 11:16:42 -0700</bug_when>
    <thetext>Probably due to the change in priority of the JSRunLoopTimer. It was G_PRIORITY_DEFAULT before (0), now it&apos;s been raised to 200, which is the highest value in the RunLooopSourcePriority enum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1300904</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-04-24 22:34:33 -0700</bug_when>
    <thetext>Just to clarify, highest value which means lowest priority. The idea of that change was to give lower priorities to sources used to releases resource, like garbage collector. The memory pressure has the highest priority because in that case releasing resources is urgent. So, I&apos;m not sure this is a problem.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>