Cool.  Welcome!

I expect that's very do-able (and it was something on my to-do list,
eventually).

I believe the dump file is relatively trivial.  The Windows API
(::MiniDumpReadDumpStream) just returns ranges of the memory mapped dump
file.  I think you could essentially implement that API in a portable way
and swap it in to the one place in ProcessWinMiniDump that calls it.  Once
that's working, you can hoist it of the Windows-specific world and make it
available everywhere.

On Thu, Jul 21, 2016 at 8:22 AM, Pavel Labath <lab...@google.com> wrote:

> Hello everyone,
>
> I'd like to introduce Dimitar. He will be with us as an intern for the
> next few months and will be looking into adding minidump support for
> platforms other than windows. Basically, we'd like to add a new
> process plugin which does not depend on native windows api's to parse
> the minidump structures (at which point we can hopefully remove
> ProcessWinMiniDump).
>
> cheers,
> pl
>
_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to