Skip to content

TransitionVector vs. ArrayList Performance

Jeff Bush edited this page Sep 19, 2016 · 3 revisions

Two implementations are used: one uses the existing TransitionVector, the other ArrayList<Transition>. Loading a test file that contains:

  • 721,863,964 bytes
  • 27,570,778 total transitions
  • 5201 total nets
TransitionVector ArrayList
Load Time 31.574 s 43.947 s (+40%)
Memory Usage 1276 M 1852 M (+45%)
Clone this wiki locally