Changes pushed with changeset d9e71df3d1d7a6dbf8effeb426273cd901d7700b
User
Push date [To Local]
ChangesetPatch author — Commit message
jwalden@mit.edu
Tue Nov 13 01:51:46 2018 +0000
17243a560006c6db1f9e4cc0fea57a8ae29b1dbcJeff Walden — Bug 1498320 - Remove BytecodeCompiler::enclosingScope and just make users provide it themselves when they need it. r=tcampbell
0db3c534950cc51af7e106971113ff718170d352Jeff Walden — Bug 1498320 - Define BytecodeCompiler::sourceObjectPtr() inline, closer to the top of BytecodeCompiler's definition. r=tcampbell
49b72ccc968279c7264d47b8e9b609c25ece0650Jeff Walden — Bug 1498320 - Move BytecodeCompiler's members to the top of the class definition. r=tcampbell
1737079f61dd46af29ab735da95acf814274caa8Jeff Walden — Bug 1498320 - Split BytecodeCompiler::compileStandaloneFunction into BytecodeCompiler::{parse,compile}StandaloneFunction. r=tcampbell
2792e47984ee1fa13fe2442864cab100a4b425b3Jeff Walden — Bug 1498320 - Rename BytecodeCompiler::createScript() to BytecodeCompiler::createCompleteScript(). r=tcampbell
b0c005ef9cee4271fd458298d4f4a0f1d8c81cb3Jeff Walden — Bug 1498320 - Move script creation into prepareModuleParse. r=tcampbell
37b4694f5fcf00a528927af61f53aef699f994eeJeff Walden — Bug 1498320 - Move script creation into prepareScriptParse. r=tcampbell
ac6aea751ee94e8cdff017c7955ee4e92da7c190Jeff Walden — 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
d9e71df3d1d7a6dbf8effeb426273cd901d7700bJeff Walden — 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
2052c58dfe9835eb4451a1cc02ff9b566419e2e2Jeff Walden — 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
e6b6326c593d9a8c1095b2c872056df7f8ff088fJeff Walden — Bug 1498320 - Compute script start position after creating the script proper, in BC::compileScript. r=tcampbell
15d7f3fb96d5337164049be2fbd49bac97a04f8aJeff Walden — Bug 1498320 - When compiling a module script, create the ModuleObject after creating the script for it. r=tcampbell
958a348c9ee087971c06c74db8cf18de5d3578feJeff Walden — Bug 1498320 - Remove obsolete "|options.utf8| must be set" comments from UTF-8 compilation function docs. r=tcampbell