Changeset 44856ed for libcfa


Ignore:
Timestamp:
Jun 24, 2021, 2:30:04 PM (3 years ago)
Author:
Michael Brooks <mlbrooks@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
2e19e91, 7de2affc
Parents:
b6f39aa
Message:

Baseline "new" vector, with iterators.

Implementation has not had thorough correctness testing, e.g. checking wraparound
behaviours, and at least one such case is commented as unimplemented.

Implementation has not been optimized at the instruction path level, though a basic
iteration performance check has it within 5% of c++ std::vector.

Location:
libcfa/src
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/Makefile.am

    rb6f39aa r44856ed  
    6161        containers/queueLockFree.hfa \
    6262        containers/stackLockFree.hfa \
     63        containers/vector2.hfa \
    6364        vec/vec.hfa \
    6465        vec/vec2.hfa \
Note: See TracChangeset for help on using the changeset viewer.