summaryrefslogtreecommitdiffstats
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r--libjava/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 218639e748f..4ba2d8673b8 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,16 @@
+2001-03-17 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/natString.cc (rehash): Don't bother with memset;
+ _Jv_AllocBytes returns zero'd memory. Use _Jv_AllocBytesChecked.
+ Use UNMASK_PTR.
+ (UNMASK_PTR): New macro.
+ (intern): Unmask pointer before returning it. Register finalizer
+ for the string.
+ (unintern): Handle case where
+ (MASK_PTR): New macro.
+ (PTR_MAKSED): Likewise.
+ (_Jv_NewStringUtf8Const): Use UNMASK_PTR.
+
2001-03-01 Andrew Haley <aph@redhat.com>
* java/lang/natThrowable.cc (printRawStackTrace): Copy the
OpenPOWER on IntegriCloud