From 32e24c57af8cf417eb8b7fc27dcf0ddf43fcfa62 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Wed, 21 Oct 2009 00:20:49 +0000 Subject: [PATCH] changes --- .../SingleTM/Genome/ByteString.java | 20 ++++--- .../src/Benchmarks/SingleTM/Genome/Gene.java | 17 ++---- .../Benchmarks/SingleTM/Genome/Hashtable.java | 2 +- .../Benchmarks/SingleTM/Genome/Sequencer.java | 57 ++++++------------- 4 files changed, 38 insertions(+), 58 deletions(-) diff --git a/Robust/src/Benchmarks/SingleTM/Genome/ByteString.java b/Robust/src/Benchmarks/SingleTM/Genome/ByteString.java index 20f6c468..a3c3dd7c 100644 --- a/Robust/src/Benchmarks/SingleTM/Genome/ByteString.java +++ b/Robust/src/Benchmarks/SingleTM/Genome/ByteString.java @@ -146,14 +146,20 @@ public class ByteString { public byte byteAt(int i) { return value[i+offset]; } + public int hashCode() { - if (cachedHashcode!=0) - return cachedHashcode; - int hashcode=0; - for(int i=0; i