BIND 10 #537: Make asiolink::UDPServer smaller to copy

BIND 10 Development do-not-reply at isc.org
Thu Feb 3 18:09:40 UTC 2011


#537: Make asiolink::UDPServer smaller to copy
-------------------------------------+-------------------------------------
                 Reporter:  vorner   |                Owner:  jinmei
                     Type:  task     |               Status:  reviewing
                 Priority:  major    |            Milestone:  A-Team-
                Component:           |  Sprint-20110209
  Unclassified                       |           Resolution:
                 Keywords:           |            Sensitive:  0
Estimated Number of Hours:  6.0      |  Add Hours to Ticket:  0
                Billable?:  1        |          Total Hours:  0
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by vorner):

 Oh, and it probably should have a changelog entry. What about this?

 {{{
 [refactor]
 The pimpl design pattern is used in IOServer, with a shared pointer. This
 makes it smaller to copy (which is done a lot as a sideeffect of being
 coroutine) and speeds the server up by around 10%.
 }}}

 (I asked on the jabber room and we agreed this is not a feature nor a bug,
 and the refactor category was suggested.)

-- 
Ticket URL: <https://bind10.isc.org/ticket/537#comment:8>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list