| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <!-- | 2 <!-- |
| 3 Copyright 2016 the V8 project authors. All rights reserved. Use of this source | 3 Copyright 2016 the V8 project authors. All rights reserved. Use of this source |
| 4 code is governed by a BSD-style license that can be found in the LICENSE file. | 4 code is governed by a BSD-style license that can be found in the LICENSE file. |
| 5 --> | 5 --> |
| 6 | 6 |
| 7 <head> | 7 <head> |
| 8 <meta charset="UTF-8"> | 8 <meta charset="UTF-8"> |
| 9 <style> | 9 <style> |
| 10 body { | 10 body { |
| (...skipping 1425 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1436 constructor(version, page) { | 1436 constructor(version, page) { |
| 1437 this.page = page; | 1437 this.page = page; |
| 1438 this.page.add(this); | 1438 this.page.add(this); |
| 1439 this.total = Group.groups.get('total').entry(); | 1439 this.total = Group.groups.get('total').entry(); |
| 1440 this.total.isTotal = true; | 1440 this.total.isTotal = true; |
| 1441 this.unclassified = new UnclassifiedEntry(this) | 1441 this.unclassified = new UnclassifiedEntry(this) |
| 1442 this.groups = [ | 1442 this.groups = [ |
| 1443 this.total, | 1443 this.total, |
| 1444 Group.groups.get('ic').entry(), | 1444 Group.groups.get('ic').entry(), |
| 1445 Group.groups.get('optimize').entry(), | 1445 Group.groups.get('optimize').entry(), |
| 1446 Group.groups.get('compile-background').entry(), | |
| 1447 Group.groups.get('compile').entry(), | 1446 Group.groups.get('compile').entry(), |
| 1448 Group.groups.get('parse-background').entry(), | 1447 Group.groups.get('parse-background').entry(), |
| 1449 Group.groups.get('parse').entry(), | 1448 Group.groups.get('parse').entry(), |
| 1450 Group.groups.get('callback').entry(), | 1449 Group.groups.get('callback').entry(), |
| 1451 Group.groups.get('api').entry(), | 1450 Group.groups.get('api').entry(), |
| 1452 Group.groups.get('gc').entry(), | 1451 Group.groups.get('gc').entry(), |
| 1453 Group.groups.get('javascript').entry(), | 1452 Group.groups.get('javascript').entry(), |
| 1454 Group.groups.get('runtime').entry(), | 1453 Group.groups.get('runtime').entry(), |
| 1455 this.unclassified | 1454 this.unclassified |
| 1456 ]; | 1455 ]; |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1645 } | 1644 } |
| 1646 Group.groups = new Map(); | 1645 Group.groups = new Map(); |
| 1647 Group.add = function(name, group) { | 1646 Group.add = function(name, group) { |
| 1648 this.groups.set(name, group); | 1647 this.groups.set(name, group); |
| 1649 return group; | 1648 return group; |
| 1650 } | 1649 } |
| 1651 Group.add('total', new Group('Total', /.*Total.*/, '#BBB')); | 1650 Group.add('total', new Group('Total', /.*Total.*/, '#BBB')); |
| 1652 Group.add('ic', new Group('IC', /.*IC_.*/, "#3366CC")); | 1651 Group.add('ic', new Group('IC', /.*IC_.*/, "#3366CC")); |
| 1653 Group.add('optimize', new Group('Optimize', | 1652 Group.add('optimize', new Group('Optimize', |
| 1654 /StackGuard|.*Optimize.*|.*Deoptimize.*|Recompile.*/, "#DC3912")); | 1653 /StackGuard|.*Optimize.*|.*Deoptimize.*|Recompile.*/, "#DC3912")); |
| 1655 Group.add('compile-background', new Group('Compile-Background', | |
| 1656 /(.*CompileBackground.*)/, "#b9a720")); | |
| 1657 Group.add('compile', new Group('Compile', | 1654 Group.add('compile', new Group('Compile', |
| 1658 /(^Compile.*)|(.*_Compile.*)/, "#FFAA00")); | 1655 /(^Compile.*)|(.*_Compile.*)/, "#FFAA00")); |
| 1659 Group.add('parse-background', | 1656 Group.add('parse-background', |
| 1660 new Group('Parse-Background', /.*ParseBackground.*/, "#af744d")); | 1657 new Group('Parse-Background', /.*ParseBackground.*/, "#af744d")); |
| 1661 Group.add('parse', new Group('Parse', /.*Parse.*/, "#FF6600")); | 1658 Group.add('parse', new Group('Parse', /.*Parse.*/, "#FF6600")); |
| 1662 Group.add('callback', new Group('Blink C++', /.*Callback.*/, "#109618")); | 1659 Group.add('callback', new Group('Blink C++', /.*Callback.*/, "#109618")); |
| 1663 Group.add('api', new Group('API', /.*API.*/, "#990099")); | 1660 Group.add('api', new Group('API', /.*API.*/, "#990099")); |
| 1664 Group.add('gc', new Group('GC', /GC|AllocateInTargetSpace/, "#0099C6")); | 1661 Group.add('gc', new Group('GC', /GC|AllocateInTargetSpace/, "#0099C6")); |
| 1665 Group.add('javascript', new Group('JavaScript', /JS_Execution/, "#DD4477")); | 1662 Group.add('javascript', new Group('JavaScript', /JS_Execution/, "#DD4477")); |
| 1666 Group.add('runtime', new Group('V8 C++', /.*/, "#88BB00")); | 1663 Group.add('runtime', new Group('V8 C++', /.*/, "#88BB00")); |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1981 </tr> | 1978 </tr> |
| 1982 <tr> | 1979 <tr> |
| 1983 <td>Overall Impact:</td> | 1980 <td>Overall Impact:</td> |
| 1984 <td class="timeImpact"></td><td>±</td><td class="timePercentImpact"></td
> | 1981 <td class="timeImpact"></td><td>±</td><td class="timePercentImpact"></td
> |
| 1985 <td class="compare timeImpact"></td><td class="compare"> ± </td><td clas
s="compare timePercentImpact"></td> | 1982 <td class="compare timeImpact"></td><td class="compare"> ± </td><td clas
s="compare timePercentImpact"></td> |
| 1986 </tr> | 1983 </tr> |
| 1987 </table> | 1984 </table> |
| 1988 </div> | 1985 </div> |
| 1989 </body> | 1986 </body> |
| 1990 </html> | 1987 </html> |
| OLD | NEW |