f5affb1a24caacc0192ef3e0ef5f999e532c1b63: Bug 1344813 - Only start as many web servers as required, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350215
Push 88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - Only start as many web servers as required, r=jmaher,pyang,erahm.
9a2657d53f6e5ed5cc295938b718c2ee29f1e4e9: Bug 1344813 - remove template urls from awsy, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350214
Push 88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - remove template urls from awsy, r=jmaher,pyang,erahm.
cd933fa335b72f5c9896f19316d07fe4a8aaf110: Bug 1344813 - Implement AWSY as a marionette-based mach command, r=jmaher,pyang,erahm.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:46 -0700 - rev 350213
Push 88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - Implement AWSY as a marionette-based mach command, r=jmaher,pyang,erahm. usage: mach [global arguments] awsy-test [command arguments] mach awsy-test runs the in-tree version of the Are We Slim Yet (AWSY) tests. awsy-test is implemented as a marionette test and marionette test arguments also apply although they are not necessary since reasonable defaults will be chosen. The AWSY specific arguments can be found in the Command Arguments for AWSY section below. awsy-test will automatically download the tp5n.zip talos pageset from tooltool and install it under topobjdir/_tests/awsy/html. You can specify your own page set by specifying --web-root and --page-manifest. The results of the test will be placed in the results directory specified by the --results argument. Command Arguments for AWSY: --web-root WEBROOTDIR Path to web server root directory. If not specified, defaults to topobjdir/_tests/awsy/html. --page-manifest PAGEMANIFEST Path to page manifest text file containing a list of urls to test. The urls must be served from localhost. If not specified, defaults to page_load_test/tp5b/tp5n.manifest under the web root. --results RESULTSDIR Path to results directory. If not specified, defaults to the parent directory of the web root. --quick Set --entities=3, --iterations=1, --per-tab-pause=1, --settle-wait-time=1 for a quick test. Overrides any explicit argument settings. --entities ENTITIES Number of urls to load. Defaults to the total number of urls. --max-tabs MAXTABS Maximum number of tabs to open. Defaults to 30. --iterations ITERATIONS Number of times to run through the test suite. Defaults to 5. --per-tab-pause PERTABPAUSE Seconds to wait in between opening tabs. Defaults to 10. --settle-wait-time SETTLEWAITTIME Seconds to wait for things to settled down. Defaults to 30.
7178c9d489d13cfcad27ee0d782e9474d9f030ec: Bug 1344813 - prepare awsy for mach command, r=jmaher,pyang.
Bob Clary <bclary@bclary.com> - Wed, 29 Mar 2017 01:47:45 -0700 - rev 350212
Push 88590 by bclary@mozilla.com at Wed, 29 Mar 2017 08:48:20 +0000
Bug 1344813 - prepare awsy for mach command, r=jmaher,pyang. * parse_about_memory.py - remove extraneous data variable. * test_memory_usage.py - get webRootDir, resultsDir from testvars to support mach command. - standardize directories. - catch exceptions thrown by marionette when closing tabs. * awsy_script.py - change to use webRootDir, resultsDir and to pass to test_memory_usage.py in additional testvars.json file. - standardize directories. - set strict=False in StructuredOutputParser in order to prevent ascii encoding errors due to marionette loading csdn.net and outputing non-ascii to stdout.
a58cea09759988011ac5ca328992a272c06fbcf4: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 5 - Make MemoryBlobImpl::DataOwner cloneable, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:39 +0200 - rev 350211
Push 88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 5 - Make MemoryBlobImpl::DataOwner cloneable, r=mrbkap
791bff0c81963b4ed5dad9dc4970d35194402357: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 4 - Delete of the PMemoryStream actor, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350210
Push 88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 4 - Delete of the PMemoryStream actor, r=mrbkap
90e0ee883a3e4a5c1ad08b711f668e2e6cbba8a3: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 3 - PMemoryStream and PBlob, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350209
Push 88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 3 - PMemoryStream and PBlob, r=mrbkap
81292d0b435b3207cd4b0e9fdec8d3d14b24ee5b: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 2 - PMemoryStream actor, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350208
Push 88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 2 - PMemoryStream actor, r=mrbkap
f9a26f2c0e644862444b643c9506c4a5d76172bd: Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 1 - Expose DataOwnerAdapter, r=mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Mar 2017 10:40:38 +0200 - rev 350207
Push 88589 by amarchesini@mozilla.com at Wed, 29 Mar 2017 08:40:55 +0000
Bug 1340921 - Introduce PMemoryStream for having PBlob and Multi-e10s happy - part 1 - Expose DataOwnerAdapter, r=mrbkap
3afa18fd5ef59f7d58e417deeb1d909aab30606d: Bug 1346547 followup - Use toInt32 instead of isInt32 in ArrayPushDense. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Wed, 29 Mar 2017 10:24:13 +0200 - rev 350206
Push 88588 by jandemooij@gmail.com at Wed, 29 Mar 2017 08:24:52 +0000
Bug 1346547 followup - Use toInt32 instead of isInt32 in ArrayPushDense. r=h4writer
70fcc672ffd5e981a49c69be925ea37844d7adfb: Bug 1351102 - Fix GetFinishedBuilder to check the runtime instead of the compartment. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Wed, 29 Mar 2017 10:22:27 +0200 - rev 350205
Push 88588 by jandemooij@gmail.com at Wed, 29 Mar 2017 08:24:52 +0000
Bug 1351102 - Fix GetFinishedBuilder to check the runtime instead of the compartment. r=h4writer
5e15fb883887a354852e5a2471c4003f35c5929b: Bug 1331092 - Part 12: Disable Async Iteration in chrome or add-ons code. r=shu
Tooru Fujisawa <arai_a@mac.com> - Wed, 29 Mar 2017 17:15:13 +0900 - rev 350204
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 12: Disable Async Iteration in chrome or add-ons code. r=shu
a8464c6a70c0f41c939397a9acd961ff4033914b: Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. r=shu
Tooru Fujisawa <arai_a@mac.com> - Wed, 29 Mar 2017 17:15:13 +0900 - rev 350203
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. r=shu
6564ccfdc7044009fd5d056865491d2e778fd93b: Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:20 +0900 - rev 350202
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
0b11639e4085ec49a720e7eb1a9ab01c0782abf7: Bug 1331092 - Part 9: Implement for-await-of. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350201
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 9: Implement for-await-of. r=shu
5f68da99a98c5b8f794120a2f13494de6e724387: Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350200
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
5a506fa42cdcae46c356228636451f1e65a0d939: Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:19 +0900 - rev 350199
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 7: Implement Async Generator yield*. r=shu
a51f54fd72ffb04678ef00789f9655cd42f2c0ad: Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350198
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
4ddc9bbcfe35b02514e4338acc4ecd56ab6b1231: Bug 1331092 - Part 5: Enable test262 tests for async generators. r=anba
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350197
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 5: Enable test262 tests for async generators. r=anba
9bfcb40a68b8f72eeb2bc0a083f3cf7dbb9a5f33: Bug 1331092 - Part 4: Add release_or_beta variable to reftest condition. r=jmaher
Tooru Fujisawa <arai_a@mac.com> - Mon, 27 Mar 2017 23:20:18 +0900 - rev 350196
Push 88587 by arai_a@mac.com at Wed, 29 Mar 2017 08:16:52 +0000
Bug 1331092 - Part 4: Add release_or_beta variable to reftest condition. r=jmaher
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip