All modes of Ruby execution handle their own backtrace and frame
pushing. The startup and full interpreters push both before they
begin executing. Compiled Ruby code pushes a frame only if needed,
and leans on the Java stack trace for its backtrace data. The
extra frames removed here are unnecessary overhead and muck up the
backtrace as shown in jrubyGH-5849.