Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement native container types used by shared EventPipe code. (#78852)
* Implement native container types used by shared EventPipe code. Use eglib's list, slist, array, ptr_array, queue, hash table as a starting point creating a new set of native container types shared between native runtime components like EventPipe. EventPipe shim container API used a STL like API, new container types follows STL style container API and match STL type names: vector forward list list queue unordered map Native container types are still included in runtime build artifacts (through EventPipe cmake files), this can be changed/done differently depending on how each runtime would like to build/use the source files. In order to make that intent more clear, container and EventPipe cmake files have been renamed to not use CMakeList.txt, but .cmake. A number of new native tests for added container types have been added into EventPipe native test runner.
- Loading branch information