Skip to content

Commit f5c6279

Browse files
committed
Revert "fix(wasm-worker): wire paramBindings, returnTypeMap, callAssignments through worker boundary"
This reverts commit 6402681.
1 parent 6402681 commit f5c6279

3 files changed

Lines changed: 0 additions & 17 deletions

File tree

src/domain/wasm-worker-entry.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -806,11 +806,6 @@ function serializeExtractorOutput(
806806
astNodes,
807807
...(symbols.fnRefBindings?.length ? { fnRefBindings: symbols.fnRefBindings } : {}),
808808
...(symbols.newExpressions?.length ? { newExpressions: symbols.newExpressions } : {}),
809-
...(symbols.returnTypeMap?.size
810-
? { returnTypeMap: Array.from(symbols.returnTypeMap.entries()) }
811-
: {}),
812-
...(symbols.callAssignments?.length ? { callAssignments: symbols.callAssignments } : {}),
813-
...(symbols.paramBindings?.length ? { paramBindings: symbols.paramBindings } : {}),
814809
};
815810
}
816811

src/domain/wasm-worker-pool.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,6 @@ function deserializeResult(ser: SerializedExtractorOutput | null): ExtractorOutp
108108
if (ser.astNodes !== undefined) out.astNodes = ser.astNodes as unknown as ASTNodeRow[];
109109
if (ser.fnRefBindings?.length) out.fnRefBindings = ser.fnRefBindings;
110110
if (ser.newExpressions?.length) out.newExpressions = ser.newExpressions;
111-
if (ser.returnTypeMap?.length) {
112-
const returnTypeMap = new Map<string, TypeMapEntry>();
113-
for (const [k, v] of ser.returnTypeMap) returnTypeMap.set(k, v);
114-
out.returnTypeMap = returnTypeMap;
115-
}
116-
if (ser.callAssignments?.length) out.callAssignments = ser.callAssignments;
117-
if (ser.paramBindings?.length) out.paramBindings = ser.paramBindings;
118111
return out;
119112
}
120113

src/domain/wasm-worker-protocol.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,12 @@
1212

1313
import type {
1414
Call,
15-
CallAssignment,
1615
ClassRelation,
1716
DataflowResult,
1817
Definition,
1918
Export,
2019
Import,
2120
LanguageId,
22-
ParamBinding,
2321
TypeMapEntry,
2422
} from '../types.js';
2523

@@ -66,9 +64,6 @@ export interface SerializedExtractorOutput {
6664
}>;
6765
fnRefBindings?: import('../types.js').FnRefBinding[];
6866
newExpressions?: readonly string[];
69-
returnTypeMap?: Array<[string, TypeMapEntry]>;
70-
callAssignments?: CallAssignment[];
71-
paramBindings?: ParamBinding[];
7267
}
7368

7469
export interface WorkerParseResponseOk {

0 commit comments

Comments
 (0)