mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-10 12:03:16 +02:00
Cosmetics.
This commit is contained in:
parent
ae2d1154f9
commit
a55526430c
2 changed files with 53 additions and 49 deletions
|
@ -259,8 +259,12 @@ public class DBTest extends BaseTestCase {
|
|||
}
|
||||
|
||||
private String randomString(int min, int max, Random r) {
|
||||
StringBuilder result = new StringBuilder();
|
||||
int len = min + r.nextInt(max - min);
|
||||
return randomString(len, r);
|
||||
}
|
||||
|
||||
private String randomString(int len, Random r) {
|
||||
StringBuilder result = new StringBuilder(len);
|
||||
for (int i= 0; i < len; i++) {
|
||||
result.append(randomChar(r));
|
||||
}
|
||||
|
@ -268,7 +272,7 @@ public class DBTest extends BaseTestCase {
|
|||
}
|
||||
|
||||
private char randomChar(Random r) {
|
||||
// we only match String.compareToIgnoreCase behavior within this limited range
|
||||
// We only match String.compareToIgnoreCase behavior within this limited range.
|
||||
return (char) (32 + r.nextInt(40));
|
||||
}
|
||||
|
||||
|
|
|
@ -27,14 +27,14 @@ public class LongString implements IString {
|
|||
private final long record;
|
||||
private int hash;
|
||||
|
||||
// Additional fields of first record
|
||||
private static final int LENGTH = 0; // must be first to match ShortString
|
||||
// Additional fields of first record.
|
||||
private static final int LENGTH = 0; // Must be first to match ShortString.
|
||||
private static final int NEXT1 = 4;
|
||||
private static final int CHARS1 = 8;
|
||||
|
||||
private static final int NUM_CHARS1 = (Database.MAX_MALLOC_SIZE - CHARS1) / 2;
|
||||
|
||||
// Additional fields of subsequent records
|
||||
// Additional fields of subsequent records.
|
||||
private static final int NEXTN = 0;
|
||||
private static final int CHARSN = 4;
|
||||
|
||||
|
@ -52,7 +52,7 @@ public class LongString implements IString {
|
|||
this.db = db;
|
||||
this.record = db.malloc(Database.MAX_MALLOC_SIZE);
|
||||
|
||||
// Write the first record
|
||||
// Write the first record.
|
||||
final int length = chars.length;
|
||||
db.putInt(this.record, useBytes ? -length : length);
|
||||
Chunk chunk= db.getChunk(this.record);
|
||||
|
@ -63,7 +63,7 @@ public class LongString implements IString {
|
|||
chunk.putChars(this.record + CHARS1, chars, 0, numChars1);
|
||||
}
|
||||
|
||||
// write the subsequent records
|
||||
// Write the subsequent records.
|
||||
long lastNext = this.record + NEXT1;
|
||||
int start = numChars1;
|
||||
while (length - start > numCharsn) {
|
||||
|
@ -79,7 +79,7 @@ public class LongString implements IString {
|
|||
lastNext = nextRecord + NEXTN;
|
||||
}
|
||||
|
||||
// Write last record
|
||||
// Write the last record.
|
||||
int remaining= length - start;
|
||||
long nextRecord = db.malloc(CHARSN + (useBytes ? remaining : remaining * 2));
|
||||
db.putRecPtr(lastNext, nextRecord);
|
||||
|
@ -153,7 +153,7 @@ public class LongString implements IString {
|
|||
db.free(record);
|
||||
length -= numChars1;
|
||||
|
||||
// Middle records
|
||||
// Middle records.
|
||||
while (length > numCharsn) {
|
||||
length -= numCharsn;
|
||||
long nextnext = db.getRecPtr(nextRecord + NEXTN);
|
||||
|
@ -161,7 +161,7 @@ public class LongString implements IString {
|
|||
nextRecord = nextnext;
|
||||
}
|
||||
|
||||
// Last record
|
||||
// Last record.
|
||||
db.free(nextRecord);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue