Deopt mode (which kicks in when eval come in to play) significantly change the working of the interpreter. To thoroughly test this functionality a mode should be added that forces everything into deopt mode. This way all ECMA tests can be used to verify the correctness of the implementation. This feature should be available for all modes (so interpreted, jitted and optimized) and should be part of the standard test matrix.
Deopt mode (which kicks in when eval come in to play) significantly change the working of the interpreter. To thoroughly test this functionality a mode should be added that forces everything into deopt mode. This way all ECMA tests can be used to verify the correctness of the implementation. This feature should be available for all modes (so interpreted, jitted and optimized) and should be part of the standard test matrix.