diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-03-18 00:57:13 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-03-18 00:57:13 +0000 |
| commit | 27dd192fd1d80e9de9591632a82bb5721e00f285 (patch) | |
| tree | 31405df7690693b7c1f8fab8a6eb2ffa631fb15d /libjava/gnu/java/io/ObjectIdentityWrapper.java | |
| parent | 155fa5ecfed628dd2184d262a73274c68c2d5926 (diff) | |
| download | ppe42-gcc-27dd192fd1d80e9de9591632a82bb5721e00f285.tar.gz ppe42-gcc-27dd192fd1d80e9de9591632a82bb5721e00f285.zip | |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40593 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/io/ObjectIdentityWrapper.java')
0 files changed, 0 insertions, 0 deletions

