Reduces allocations during instantiation (#1267)
Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io>
This commit is contained in:
@@ -233,7 +233,7 @@ func buildListeners(ctx context.Context, internal *wasm.Module) ([]experimentala
|
||||
return nil, nil
|
||||
}
|
||||
factory := fnlf.(experimentalapi.FunctionListenerFactory)
|
||||
importCount := internal.ImportFuncCount()
|
||||
importCount := internal.ImportFunctionCount
|
||||
listeners := make([]experimentalapi.FunctionListener, len(internal.FunctionSection))
|
||||
for i := 0; i < len(listeners); i++ {
|
||||
listeners[i] = factory.NewListener(&internal.FunctionDefinitionSection[uint32(i)+importCount])
|
||||
|
||||
Reference in New Issue
Block a user