Feature indirect lists
generalizes and combines various methods of indirect addressing for lists.
Edited by Mark OLESEN
Merge request reports
Activity
Filter activity
@kuti - this may be something interesting for you.
added 11 commits
-
1cba047a...9e358144 - 6 commits from branch
develop
- 04419bc1 - COMP: manage cpu architecture with cARCH, c++ARCH internal make variables
- 59a8bd1b - CONFIG: wmake -show-xyz in more places (issue #1256 (closed))
- debb06d2 - DEFEATURE: remove old IRIX code for floating-point-exceptions
- bf5af092 - COMP: use standard compiler macros when distinguishing the OS
- 2d7d81bd - ENH: generalize indirect lists and support new types
Toggle commit list-
1cba047a...9e358144 - 6 commits from branch
assigned to @andy
added 8 commits
-
2d7d81bd...b608f90e - 7 commits from branch
develop
- 22173460 - ENH: generalize indirect lists and support new types
-
2d7d81bd...b608f90e - 7 commits from branch
assigned to @mark
added 24 commits
-
22173460...853c5503 - 21 commits from branch
develop
- c3403761 - ENH: generalize indirect lists and support new types
- 1d77aeb5 - STYLE: remove UList operator[] taking std::initializer_list
- dd11951c - ENH: add partial sorting to SortableList
Toggle commit list-
22173460...853c5503 - 21 commits from branch
@andy - one thought was to support slices with a stride, Eg
list[{10,5,2}]
but this makes the definition in UList rather ugly (since various indirect lists depend on UList). Could forward declare the operator in UList.H and define the corresponding implementation in SliceList, but this is probably just as ugly.For the time being, simply no definition of such slicing.
assigned to @andy
mentioned in commit 3bd94665
Please register or sign in to reply