Menu

Commit [r17]  Maximize  Restore  History

Improved class hierarchy.

Added base class for allocator parameters and derived the BnB and ILP parameter classes from here.

VMAllocator is now an interface. The BnB and ILP allocators implement this interface.

Updated the config parser to handle the polymorphic parameter classes.

ILP solvers are configured in the config file similarly to BnB solvers.

Updated the sample config file.

dbartok 2015-10-10

changed /branch/VMAllocation/AllocatorParams.h
copied /branch/VMAllocation/AllocatorParams.h -> /branch/VMAllocation/BnBParams.h
changed /branch/VMAllocation/ConfigParser.cpp
changed /branch/VMAllocation/ConfigParser.h
added /branch/VMAllocation/ILPParams.h
changed /branch/VMAllocation/IlpAllocator.cpp
changed /branch/VMAllocation/IlpAllocator.h
changed /branch/VMAllocation/Makefile
changed /branch/VMAllocation/VMAllocation.vcxproj
changed /branch/VMAllocation/VMAllocation.vcxproj.filters
renamed /branch/VMAllocation/VMAllocator.cpp -> /branch/VMAllocation/BnBAllocator.cpp
changed /branch/VMAllocation/VMAllocator.h
copied /branch/VMAllocation/VMAllocator.h -> /branch/VMAllocation/BnBAllocator.h
changed /branch/VMAllocation/config.txt
changed /branch/VMAllocation/main.cpp
/branch/VMAllocation/AllocatorParams.h Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/ConfigParser.cpp Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/ConfigParser.h Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/ILPParams.h Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/IlpAllocator.cpp Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/IlpAllocator.h Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/Makefile Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/VMAllocation.vcxproj Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/VMAllocation.vcxproj.filters Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/VMAllocator.h Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/config.txt Diff Switch to side-by-side view
Loading...
/branch/VMAllocation/main.cpp Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.