Skip to content

[browser][MT] use code generator to get JSExport methods/ reduce reflection #98366

Open
@pavelsavara

Description

@pavelsavara
  • no reflection or move reflection to C# of BindManagedFunctionImpl
  • Interop.Runtime.BindCSFunction should be only passing MethodHandle to JS
  • drop mono_wasm_assembly_load, mono_wasm_assembly_find_class, mono_wasm_runtime_run_module_cctor, mono_wasm_assembly_find_method
  • don't breach GC barrier
  • Add unit tests to src\mono\wasm\Wasm.Build.Tests\MainWithArgsTests.cs for each combination of Main method name, signature and visibility.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions