tysmithnet / mcfly

Time Travel Debugging Extension for Windbg Preview
7 stars 3 forks source link

Add non-default constructors for Core types #9

Open tysmithnet opened 6 years ago

tysmithnet commented 6 years ago

This will require custom serialization for the core types, if it doesn't already exist.

tysmithnet commented 6 years ago

The idea here is that the language features should reflect the business requirements of the core types. For example, a stack frame must have at least a stackpointer (otherwise it wouldn't be a stack frame). Therefore, Core.StackFrame must have a constructor that takes at least a stackpointer.