summaryrefslogtreecommitdiff
path: root/libjava/verify.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix for PR libgcj/5696:tromey2002-02-201-12/+12
* Fix for PR libgcj/5695:tromey2002-02-151-4/+26
* 2002-02-13 Todd Stock <toddastock@yahoo.com>tromey2002-02-141-2/+14
* 2002-02-13 Todd Stock <toddastock@yahoo.com>tromey2002-02-131-2/+7
* * verify.cc (require_array_type): If argument is a null array oftromey2002-02-071-2/+4
* 2002-02-06 Mark Wielaard <mark@klomp.org>tromey2002-02-071-0/+2
* * verify.cc (type::isnull): New method.tromey2002-02-061-1/+10
* * verify.cc (state::enter_subroutine): New method.tromey2002-02-011-10/+30
* * verify.cc (handle_ret_insn): Check for subroutine merge here...tromey2002-01-301-9/+72
* * verify.cc (class _Jv_BytecodeVerifier) [op_invokeinterface]:tromey2002-01-281-7/+16
* * verify.cc (class _Jv_BytecodeVerifier): Removed `FIXME' commenttromey2002-01-281-13/+14
* * verify.cc (verify_fail): Change from being a top-level functionbothner2002-01-261-106/+107
* Updated copyright datetromey2002-01-251-1/+1
* * verify.cc (is_assignable_from_slow): If source is an interface,bothner2002-01-241-1/+3
* * resolve.cc (_Jv_PrepareClass): Verify method here...tromey2001-12-101-28/+83
* * verify.cc (_Jv_BytecodeVerifier::is_assignable_from_slow):tromey2001-12-091-6/+8
* * verify.cc (_Jv_BytecodeVerifier::branch_prepass): Set start_PCtromey2001-12-071-3/+8
* * verify.cc (_Jv_BytecodeVerifier::FLAG_JSR_TARGET): Removed.tromey2001-12-071-2/+0
* * verify.cc (_Jv_BytecodeVerifier::type_val): Addedtromey2001-12-061-19/+182
* * verify.cc (_Jv_BytecodeVerifier::linked_utf8): New structure.tromey2001-12-041-4/+45
* * defineclass.cc (read_one_method_attribute): `end_pc' for antromey2001-12-041-33/+55
* * defineclass.cc (handleMethodsEnd): Invoke verifier here...tromey2001-12-041-2/+2
* * verify.cc (_Jv_BytecodeVerifier::branch_prepass): Usetromey2001-11-251-8/+8
* * verify.cc (_Jv_BytecodeVerifier::branch_prepass) [op_iinc]:tromey2001-11-201-6/+6
* * verify.cc (_Jv_BytecodeVerifier::require_array_type): Specialtromey2001-11-201-3/+13
* * verify.cc (_Jv_BytecodeVerifier::verify_instructions_0)tromey2001-11-191-3/+6
* * verify.cc (type::to_array): New method.tromey2001-11-191-1/+18
* * verify.cc (_Jv_BytecodeVerifier::branch_prepass) [op_sipush]:tromey2001-11-191-2/+2
* * verify.cc (_Jv_BytecodeVerifier::get_type_val_for_signature):tromey2001-11-191-0/+3
* * verify.cc (_Jv_BytecodeVerifier::get_ushort): Use `jint' fortromey2001-11-191-10/+10
* * verify.cc (_Jv_BytecodeVerifier::pop_type): Put PC into errortromey2001-11-191-12/+16
* * verify.cc: Include StringBuffer.h.tromey2001-11-181-41/+80
* * verify.cc (_Jv_BytecodeVerifier::check_field_constant): Handletromey2001-11-161-1/+3
* * verify.cc (_Jv_BytecodeVerifier::is_assignable_from_slow): Newtromey2001-11-161-8/+56
* * verify.cc (type::compatible): Use _Jv_IsAssignableFrom.tromey2001-11-161-2/+6
* * verify.cc (class _Jv_BytecodeVerifier) [op_dup2]: Fixed logic.tromey2001-11-151-18/+70
* * verify.cc: Wrap in #ifdef INTERPRETER...#endif.jsturm2001-11-091-0/+4
* * verify.cc (skip_padding): Fail if padding byte is nonzero.tromey2001-11-071-1/+2
* * java/lang/Class.h (Class): Made _Jv_BytecodeVerifier a friend.tromey2001-11-051-0/+2436