Give feedback if breakpoints won't hit because a file is not loaded, a class is not...
commit8d25c0f6f2bbb134f4a16d1810ddaf0271904230
authorHerman Venter <hermanv@fb.com>
Thu, 20 Jun 2013 01:21:27 +0000 (19 18:21 -0700)
committerSara Golemon <sgolemon@fb.com>
Fri, 21 Jun 2013 18:44:40 +0000 (21 11:44 -0700)
tree650d239de2e60e361e3a016a1d2a0535a9ec1b00
parent530efd6760ae6e1d7444e395b57bfabf88736fe6
Give feedback if breakpoints won't hit because a file is not loaded, a class is not loaded, or a function is not loaded

The debugger client now accepts feedback from the the debugger server about whether a breakpoint can be hit, absent further loads of files, classes or functions.
27 files changed:
hphp/runtime/debugger/break_point.cpp
hphp/runtime/debugger/break_point.h
hphp/runtime/debugger/cmd/cmd_break.cpp
hphp/runtime/debugger/cmd/cmd_break.h
hphp/runtime/debugger/cmd/cmd_interrupt.cpp
hphp/runtime/debugger/debugger_proxy.cpp
hphp/runtime/debugger/debugger_proxy.h
hphp/runtime/vm/debugger_hook.cpp
hphp/runtime/vm/debugger_hook.h
hphp/test/quick/debugger/break1.php.expectf
hphp/test/quick/debugger/break1.php.in
hphp/test/quick/debugger/break2.php.expectf
hphp/test/quick/debugger/break2.php.in
hphp/test/quick/debugger/break4.php.expectf
hphp/test/quick/debugger/error_bad_cmd_type_receive.php.expectf
hphp/test/quick/debugger/error_bad_cmd_type_send.php.expectf
hphp/test/quick/debugger/error_short_cmd_receive.php.expectf
hphp/test/quick/debugger/error_short_cmd_send.php.expectf
hphp/test/quick/debugger/exception1.php
hphp/test/quick/debugger/exception1.php.expectf
hphp/test/quick/debugger/exception1.php.in
hphp/test/quick/debugger/flow.php.expectf
hphp/test/quick/debugger/flow_excep.php.expectf
hphp/test/quick/debugger/flow_multistep.php.expectf
hphp/test/quick/debugger/flow_small.php.expectf
hphp/test/quick/debugger/hphpd.hdf
hphp/test/quick/debugger/printThis.php.expectf