зеркало из https://github.com/mozilla/gecko-dev.git
18 строки
634 B
Plaintext
18 строки
634 B
Plaintext
* Figure out when to free memory allocated for marshaling/demarshaling
|
|
(I am going to use my on nsIAllocator for this.
|
|
I guess it would be convenient to free all memory allocated by this
|
|
allocator)
|
|
|
|
* Add marshaling for Interfaces.
|
|
(It would be done using IMarshalToolkit
|
|
We need to implement read/write interface for server and client side
|
|
and update code for MarshalToolkitImpl::read/ride Array in order to use
|
|
arrays of interfaces)
|
|
|
|
* Add handling of AddRef, Release and QueryInterface to RemoteObjectProxy
|
|
|
|
* Implement smarter Dispatcher and RPCChannel.
|
|
In order to use it in multi threading environment.
|
|
|
|
|