Skip to content

Support for Using Traceprocessing Library with WASM #7

@akash-mankar

Description

@akash-mankar

I'm currently converting my C# project to WASM so that it could be used with JS.
I'm using UNO.Bootstrap.WASM for this but willing to explore other alternatives like Blazor,

My C# code uses the TRACEPROCESSING library, to read and parse an ETL file.
The .NET code works without WASM well, however with WASM I run into linker errors for not able to find kernel32.dll
I'm probably running into a WASM limitation of not being able to do File IO.
But is there any way around this?

  1. Can the Traceprocessing library be made open source to know the mechanism of how it parses an ETL file?
  2. Can Microsoft expose a library similar to Traceprocessing, to parse an ETL file through JS?
  3. I have already looked at tools like tracerpt wpaexporter which are extremely slow in csv generation and xperf is fast but has only a set of prebuilt filtering options but not a lot of room for custom filtering like traceprocessing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions