The proposal to merge lp:~gislenius/zorba/qname-pool-refactoring into lp:zorba 
has been updated.

Description changed to:

This is a refactoring of the zorba::simplestore::QNameItem class and of the 
QName pool.

The most important changes are:
- A QName points to its normalized counterpart with a raw pointer. Normalized 
QNames now point to themselves, so that no more conditional statement is needed 
in getNormalized() or in equals().
- A new QName constructor allows building QNames that are not in the pool, but 
that still point to their normalized counterpart in the pool.
- QName initialization code was delocated from QName pool to QNameItem class.

For more details, see:
https://code.launchpad.net/~gislenius/zorba/qname-pool-refactoring/+merge/90447
-- 
https://code.launchpad.net/~gislenius/zorba/qname-pool-refactoring/+merge/90447
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
Mailing list: https://launchpad.net/~zorba-coders
Post to     : zorba-coders@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zorba-coders
More help   : https://help.launchpad.net/ListHelp

Reply via email to