Javascript:SpiderMonkey:ProjectGenerationGarbageCollection: Difference between revisions

Convert GGC schedule from HTML table to wikitable
No edit summary
(Convert GGC schedule from HTML table to wikitable)
Line 10: Line 10:
<br/>
<br/>
<b>Tracking Bug:</b> [meta] Implement generational garbage collection - <span class="fck_mw_template"><span class="fck_mw_template"><span class="fck_mw_template">{{bug|619558}}</span></span></span>
<b>Tracking Bug:</b> [meta] Implement generational garbage collection - <span class="fck_mw_template"><span class="fck_mw_template"><span class="fck_mw_template">{{bug|619558}}</span></span></span>
<h1> Milestones </h1>
<h1> Milestones </h1>
<table border=1>
 
<tr>
Original schedule:
  <th>Status</th>
 
  <th>Milestone</th>
{| class="wikitable"
  <th>Task</th>
! Task
  <th>Deliverable</th>
! Estimated Weeks
  <th>Assigned</th>
! Expected Date
  <th>Estimate</th>
! Actual Date
  <th>Expected</th>
|-
  <th>Actual</th>
| Rooting analysis in the shell (x64)
</tr>
| 2
<tr>
| 3/7/2013
  <td>done</td>
| 3/2/2013
  <td>1</td>
|-
  <td>Rooting analysis in the shell (x64)</td>
| Rooting analysis in the shell (arm)
  <td>green on mozilla-inbound</td>
| 2
  <td>sfink, jonco, evilpie, Ms2ger</td>
|
  <td>2 weeks</td>
| pending
  <td>2013-03-07</td>
|-
  <td>2013-03-02 ish?</td>
| Exactly rooted shell (x64)
</tr>
| 2
<tr>
| 3/14/2013
  <td>pending</td>
| done?
  <td>2</td>
|-
  <td>Rooting analysis in the shell (arm)</td>
| Exactly rooted shell (arm)
  <td>green on mozilla-inbound</td>
| 2
  <td>sfink</td>
|
  <td>2 weeks</td>
| pending
  <td></td>
|-
  <td></td>
| Exactly rooted js/src
</tr>
| 3
<tr>
| 5/9/2013
  <td>done</td>
| in progress
  <td>3</td>
|-
  <td>Exactly rooted shell (x64)</td>
| GGC no-jit shell only build on TBPL (x64)
  <td>green on mozilla-inbound</td>
| 6
  <td>sfink, jonco, evilpie, Ms2ger</td>
| 2/21/2013
  <td>2 weeks</td>
| 4/7/2013
  <td>2013-03-14</td>
|-
  <td></td>
| GGC no-jit shell only build on TBPL (arm)
</tr>
| 2
<tr>
|
  <td>pending</td>
| pending
  <td>4</td>
|-
  <td>Exactly rooted shell (arm)</td>
| JIT support (x64)
  <td>green on mozilla-inbound</td>
| 8
  <td>sfink</td>
| 3/15/2013
  <td>2 weeks</td>
| 4/7/2013
  <td></td>
|-
  <td></td>
| JIT support (arm)
</tr>
| 2
<tr>
|
  <td>in progress (needs bug)</td>
| pending
  <td>4.1</td>
|-
  <td>Exactly rooted js/src</td>
| Optimized GGC in shell (x64 + arm)
  <td>green on mozilla-inbound</td>
| 12
  <td>jonco</td>
| 6/1/2013  
  <td>3 weeks</td>
| not started
  <td>2013-05-09</td>
|-
  <td></td>
| Static rooting analysis - browser
</tr>
| 12
<tr>
| 6/1/2013
  <td>in progress (Bug 706885)</td>
| done
  <td>5</td>
|-
  <td>GGC no-jit shell only build on TBPL (x64)</td>
| Static analysis on TBPL - browser
  <td>green on mozilla-inbound</td>
|
  <td>terrence</td>
|
  <td>1.5 month</td>
| not started           
  <td>2013-02-21</td>
|-
  <td>2013-04-07</td>
| Static rooting analysis - b2g
</tr>
|
<tr>
|
  <td>pending</td>
| pending
  <td>6</td>
|-
  <td>GGC no-jit shell only build on TBPL (arm)</td>
| Static analysis on TBPL - b2g
  <td>green on mozilla-inbound</td>
|
  <td>sfink, terrence</td>
|
  <td>2 weeks</td>
| not started           
  <td></td>
|-
  <td></td>
| Exactly rooted browser (x64 + arm)
</tr>
| 16
<tr>
| 7/1/2013  
  <td>in progress (Bug 851057)</td>
| in progress
  <td>7</td>
|-
  <td>JIT support (x64)</td>
| GGC in the browser (x64 + arm)
  <td>TBPL build using JITs and Ion+Baseline+GGC displayed on AWFY</td>
| 16
  <td>bhackett</td>
| 10/1/2013
  <td>1 - 2 months</td>
| not started
  <td>2013-03-15</td>
|}
  <td></td>
 
</tr>
<tr>
  <td>pending</td>
  <td>8</td>
  <td>JIT support (arm)</td>
  <td>TBPL build using JITs and Ion+Baseline+GGC displayed on AWFY</td>
  <td>bhackett sfink</td>
  <td>2 weeks</td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>not started</td>
  <td>9</td>
  <td>Optimized GGC in shell (x64 + arm)</td>
  <td>Ion+GGC faster than Ion-GGC on AWFY</td>
  <td>bhackett</td>
  <td>2 - 3 months</td>
  <td>2013-06-01</td>
  <td></td>
</tr>
<tr>
  <td>done</td>
  <td>10</td>
  <td>Static rooting analysis - browser</td>
  <td>available via mrgiggles and URL</td>
  <td>sfink, bhackett</td>
  <td>2 - 3 months</td>
  <td>2013-06-01</td>
  <td></td>
</tr>
<tr>
  <td>not started</td>
  <td>10.1</td>
  <td>Static analysis on TBPL - browser</td>
  <td>visible on tbpl</td>
  <td>sfink</td>
  <td></td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>pending</td>
  <td>10.2</td>
  <td>Static rooting analysis - b2g</td>
  <td>available via mrgiggles and URL</td>
  <td>sfink</td>
  <td></td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>not started</td>
  <td>10.3</td>
  <td>Static analysis on TBPL - b2g</td>
  <td>visible on tbpl</td>
  <td>sfink</td>
  <td></td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>in progress</td>
  <td>11</td>
  <td>Exactly rooted browser (x64 + arm)</td>
  <td>green on mozilla-inbound</td>
  <td>sfink, jonco, evilpie, Ms2ger, terrence</td>
  <td>2 - 4 month</td>
  <td>2013-07-01</td>
  <td></td>
</tr>
<tr>
  <td>not started</td>
  <td>12</td>
  <td>GGC in the browser (x64 + arm)</td>
  <td>green on AWFY</td>
  <td>terrence</td>
  <td>3 - 4 months</td>
  <td>2013-10-01</td>
  <td></td>
</tr>
</table>
<h1> Steps </h1>
<h1> Steps </h1>
<h2> Exact Rooting done in JS Shell <span class="fck_mw_template"><span class="fck_mw_template">{{bug|753203}}</span></span> </h2>
<h2> Exact Rooting done in JS Shell <span class="fck_mw_template"><span class="fck_mw_template">{{bug|753203}}</span></span> </h2>
Confirmed users
3,314

edits