Closed Bug 579390 (WebJSPerf) Opened 10 years ago Closed 2 years ago

[meta] JM: Further optimizations for the web

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
blocking-kilimanjaro -

People

(Reporter: dmandelin, Unassigned)

References

(Depends on 40 open bugs)

Details

(Keywords: meta)

This is a meta bug for optimizations that will help JM do stuff on the web faster. We have to prioritize benchmark wins for the immediate future, so this stuff is strictly lower priority than the bugs hung off JaegerSpeed for now.
Alias: JaegerWebSpeed
Depends on: 579400
Isn't this antithetical to the sentiment in, for example, bug 410460 (that things shouldn't be done just to improve benchmark performance)?
(In reply to comment #1)
> Isn't this antithetical to the sentiment in, for example, bug 410460 (that
> things shouldn't be done just to improve benchmark performance)?

If we are not fast on the JS benchmarks, then too many people will think we are slow. The benchmark wins will help many real programs, too--all the bugs I filed speed up things that people reasonably would do in their JS programs. It's just a matter of what order we do the optimizations in. Once our scores are good we don't have to worry about them so much any more and can focus on cooler things like WebGL Quake.
Depends on: 581747
Depends on: 580018
Depends on: 585497
Depends on: 586359
Depends on: 586996
Depends on: 589422
Depends on: 590041
Depends on: 590379
Depends on: 590380
Nicely Put David and absolute correct :) 

http://xplsv.com/prods/demos/xplsv_orsotheysay/ <- this here is also some of the synthetic Javascript Engine things after Jsnes that people think should run @ higher FPS as it does in Chrome, though it was designed for Chrome in mind :)
Depends on: 591631
Depends on: 591972
Depends on: 592153
Depends on: 593801
Depends on: 594230
Depends on: 594233
Depends on: 594247
Depends on: 597037
Depends on: 514765
Depends on: 601988
Depends on: 605426
Depends on: 610296
Depends on: 611423
Depends on: 613967
Depends on: 614163
Depends on: 614167
Depends on: 615337
Depends on: 619761
Depends on: 517380
Depends on: 624298
Depends on: 624299
Depends on: 626021
Depends on: 627857
No longer depends on: 627857
Depends on: 628073
Depends on: 628170
Depends on: 629167
Depends on: 631911
Depends on: 636096
Depends on: 636755
Depends on: 639385
Depends on: 639858
Depends on: 643629
Depends on: 612993
Depends on: 650939
Depends on: 648198
Depends on: 652346
Depends on: crockmark
Depends on: 653967
Depends on: 654190
Depends on: 658844
Depends on: 659577
Depends on: 659467
Depends on: 661719
Depends on: 662503
Depends on: 664655
Depends on: 667096
Depends on: 668963
Depends on: 672064
Depends on: 671324
Depends on: 674343
Depends on: 674688
Depends on: 675167
Depends on: 670493
Depends on: 678939
Depends on: 681062
Depends on: 688219
Depends on: 698017
Depends on: 698822
Depends on: 703132
Depends on: 708641
Depends on: 709452
Depends on: 713875
Depends on: 713813
Depends on: 714010
Depends on: 714653
Depends on: 714369
Depends on: 716255
Depends on: 717637
Depends on: 613398
Depends on: 684028
Depends on: 729376
Alias: JaegerWebSpeed → WebJSPerf
Depends on: 731566
Depends on: 732621
Depends on: 733208
Depends on: 734486
Depends on: 734100
Depends on: 735407
Depends on: 735661
Depends on: 735974
Depends on: 739016
Depends on: 743634
No longer depends on: 743634
Depends on: 732471
blocking-kilimanjaro: --- → ?
Depends on: 748044
Depends on: 749535
This kind of giant-scope meta bug is not wanted for K9O.
blocking-kilimanjaro: ? → -
Depends on: 756449
Depends on: 757378
Depends on: 750947
Depends on: 760611
Depends on: 759894
Depends on: 763713
Depends on: 769765
Depends on: 769911
Depends on: 771738
Depends on: 771737
Depends on: 772329
Depends on: 772334
Depends on: 773936
Depends on: 774119
Depends on: 773859
Depends on: 780006
Duplicate of this bug: 386771
Is this still for JM or SM too or just IM, or JS in general? If so, please clarify the summary/headline.
Depends on: 841956
Depends on: 914956
Depends on: 934725
Depends on: 947048
Assignee: general → nobody
Depends on: 1131099
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.