Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Backport PR #207 #208
Use a dynamic array for gvm_hosts instead of doubly-linked lists.
This substantially improves handling of large sets of hosts.
Backport of #207
This substantially improves handling of large sets of hosts. ie. With a "10.0.0.0/8" hosts string, memory footprint is reduced from 1.33GB to 0.9GB. Other operations times such as creation and shuffling are also slightly faster.
In 680d0c1#commitcomment-32956396 it was noticed that the build is failing with: