aboutsummaryrefslogtreecommitdiff
path: root/java/src/main
diff options
context:
space:
mode:
authorkenton@google.com <kenton@google.com@630680e5-0e50-0410-840e-4b1c322b438d>2009-08-08 03:39:26 +0000
committerkenton@google.com <kenton@google.com@630680e5-0e50-0410-840e-4b1c322b438d>2009-08-08 03:39:26 +0000
commitfdd9d3c8b5b4569a29b4a54dbe6e325856fc25c6 (patch)
tree82ae6dfc37f8109d3f37c3d59e42cc9ad5b1ef77 /java/src/main
parent323e6321c6409d1dad63eb0481204c3a9d672f98 (diff)
downloadprotobuf-fdd9d3c8b5b4569a29b4a54dbe6e325856fc25c6.tar.gz
protobuf-fdd9d3c8b5b4569a29b4a54dbe6e325856fc25c6.tar.bz2
protobuf-fdd9d3c8b5b4569a29b4a54dbe6e325856fc25c6.zip
Remove more of the stuff that was supposed to be removed in r190.
Diffstat (limited to 'java/src/main')
-rw-r--r--java/src/main/java/com/google/protobuf/UnknownFieldSet.java21
1 files changed, 2 insertions, 19 deletions
diff --git a/java/src/main/java/com/google/protobuf/UnknownFieldSet.java b/java/src/main/java/com/google/protobuf/UnknownFieldSet.java
index 239c2aca..7f7e4939 100644
--- a/java/src/main/java/com/google/protobuf/UnknownFieldSet.java
+++ b/java/src/main/java/com/google/protobuf/UnknownFieldSet.java
@@ -30,8 +30,6 @@
package com.google.protobuf;
-import com.google.protobuf.Internal.ThreadLocalQuickQueue;
-
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
@@ -278,9 +276,6 @@ public final class UnknownFieldSet implements MessageLite {
* <p>Use {@link UnknownFieldSet#newBuilder()} to construct a {@code Builder}.
*/
public static final class Builder implements MessageLite.Builder {
- private static ThreadLocalQuickQueue<Builder> builders =
- new ThreadLocalQuickQueue<Builder>();
-
// This constructor should never be called directly (except from 'create').
private Builder() {}
@@ -293,10 +288,7 @@ public final class UnknownFieldSet implements MessageLite {
private Field.Builder lastField;
private static Builder create() {
- Builder builder = builders.get().poll();
- if (builder == null) {
- builder = new Builder();
- }
+ Builder builder = new Builder();
builder.reinitialize();
return builder;
}
@@ -343,7 +335,6 @@ public final class UnknownFieldSet implements MessageLite {
result = new UnknownFieldSet(Collections.unmodifiableMap(fields));
}
fields = null;
- builders.get().offer(this);
return result;
}
@@ -812,18 +803,11 @@ public final class UnknownFieldSet implements MessageLite {
* <p>Use {@link Field#newBuilder()} to construct a {@code Builder}.
*/
public static final class Builder {
- private static ThreadLocalQuickQueue<Builder> builders =
- new ThreadLocalQuickQueue<Builder>();
-
// This constructor should never be called directly (except from 'create').
private Builder() {}
private static Builder create() {
- Builder builder = builders.get().poll();
- if (builder == null) {
- builder = new Builder();
- }
-
+ Builder builder = new Builder();
builder.result = new Field();
return builder;
}
@@ -866,7 +850,6 @@ public final class UnknownFieldSet implements MessageLite {
final Field returnMe = result;
result = null;
- builders.get().offer(this);
return returnMe;
}