During deopt: 0x00007fe61b95f490: 0x00007fe61b95f4f8 #4 method Test.test()V @ 8 - 2 locals 3 max stack - codelet: return entry points saved fp 0x00007fe61b95f488: 0x00007fe61b95f4b0 interpreter_frame_sender_sp 0x00007fe61b95f480: 0x00007fe61b95f448 interpreter_frame_last_sp 0x00007fe61b95f478: 0x00007fe5e8ea03a0 interpreter_frame_method 0x00007fe61b95f470: 0x00000005eb61f9c0 interpreter_frame_mirror oop for #4 0x00007fe61b95f468: 0x00007fe6187b4000 interpreter_frame_mdp 0x00007fe61b95f460: 0x00007fe5e8ea0688 interpreter_frame_cache 0x00007fe61b95f458: 0x0000000000000003 interpreter_frame_locals 0x00007fe61b95f450: 0x00007fe5e8ea0378 interpreter_frame_bcp 0x00007fe61b95f448: 0x00007fe61b95f448 interpreter_frame_initial_sp unextended_sp for #4 sp for #4 0x00007fe61b95f440: 0x00007fe61881c112 return address 0x00007fe61b95f438: 0x00007fe61b95f490 #3 method Test.divZero()V @ 6 - 0 locals 7 max stack - codelet: return entry points saved fp 0x00007fe61b95f430: 0x00007fe61b95f448 interpreter_frame_sender_sp 0x00007fe61b95f428: 0x00007fe61b95f3c0 interpreter_frame_last_sp 0x00007fe61b95f420: 0x00007fe5e8ea0478 interpreter_frame_method 0x00007fe61b95f418: 0x00000005eb61f9c0 interpreter_frame_mirror oop for #3 0x00007fe61b95f410: 0x00007fe5e8ea02c0 interpreter_frame_mdp 0x00007fe61b95f408: 0x00007fe5e8ea0688 interpreter_frame_cache 0x00007fe61b95f400: 0x0000000000000001 interpreter_frame_locals 0x00007fe61b95f3f8: 0x00007fe5e8ea0466 interpreter_frame_bcp 0x00007fe61b95f3f0: 0x00007fe61b95f3f0 interpreter_frame_initial_sp 0x00007fe61b95f3e8: 0xdeaddeaf00000000 expression stack for #3 stack 0 0x00007fe61b95f3e0: 0x0000000000000000 stack 1 0x00007fe61b95f3d8: 0xdeaddeaf00000000 locals for #2 local 0 0x00007fe61b95f3d0: 0x0000000000000000 local 1 0x00007fe61b95f3c8: 0xdeaddeaf00000000 local 2 0x00007fe61b95f3c0: 0x0000000000000000 local 3 unextended_sp for #3 sp for #3 0x00007fe61b95f3b8: 0x00007fe61881c1f0 return address 0x00007fe61b95f3b0: 0x00007fe61b95f438 #2 method Test.div(JJ)J @ 2 - 4 locals 5 max stack - codelet: exception handling saved fp 0x00007fe61b95f3a8: 0x00007fe61b95f3c0 interpreter_frame_sender_sp 0x00007fe61b95f3a0: 0x00007fe61b95f348 interpreter_frame_last_sp 0x00007fe61b95f398: 0x00007fe5e8ea0528 interpreter_frame_method 0x00007fe61b95f390: 0x00000005eb61f9c0 interpreter_frame_mirror oop for #2 0x00007fe61b95f388: 0x00007fe61ddde000 interpreter_frame_mdp 0x00007fe61b95f380: 0x00007fe5e8ea0688 interpreter_frame_cache 0x00007fe61b95f378: 0x0000000000000005 interpreter_frame_locals 0x00007fe61b95f370: 0x00007fe5e8ea0522 interpreter_frame_bcp 0x00007fe61b95f368: 0x00007fe61b95f368 interpreter_frame_initial_sp 0x00007fe61b95f360: 0xdeaddeaf00000000 expression stack for #2 stack 0 0x00007fe61b95f358: 0x0000000000000000 stack 1 0x00007fe61b95f350: 0xdeaddeaf00000000 stack 2 0x00007fe61b95f348: 0x0000000000000000 #1 stack 3 unextended_sp for #2 sp for #2