Changeset [1105cafdbd50f53546b6b6cdf8037f16058b5361] by Robert Buels

January 13th, 2013 @ 03:02 PM

improve generate-names.pl performance by adding a hash_sort() method to the HashStore that can be used to improve cache performance by giving hash operations good locality. also change from Tie::Cache::LRU to Cache::Ref::FIFO to have less work done in maintaining the cache, since we don't really need LRU functionality.
https://github.com/GMOD/jbrowse/commit/1105cafdbd50f53546b6b6cdf803...

Committed by Robert Buels

  • M Makefile.PL
  • M bin/generate-names.pl
  • M src/perl5/Bio/JBrowse/HashStore.pm
  • M tests/data/volvox_formatted_names/names/0.json
  • M tests/data/volvox_formatted_names/names/2.json
  • M tests/data/volvox_formatted_names/names/3.json
  • M tests/data/volvox_formatted_names/names/4.json
  • M tests/data/volvox_formatted_names/names/5.json
  • M tests/data/volvox_formatted_names/names/6.json
  • M tests/data/volvox_formatted_names/names/7.json
  • M tests/data/volvox_formatted_names/names/8.json
  • M tests/data/volvox_formatted_names/names/9.json
  • M tests/data/volvox_formatted_names/names/a.json
  • M tests/data/volvox_formatted_names/names/b.json
  • M tests/data/volvox_formatted_names/names/c.json
  • M tests/data/volvox_formatted_names/names/d.json
  • M tests/data/volvox_formatted_names/names/e.json
  • M tests/data/volvox_formatted_names/names/f.json
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

AJAX Genome Browser