microsoft / verona-rt

The runtime for the Verona project
MIT License
25 stars 14 forks source link

Behaviour refactor #13

Closed mjp41 closed 1 year ago

mjp41 commented 1 year ago

This separates behaviour into two parts:

The core aim is to allow BehaviourCore to be reused by a zero allocation notification mechanism. This would have different lifetime management, than a standard behaviour, and would require different code to run when the behaviour is invoked.

mjp41 commented 1 year ago

Individual commit move in steps to try to preserve history/blame