c261e950629ff63ad48a05fe4a399e5811df0f6f: Bug 1316081 part 3 - Expose a new JSAPI to incrementally encode bytecode when it is generated. r=shu
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360961
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316081 part 3 - Expose a new JSAPI to incrementally encode bytecode when it is generated. r=shu
1dfb4475f41e13db37e82be5a0aa6e5fd5f26510: Bug 1316081 part 2 - Add an XDRIncrementalEncoder instance on the ScriptSource. r=shu
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360960
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316081 part 2 - Add an XDRIncrementalEncoder instance on the ScriptSource. r=shu
05ab647f6e78724a23a702b62e71743d27420533: Bug 1316081 part 1 - Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. r=shu
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360959
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316081 part 1 - Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. r=shu
6f9ff384f30d87fb5622f76dec76af5ed8de4eed: Bug 1334091 - XDR function use the sourceObject instead of the enclosingScript as argument. r=shu
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360958
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334091 - XDR function use the sourceObject instead of the enclosingScript as argument. r=shu
2793ad041967772d99bd0cce71ad0d8ff4f55744: Bug 1316078 part 4 - Add a script decoder as a valid off-main-thread parse-task. r=bhackett
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360957
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316078 part 4 - Add a script decoder as a valid off-main-thread parse-task. r=bhackett
37077abfae0610840639fea78b8222775990aca3: Bug 1316078 part 3 - Use an ExclusiveContext instead of a JSContext in XDR functions. r=luke
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360956
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316078 part 3 - Use an ExclusiveContext instead of a JSContext in XDR functions. r=luke
1c3dd1e358231ad37549d73198883d7e093c6a91: Bug 1316078 part 2 - Make XDR traceLogger work on a different thread. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360955
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316078 part 2 - Make XDR traceLogger work on a different thread. r=h4writer
6ad62d0a98d7426eca10b66d9fef1d47509adc68: Bug 1316078 part 1 - Extract redudant code into StartOffThreadParseTask. r=bhackett
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360954
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1316078 part 1 - Extract redudant code into StartOffThreadParseTask. r=bhackett
81c659b2e7e26e4ebde1b92d6a2bb240beb37f01: Bug 900784 part 0.11 - Instrument XDR Encode/Decode function with the TraceLogger. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360953
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.11 - Instrument XDR Encode/Decode function with the TraceLogger. r=h4writer
aeaf50c6d238d273776dce8cb6be0bf3c034306f: Bug 900784 part 0.10 - Fix MOZ_LOG arguments indentation in nsScriptLoader.cpp. r=nbp
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360952
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.10 - Fix MOZ_LOG arguments indentation in nsScriptLoader.cpp. r=nbp
fa256821beac5b51de3397c48ff4cd039cac8ea3: Bug 900784 part 0.9 - Add ScriptLoader LazyLogModule. r=jonco
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360951
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.9 - Add ScriptLoader LazyLogModule. r=jonco
3f430c5ce6174f359af426282f79abc67a123dd8: Bug 900784 part 0.7 - Remove trailing whitespace in nsScriptLoader.h comments. r=nbp
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360950
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.7 - Remove trailing whitespace in nsScriptLoader.h comments. r=nbp
55cf573e353a11f4cfb8c24697bd4cb8f4cfeafe: Bug 900784 part 0.6 - Remove useless static_cast from nsScriptLoader::OnStreamComplete. r=bkelly
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360949
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.6 - Remove useless static_cast from nsScriptLoader::OnStreamComplete. r=bkelly
c1d70cbf5402c620acc2dae4de3c46f7c5cde38b: Bug 900784 part 0.5 - Replace manual handling of the ScriptText buffer of nsScriptLoadRequest. r=bkelly
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360948
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.5 - Replace manual handling of the ScriptText buffer of nsScriptLoadRequest. r=bkelly Replace mScriptTextBug and mScriptTextLEngth of the nsScriptLoadRequest by an equivalent Vector. Also remove the aString argument from the nsScriptLoader::PrepareLoadedRequest and nsScriptLoader::OnStreamComplete, as the nsScriptLoadHandler is now writing to the Vector held by the nsScriptLoadRequest. Doing so is needed to avoid adding more arguments to OnStreamComplete, as we are going to add the bytecode cache input in a similar way as the text input.
3df44b58188df34f0f6fd661d65c33128ed6fe10: Bug 900784 part 0.4 - Move aScriptFromHead to the ScriptLoadRequest. r=bkelly
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360947
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.4 - Move aScriptFromHead to the ScriptLoadRequest. r=bkelly Moving aScriptFromHead to a field of the ScriptLoadRequest ensure that all the state to call StartLoad is either in the ScriptLoader or in the ScriptLoadRequest. Thus, we can later add new calls to StartLoad, if we have to restart a request because of some decoding issues.
a56f86dc86e14734e1bb2261ca7173fbc69be79c: Bug 900784 part 0.3 - Remove unused aType argument from nsScriptLoader::StartLoad. r=bkelly
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360946
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.3 - Remove unused aType argument from nsScriptLoader::StartLoad. r=bkelly This is a clean-up patch comming after Bug 1194526 and Bug 1268147 which removed the need for the aType argument which used to be required by the CSP.
64e1c07735d845b18b00f2604c042bfb70796af7: Bug 900784 part 0.2 - Rename nsScriptLoadHandler::TryDecodeRawData to DecodeRawData. r=jonco
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:57 +0000 - rev 360945
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.2 - Rename nsScriptLoadHandler::TryDecodeRawData to DecodeRawData. r=jonco
2c06f923117b18980a5cee8ae1c67422ef7a7f93: Bug 900784 part 0.1 - Fix typo in nsScriptLoader::StartLoad. r=jonco
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 31 Jan 2017 20:03:56 +0000 - rev 360944
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 900784 part 0.1 - Fix typo in nsScriptLoader::StartLoad. r=jonco
4e2f7287aa1a69fe4c961bdebd7f69e1acbcd3a5: Enable the GPU process test-kill button on Aurora. (bug 1335194, r=gwright)
David Anderson <danderson@mozilla.com> - Tue, 31 Jan 2017 11:06:33 -0800 - rev 360943
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Enable the GPU process test-kill button on Aurora. (bug 1335194, r=gwright)
e52daa8592322c75b243330c5f10d9ca6d2dafcb: Bug 1331087 - Part 2: Add a new string console message for non-win32 large allocation loads, r=ehsan
Michael Layzell <michael@thelayzells.com> - Fri, 27 Jan 2017 16:55:51 -0500 - rev 360942
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331087 - Part 2: Add a new string console message for non-win32 large allocation loads, r=ehsan MozReview-Commit-ID: J4Zyt8Ygnfb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip