Отладка dart-sdk с Xcode, но получить ассемблер - PullRequest
0 голосов
/ 29 декабря 2018

Я пытаюсь отладить dart-sdk и узнать, как он работает в Xcode.Но установка точек останова в исходном коде не работает (программа просто не останавливается).Я написал бесконечный цикл, и он остановился, давая мне код сборки.И я попытался установить точку останова в ассемблерном коде, который также работал.Смотрите код ниже.

dart`dart::bin::main:
->  0x100002940 <+0>:    pushq  %rbp
0x100002941 <+1>:    movq   %rsp, %rbp
0x100002944 <+4>:    pushq  %r15
0x100002946 <+6>:    pushq  %r14
0x100002948 <+8>:    pushq  %r13
0x10000294a <+10>:   pushq  %r12
0x10000294c <+12>:   pushq  %rbx
0x10000294d <+13>:   subq   $0xb8, %rsp
0x100002954 <+20>:   movq   %rsi, %r15
0x100002957 <+23>:   movl   %edi, %r14d
0x10000295a <+26>:   leal   0xa(%r14), %r12d`

Если я хочу отладить исходный код, я могу использовать только lldb в командной строке.Но есть ли способ отладки dart-sdk в Xcode?

Мой всегда показывает, что дизассемблирование выключено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...