]> git.ipfire.org Git - thirdparty/gcc.git/commit
verify.cc (_Jv_BytecodeVerifier::linked_utf8): New structure.
authorTom Tromey <tromey@redhat.com>
Tue, 4 Dec 2001 23:54:43 +0000 (23:54 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Tue, 4 Dec 2001 23:54:43 +0000 (23:54 +0000)
commit0c88d7f8192acb7efcaec8ab8b5103805da81486
tree7895ca4152480f8409c79ab85fc6a7bf4b5b78aa
parent7c1e833675a2de199291f5a2a1949b2e2d1b157a
verify.cc (_Jv_BytecodeVerifier::linked_utf8): New structure.

* verify.cc (_Jv_BytecodeVerifier::linked_utf8): New structure.
(_Jv_BytecodeVerifier::utf8_list): New field.
(_Jv_BytecodeVerifier::_Jv_BytecodeVerifier): Initialize it.
(_Jv_BytecodeVerifier::~_Jv_BytecodeVerifier): Free it.
(_Jv_BytecodeVerifier::make_utf8_const): New method.
(_Jv_BytecodeVerifier::get_one_type): Use it.
(_Jv_BytecodeVerifier::type::merge): When using local semantics,
if the destination type is already unsuitable then we didn't
change.

From-SVN: r47634
libjava/ChangeLog
libjava/verify.cc