]> git.vpit.fr Git - perl/modules/Scope-Upper.git/commit
Refactor the su_ud_common structure
authorVincent Pit <vince@profvince.com>
Fri, 24 Jul 2015 20:20:18 +0000 (17:20 -0300)
committerVincent Pit <vince@profvince.com>
Fri, 24 Jul 2015 20:20:18 +0000 (17:20 -0300)
commitb12d0710fc9e762dc2791d97f9f660454b9bb1f2
treea47fbd985e6c7a2351662f60cba79edf82b35142
parent0fa298f68579e3e7c832504a7b9cfa367b024217
Refactor the su_ud_common structure

The handler member is replaced by a small integer index into a static array.
The pad member is shrank so that it can be packed together with the type.
In the remaining space, we fit a private member that can be used to remove
the type member of su_ud_localize.
Upper.xs