/ dynamix Public
iboB released this
07 Apr 12:52
· 497 commits to master since this release
- Dropped support for an obscure optimization feature which allowed for the same
mixins and messages to be defined multiple times in multiple modules (i.e. in a
static library linked to those modules)
- Fixed bug with crashes when unloading and then reloading a plugin which
defines a message.
- Fixed various bugs with unused (which no mixin features) messages:
obj.implements(unused_msg)caused a crash
unused(obj ...)cause a crash (instead of exception)
- Crash when only a plugin uses the message
- Added (optional) mutation thread safety; in that mutating two different
objects in two different threads is now safe.
- Added optional additional metrics to object and mixin type data to show the
number of objects and mixins, respectively, of a given type.