<div dir="ltr">Dear Sir/Madam,<br><br>I encountered a problem while debugging the code. I am attaching the reproducer to this email in the<i> Main.java file</i>. <br><br>When running it with the debugger without stepping, the application runs in less than a second (see jdb output in the <i>jdb_run.txt </i>file). However, after performing a single step, the application is running in interpretation mode, becoming very slow (see jdb output in the <i>jdb_step.txt</i> file).<br><br>I assume running in the interpreter mode, as I see <i>InterpreterRuntime::post_method_exit</i><br>calls in the profiler.<br><br>Could you please help me figure out what causes the application to run in the interpreter mode? Is this a bug or an expected behavior? Are there any ways to work around this issue?<br><br>Best regards,<br>Maksim Zuev<br>Software developer at JetBrains</div>