summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-06 22:56:38 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-06 22:56:38 +0000
commit3e6716343e69622f4a0b3a15cf23c93249b4ea2b (patch)
tree47b60a6cb099cd5731ce370bfa9c713a2935729c /libjava
parentfd1ea6786d1977d9186095839c309ee66e42adfd (diff)
downloadppe42-gcc-3e6716343e69622f4a0b3a15cf23c93249b4ea2b.tar.gz
ppe42-gcc-3e6716343e69622f4a0b3a15cf23c93249b4ea2b.zip
* java/io/ObjectOutputStream.java (currentObjectStreamClass): Now
package-private. (setBlockDataMode): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90198 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/java/io/ObjectOutputStream.java6
2 files changed, 10 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 7ce832afd5e..05cdc8f26b1 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,5 +1,11 @@
2004-11-06 Tom Tromey <tromey@redhat.com>
+ * java/io/ObjectOutputStream.java (currentObjectStreamClass): Now
+ package-private.
+ (setBlockDataMode): Likewise.
+
+2004-11-06 Tom Tromey <tromey@redhat.com>
+
* gnu/java/nio/charset/ISO_8859_1.java (Decoder): Now
package-private.
(Encoder): Likewise.
diff --git a/libjava/java/io/ObjectOutputStream.java b/libjava/java/io/ObjectOutputStream.java
index cef8a274266..6a5eed7a24c 100644
--- a/libjava/java/io/ObjectOutputStream.java
+++ b/libjava/java/io/ObjectOutputStream.java
@@ -1239,7 +1239,8 @@ public class ObjectOutputStream extends OutputStream
// Toggles writing primitive data to block-data buffer.
- private boolean setBlockDataMode(boolean on) throws IOException
+ // Package-private to avoid a trampoline constructor.
+ boolean setBlockDataMode(boolean on) throws IOException
{
if (on == writeDataAsBlocks)
return on;
@@ -1563,7 +1564,8 @@ public class ObjectOutputStream extends OutputStream
private byte[] blockData;
private int blockDataCount;
private Object currentObject;
- private ObjectStreamClass currentObjectStreamClass;
+ // Package-private to avoid a trampoline.
+ ObjectStreamClass currentObjectStreamClass;
private PutField currentPutField;
private boolean fieldsAlreadyWritten;
private boolean replacementEnabled;
OpenPOWER on IntegriCloud