Legacy Issue Number: 5296
Source: International Business Machines ( Ann Collins)
Could we please discuss the possibility of introducing a performance
optimization for Interceptors.
There may be considerable overhead involved in invoking Portable
Interceptors. While some interceptors need to be invoked when caller
and target are colocated (the locally optimized path), many do not.
I think it would be useful to introduce a mechanism to allow this
unnecessary overhead to be avoided for interceptors that do not need
to be invoked on the colocated path, for example by adding a
'run_local' parameter to the add_xxx_request_interceptor methods of
the ORBInitInfo interface.
I realise that this issue was touched upon during discussion of interop
issue 4291 but, at the time, the focus was on getting the interceptor
mechanism to work correctly in the colocated case; the performance
aspect of the issue seems to have been lost.
Reported: CORBA 2.6.1 — Mon, 13 May 2002 04:00 GMT
Disposition: Resolved — CORBA 3.0.2
Provide means for the optimization as shown below
Updated: Fri, 6 Mar 2015 20:58 GMT