aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMarkus Ebner <hiwatari.seiji@gmail.com>2024-01-06 03:05:34 +0100
committerGunnar Morling <gunnar.morling@googlemail.com>2024-01-06 10:39:19 +0100
commit093bd35c44bba5a62dccfc3caf697f9ce9043ae3 (patch)
tree0c50d35d1384f3c0fa1bc02a2cd17f44dafa7d6d /src/main
parent88c82d37400ec8a3398c98e0a8de23b5f15d8dae (diff)
seijikun: Fix new unit-test introduced with #125
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java b/src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java
index c5678b1..b879f13 100644
--- a/src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java
+++ b/src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java
@@ -62,10 +62,6 @@ public class CalculateAverage_seijikun {
public StationIdent(byte[] name, int nameHash) {
this.name = name;
- // TODO: DEBUG
- // if(Arrays.asList(this.name).contains(';')) {
- // throw new RuntimeException();
- // }
this.nameHash = nameHash;
}
@@ -122,7 +118,7 @@ public class CalculateAverage_seijikun {
private StationIdent readStationName() {
final var VECTOR_SPECIES = ByteVector.SPECIES_256;
- if (chunkSize - ptr < VECTOR_SPECIES.length()) { // fallback
+ if (chunkSize - ptr - 100 < VECTOR_SPECIES.length()) { // fallback
int startPtr = ptr;
while (buffer.get(ptr++) != ';') {
}