rbkit
rbkit copied to clipboard
Implement support for enabling and disabling of live object creation events
Currently we are sending events that are created as a result of object creation and destruction in realtime (well almost).
This causes lot of noise in the communication channel and I think rather than completely disabling it - we should implement support for enabling or disabling of sending these events. This is different from enable/disable of object traces. We can have object traces enabled but still not choose to receive object create/destroy events and just work with snapshots.
If I understand this correctly, the tracepoints should not be removed, but the packing and sending of the message should be avoided?
Split the existing enable/disable commands to :
- [ ] command to enable/disable tracepoints
- [ ] command to enable/disable sending of object/execution trace over network