reduce memory footprint of dead ActorRef
- LocalActorRef’s cell should be switched out with a DeadCell
- RepointableActorRef should not retain dispatcher, mailbox and supervisor, instead put them in UnstartedCell and propagate from there
- RepointableActorRef should be repointed to DeadCell when dead
- investigate whether RemoteActorRef’s transport can be replaced by DeadTransport when system shuts down
Leave a comment
on 2013-06-03 04:31 *
By viktorklang
I'm not so sure about the last one, how will we know every RAR from the system unless we keep a collection of them?