Changes

Summary

  1. This PR removes the support of embedded blocks from the compiler / decompiler and InstructionStream. (details)
Commit faf62767fb4c6de2a381edebb4f514e110877aa3 by marcus.denker
This PR removes the support of embedded blocks from the compiler / decompiler and InstructionStream.

fixes #10178

Next steps:
- merge BlockClosure classes
- remove V3 encoder
The file was modifiedsrc/OpalCompiler-Core/IRMethod.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRInstruction.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRTranslator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRReconstructor.class.st (diff)
The file was modifiedsrc/Kernel-BytecodeEncoders/EncoderForV3PlusClosures.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRVisitor.class.st (diff)
The file was modifiedsrc/Kernel-BytecodeEncoders/EncoderForSistaV1.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRPrinter.class.st (diff)
The file was modifiedsrc/Kernel/InstructionStream.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRBytecodeGenerator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRBytecodeDecompiler.class.st (diff)
The file was modifiedsrc/Kernel-BytecodeEncoders/BytecodeEncoder.class.st (diff)
The file was removedsrc/OpalCompiler-Core/IRPushClosureCopy.class.st
The file was modifiedsrc/Kernel/InstructionClient.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRBuilder.class.st (diff)