cleanup
diff --git a/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/edu/uci/ics/asterix/recordmanagergenerator/RecordType.java b/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/edu/uci/ics/asterix/recordmanagergenerator/RecordType.java
index 2a87511..6a0d540 100644
--- a/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/edu/uci/ics/asterix/recordmanagergenerator/RecordType.java
+++ b/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/java/edu/uci/ics/asterix/recordmanagergenerator/RecordType.java
@@ -112,9 +112,11 @@
sb = indent(sb, indent, level + 1);
sb.append("final int arenaId = RecordManagerTypes.Global.arenaId(slotNum);\n");
sb = indent(sb, indent, level + 1);
+ sb.append("final int localId = RecordManagerTypes.Global.localId(slotNum);\n");
+ sb = indent(sb, indent, level + 1);
sb.append("return get(arenaId).")
.append(methodName("get"))
- .append("(RecordManagerTypes.Global.localId(slotNum));\n");
+ .append("(localId);\n");
sb = indent(sb, indent, level);
sb.append("}\n");
return sb;
@@ -134,9 +136,11 @@
sb = indent(sb, indent, level + 1);
sb.append("final int arenaId = RecordManagerTypes.Global.arenaId(slotNum);\n");
sb = indent(sb, indent, level + 1);
+ sb.append("final int localId = RecordManagerTypes.Global.localId(slotNum);\n");
+ sb = indent(sb, indent, level + 1);
sb.append("get(arenaId).")
.append(methodName("set"))
- .append("(RecordManagerTypes.Global.localId(slotNum), value);\n");
+ .append("(localId, value);\n");
sb = indent(sb, indent, level);
sb.append("}\n");
return sb;
diff --git a/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/RecordManager.java b/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/RecordManager.java
index a4e560d..e5ce5c1 100644
--- a/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/RecordManager.java
+++ b/asterix-maven-plugins/record-manager-generator-maven-plugin/src/main/resources/RecordManager.java
@@ -187,9 +187,7 @@
}
public String toString() {
- StringBuilder sb = new StringBuilder();
- append(sb);
- return sb.toString();
+ return append(new StringBuilder()).toString();
}
static class Buffer {
diff --git a/asterix-transactions/src/main/java/edu/uci/ics/asterix/transaction/management/service/locking/RecordManagerTypes.java b/asterix-transactions/src/main/java/edu/uci/ics/asterix/transaction/management/service/locking/RecordManagerTypes.java
index 5db4a89..b467cc3 100644
--- a/asterix-transactions/src/main/java/edu/uci/ics/asterix/transaction/management/service/locking/RecordManagerTypes.java
+++ b/asterix-transactions/src/main/java/edu/uci/ics/asterix/transaction/management/service/locking/RecordManagerTypes.java
@@ -43,5 +43,9 @@
return sb;
}
+ public static String toString(long l) {
+ return append(new StringBuilder(), l).toString();
+ }
+
}
}