--
You received this message because you are subscribed to the Google Groups "Dart VM Observatory Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to observatory-dis...@dartlang.org.
I'd rather not document any defaults because I worry about people writing service clients that have assumptions like this baked in. For example, what if the program was launched with some undocumented command line flag that flipped the default?In other words, it's unsafe for the clients to assume the default because the default could be overridden by a command line flag (or have already been changed by some other service client).It's trivial for a service client to determine whether a library is debuggable (similarly what an isolate's exception pause mode is- see other thread). Clients should be written in such a way that they query the state of the world rather than assuming any defaults. I think that's a more robust pattern to follow.John
The exception pause mode is returned with the Isolate.
John
The exception pause mode is returned with the Isolate.
John