mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-06 17:16:12 +00:00
18 lines
634 B
Plaintext
18 lines
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.
|
||
|
|
||
|
|