public void doStepInto() {
   final CsmReference ref = refs[chooser.getSelectedIndex()];
   debugger
       .getRequestProcessor()
       .post(
           new Runnable() {
             @Override
             public void run() {
               final CsmObject referencedObject = ref.getReferencedObject();
               if (CsmKindUtilities.isFunction(referencedObject)) {
                 debugger.until((CsmFunction) referencedObject);
               }
             }
           });
   //        debugger.getRequestProcessor().post(new Runnable() {
   //            public void run() {
   //                RunIntoMethodActionProvider.doAction(debugger, name, locations[index], true);
   //            }
   //        });
 }
 @Override
 public void propertyChange(PropertyChangeEvent evt) {
   if (debugger.getState() == GdbDebugger.State.EXITED) {
     chooser.releaseUI(false);
   }
 }