Bug 1215

Summary: Change PICurrent implementation to use sequence<any>
Product: TAO Reporter: Ossama Othman <ossama.othman>
Component: Portable InterceptorsAssignee: Ossama Othman <ossama.othman>
Status: RESOLVED WONTFIX    
Severity: blocker    
Priority: P3    
Version: 1.2.3   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 1638    

Description Ossama Othman 2002-06-05 10:03:34 CDT
TAO's PICurrent implementation uses an array (actually ACE_Array_Base) of Anys 
to implement PICurrent's slot table.  This implementation makes it difficult 
to perform "logical" copying of the slot tables.  Switching to a sequence<any> 
based implementation will alleviate this problem, in addition to removing a 
bunch of brittle code.  This change would also allow us to fix some of the 
remaining RSC/TSC copying issues.
Comment 1 Ossama Othman 2002-06-05 10:03:52 CDT
Mine.
Comment 2 Ossama Othman 2002-06-05 10:04:23 CDT
I'll handle this in a few weeks.
Comment 3 Ossama Othman 2003-11-05 09:22:54 CST
Bumped up the severity to "blocker" to make sure we fix this problem before TAO
1.4 goes out.
Comment 4 Ossama Othman 2004-03-16 03:04:16 CST
With the latest set of PICurrent changes, there is no longer a need to use a
sequence<any> as the underlying slot table implementation.