DescriptionAllow multiple NaCl modules to be debugged.
Assigning the first NaCl module to load to port 4014, allowing other to be
dynamic, using a code path currently used for testing.
Expose the port used by each module in the Task Manager UI to make it available
to users debugging NaCl modules.
Follow on changes will add extension api fields to make debuggable modules
discoverable to a web based debugger.
NOTE: The debug stub port on windows is opened at a different layer (inside nacl, only availabled with --disable-sandbox). This will be exposed in a follow on change.
Reviewers:
yoshiki@chromium.org (for task_manager)
pkasting@chromium.org (for browser/ui)
brettw@chromium.org (for content)
noelallen@chromium.org (for nacl)
BUG=328714
TEST=trybots
R=yoshiki@chromium.org,pkasting@chromium.org,brettw@chromium.org,noelallen@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=244041
Patch Set 1 #Patch Set 2 : actually use 4014 #Patch Set 3 : fix mac #
Total comments: 2
Patch Set 4 : review fixes #
Total comments: 4
Patch Set 5 : fix #Patch Set 6 : merge #Patch Set 7 : use base explicitly #Patch Set 8 : merge #Messages
Total messages: 17 (0 generated)
|