DescriptionRefactor Isolate name format, storage and log
At the moment isolated has a name field which is on the main_port the
only exception is the vm-service isolate.
The name is used just for logging.
The service protocol though uses an extra field called debugger_name,
that at this moment is redundant and is optimized away during
compilation.
BUG=
R=rmacnak@google.com, zra@google.com
This CL:
- Removes the debugger_name in favor of a modifiable name
- Adds to all the log where the name was logged the main_port (that is
the only real identifier)
- Changes the default format of the isolate name from:
<script_uri>$<main>
to:
<script_uri>:<main>()
Committed: https://github.com/dart-lang/sdk/commit/cf4cc1973a35b4b17c13f6e919d4ce470bd45fd9
Patch Set 1 #
Total comments: 4
Patch Set 2 : Address CL comments #Patch Set 3 : Make Dart_DebugName unique again #
Messages
Total messages: 14 (4 generated)
|