95be46105a
The debugger wire handler is implemented similarly to the io event handler. A dedicated thread monitors the debugger port for incoming connection requests. When a debugger is connected, the VM sends events messages over the wire and handles debugger requests. To start the VM with a debugger connection, use the option --debug:<portnumber>. The VM pauses at the beginning of main() and waits for a debugger to connect. Subsequent changes will implement debugger commands one by one. With this change, the VM only understands "resume" commands. Review URL: https://chromiumcodereview.appspot.com//10357003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7330 260f80e4-7a28-3924-810f-c04153c831b5
20 lines
506 B
Python
20 lines
506 B
Python
# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
# This file contains headers shared between the vm and bin components.
|
|
{
|
|
'sources': [
|
|
'assert.h',
|
|
'c99_support_win.h',
|
|
'globals.h',
|
|
'inttypes_support_win.h',
|
|
'json.h',
|
|
'thread.h',
|
|
'thread_linux.h',
|
|
'thread_macos.h',
|
|
'thread_win.h',
|
|
'utils.h',
|
|
],
|
|
}
|