Changes between Initial Version and Version 1 of PMCUnionDeprecationTasklist
- Timestamp:
- 01/14/09 06:46:43 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PMCUnionDeprecationTasklist
v1 v1 1 2 == Intro == 3 4 The PMC Union is being deprecated, which means that any instances of PMC_int_val, etc need to disappear. This is a big job with several gotchas. 5 6 7 == Inheritance == 8 9 Because the PMC union struct is part of a PMC's internals, its use is affected by PMC inheritance. The following image shows the dependencies between all *core* PMCs. This does not include PMCs from HLLs. Because of these dependencies, all PMCs in a given dependency tree will have to be updated simultaneously. This only means that all instances of e.g. PMC_struct_val will have to be updated, not all instances of all PMC_x_val. 10 [[Image(http://mksig.org/img/pmc_deps.png)]]