equal
deleted
inserted
replaced
342 // The rewriter is preceded by the verifier. If the verifier throws |
342 // The rewriter is preceded by the verifier. If the verifier throws |
343 // an error, rewriting is prevented. Also, rewriting always precedes |
343 // an error, rewriting is prevented. Also, rewriting always precedes |
344 // bytecode execution or compilation. Thus, is_rewritten implies |
344 // bytecode execution or compilation. Thus, is_rewritten implies |
345 // that a class has been verified and prepared for execution. |
345 // that a class has been verified and prepared for execution. |
346 bool was_recursively_verified() { return _klass->is_rewritten(); } |
346 bool was_recursively_verified() { return _klass->is_rewritten(); } |
|
347 |
|
348 bool is_same_or_direct_interface(instanceKlassHandle klass, |
|
349 VerificationType klass_type, VerificationType ref_class_type); |
347 |
350 |
348 public: |
351 public: |
349 enum { |
352 enum { |
350 BYTECODE_OFFSET = 1, |
353 BYTECODE_OFFSET = 1, |
351 NEW_OFFSET = 2 |
354 NEW_OFFSET = 2 |