BigArray in CBuild

This commit is contained in:
Jordi Baylina
2020-07-29 19:40:24 +02:00
parent 989987bfc2
commit 0e1a1bcc23
3 changed files with 15 additions and 8 deletions

View File

@@ -61,7 +61,7 @@ function buildEntryTables(ctx) {
const definedHashMaps = {};
for (let i=0; i<ctx.components.length; i++) {
if (ctx.verbose && (i%1000 ==0)) console.log(`buildEntryTables component: ${i}/${ctx.components.length}`);
if (ctx.verbose && (i%100000 ==0)) console.log(`buildEntryTables component: ${i}/${ctx.components.length}`);
const {htName, htMap} = addHashTable(i);
const componentEntriesTableName = ctx.getUniqueName("_entryTable" + ctx.components[i].template);

View File

@@ -132,7 +132,7 @@ async function compile(srcFile, options) {
if (options.cSourceWriteStream) {
if (ctx.verbose) console.log("Generating c...");
measures.generateC = -performance.now();
ctx.builder = new BuilderC(options.prime);
ctx.builder = new BuilderC(options.prime, ctx.verbose);
build(ctx);
const rdStream = ctx.builder.build();
rdStream.pipe(options.cSourceWriteStream);