perf(javascript): index configuration and module lookups

This commit is contained in:
morluto committed 2026-10-09 05:15:23 +08:00
1 parent 02d0702761
commit 67252b23b9
8 files changed
+276 -50

No files matched your search

@@ -164,13 +164,15 @@ const recoverBundlerModule = (
const exportsValue = collectJavaScriptExports(factory);
const requireName = factoryRequireName(factory);
const asyncChunks = collectBundlerAsyncChunkKeys(factory, requireName);
if (typeof factory.start === "number" && typeof factory.end === "number")
accumulator.modules.push({
if (typeof factory.start === "number" && typeof factory.end === "number") {
const moduleRange = {
start: factory.start,
end: factory.end,
key,
requireName,
});
};
accumulator.moduleRangeIndex.add(moduleRange);
}
return {
module: {
module_key: key,