17243a560006c6db1f9e4cc0fea57a8ae29b1dbc: Bug 1498320 - Remove BytecodeCompiler::enclosingScope and just make users provide it themselves when they need it. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 01 Nov 2018 17:34:54 -0700 - rev 445980
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Remove BytecodeCompiler::enclosingScope and just make users provide it themselves when they need it. r=tcampbell
0db3c534950cc51af7e106971113ff718170d352: Bug 1498320 - Define BytecodeCompiler::sourceObjectPtr() inline, closer to the top of BytecodeCompiler's definition. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 01 Nov 2018 17:34:54 -0700 - rev 445979
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Define BytecodeCompiler::sourceObjectPtr() inline, closer to the top of BytecodeCompiler's definition. r=tcampbell
49b72ccc968279c7264d47b8e9b609c25ece0650: Bug 1498320 - Move BytecodeCompiler's members to the top of the class definition. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 01 Nov 2018 17:34:54 -0700 - rev 445978
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move BytecodeCompiler's members to the top of the class definition. r=tcampbell
1737079f61dd46af29ab735da95acf814274caa8: Bug 1498320 - Split BytecodeCompiler::compileStandaloneFunction into BytecodeCompiler::{parse,compile}StandaloneFunction. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445977
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Split BytecodeCompiler::compileStandaloneFunction into BytecodeCompiler::{parse,compile}StandaloneFunction. r=tcampbell
2792e47984ee1fa13fe2442864cab100a4b425b3: Bug 1498320 - Rename BytecodeCompiler::createScript() to BytecodeCompiler::createCompleteScript(). r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445976
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Rename BytecodeCompiler::createScript() to BytecodeCompiler::createCompleteScript(). r=tcampbell
b0c005ef9cee4271fd458298d4f4a0f1d8c81cb3: Bug 1498320 - Move script creation into prepareModuleParse. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445975
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move script creation into prepareModuleParse. r=tcampbell
37b4694f5fcf00a528927af61f53aef699f994ee: Bug 1498320 - Move script creation into prepareScriptParse. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445974
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move script creation into prepareScriptParse. r=tcampbell
ac6aea751ee94e8cdff017c7955ee4e92da7c190: Bug 1498320 - Move standalone function-compilation's createSourceAndParser call into a separate prepareStandaloneFunctionParse function, anticipating when that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445973
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move standalone function-compilation's createSourceAndParser call into a separate prepareStandaloneFunctionParse function, anticipating when that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
d9e71df3d1d7a6dbf8effeb426273cd901d7700b: Bug 1498320 - Move script-compilation's createSourceAndParser call into a separate prepareScriptParse function, anticipating when only that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445972
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move script-compilation's createSourceAndParser call into a separate prepareScriptParse function, anticipating when only that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
2052c58dfe9835eb4451a1cc02ff9b566419e2e2: Bug 1498320 - Move module-compilation's createSourceAndParser call into a separate prepareModuleParse function, anticipating when only that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445971
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Move module-compilation's createSourceAndParser call into a separate prepareModuleParse function, anticipating when only that function will have to deal with multiple kinds of SourceBufferHolder. r=tcampbell
e6b6326c593d9a8c1095b2c872056df7f8ff088f: Bug 1498320 - Compute script start position after creating the script proper, in BC::compileScript. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445970
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Compute script start position after creating the script proper, in BC::compileScript. r=tcampbell
15d7f3fb96d5337164049be2fbd49bac97a04f8a: Bug 1498320 - When compiling a module script, create the ModuleObject after creating the script for it. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 11 Oct 2018 13:54:42 -0700 - rev 445969
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - When compiling a module script, create the ModuleObject after creating the script for it. r=tcampbell
958a348c9ee087971c06c74db8cf18de5d3578fe: Bug 1498320 - Remove obsolete "|options.utf8| must be set" comments from UTF-8 compilation function docs. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Thu, 01 Nov 2018 17:34:53 -0700 - rev 445968
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1498320 - Remove obsolete "|options.utf8| must be set" comments from UTF-8 compilation function docs. r=tcampbell
cbe3c9df4f9c62a27e3c91751846d17a2c4265be: Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 09 Nov 2018 09:44:33 -0600 - rev 445967
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
5e300fa7763de6a1ce4b210e222645276163f690: Bug 1505271 - Baldr: find the JSContext via fp in the signal handler (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 09 Nov 2018 09:44:27 -0600 - rev 445966
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1505271 - Baldr: find the JSContext via fp in the signal handler (r=bbouvier)
97e52e72ecfe5058bd9b760d1157e2005f893858: Backed out 3 changesets (bug 1504788) for mochitest failures on test_script_loader_js_cache.
Cosmin Sabou <csabou@mozilla.com> - Tue, 13 Nov 2018 03:26:04 +0200 - rev 445965
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Backed out 3 changesets (bug 1504788) for mochitest failures on test_script_loader_js_cache. Backed out changeset 8ed6a977ba83 (bug 1504788) Backed out changeset 2fba05049f9c (bug 1504788) Backed out changeset 3f6dc8af5bca (bug 1504788)
297ca8fa0cef4dbe4e40daa4e0a22c565f641f76: Bug 1504463 - Don't describe U+0000 as '0x' (missing '0' following it) when the zero code point is encountered invalidly encoded in non-shortest form. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 05 Nov 2018 18:55:56 -0800 - rev 445964
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1504463 - Don't describe U+0000 as '0x' (missing '0' following it) when the zero code point is encountered invalidly encoded in non-shortest form. r=arai
69d5172ed03d640c0bc223ac053773b29ce55272: Bug 1504463 - Fix grammatical error in message for a multi-byte UTF-8 code point followed by unexpectedly few trailing code units. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 05 Nov 2018 18:55:55 -0800 - rev 445963
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1504463 - Fix grammatical error in message for a multi-byte UTF-8 code point followed by unexpectedly few trailing code units. r=arai
fcb81b7195327dd656db7ee5d1fd5af461ed0c6e: Bug 1504463 - Report the trailing invalid code unit, not the lead code unit, when tokenizing invalid UTF-8 where the lead unit is fine but a trailing unit, isn't. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 05 Nov 2018 18:55:55 -0800 - rev 445962
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1504463 - Report the trailing invalid code unit, not the lead code unit, when tokenizing invalid UTF-8 where the lead unit is fine but a trailing unit, isn't. r=arai
72e959f979df75be5671c7e82c8952d01214c131: Bug 1506426 - Fix some manual UTF-8 interpretation in SourceUnits::assertNextCodePoint to actually be correct. (We reimplement interpretation rather than use an existing function because 1) no such function exists yet, and 2) doing so would probably just reuse the functionality used to implement this.) r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 10 Nov 2018 20:29:38 -0800 - rev 445961
Push 35030 by csabou@mozilla.com at Tue, 13 Nov 2018 04:24:01 +0000
Bug 1506426 - Fix some manual UTF-8 interpretation in SourceUnits::assertNextCodePoint to actually be correct. (We reimplement interpretation rather than use an existing function because 1) no such function exists yet, and 2) doing so would probably just reuse the functionality used to implement this.) r=arai
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip