Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Tak
Copy link
Contributor

@Tak Tak commented Jan 31, 2011

License: MIT/X11

Tak added 23 commits January 31, 2011 15:11
* mini/debugger-agent.c: Don't double-emit assembly nor type load information.

License: MIT/X11
* mini/debugger-agent.c: Ensure the VM resumes when detaching.

License: MIT/X11
* mini/debugger-agent.c: Ensure that client listener doesn't block VM exit.

License: MIT/X11
* Mono.Debugger.Soft/Connection.cs: Allow connection close without forcing the VM to exit.
* Mono.Debugger.Soft/VirtualMachine.cs: Allow VM disconnection without forcing the VM to exit.

License: MIT/X11
* mini/debugger-agent.c: Cleanup debug output.

License: MIT/X11
* mini/debugger-agent.c: Clear pending typeloads 
  when unloading, remove appdomain from table 
  earlier, take loader lock.

License: MIT/X11
* mini/debugger-agent.c: Add functions for emitting 
  thread start.

License: MIT/X11
* mini/debugger-agent.c: Cleanup state transmission 
  on attach.

License: MIT/X11
* mini/debugger-agent.c: Cleanup event processing 
  while attaching.

License: MIT/X11
* mini/debugger-agent.c: Don't pend assembly loads
  while waiting for attach.

License: MIT/X11
 * mini/debugger-agent.c: Reset pre-attach state on detach.

License: MIT/X11
 * mini/debugger-agent.c: Autogenerate default port based on PID.

License: MIT/X11
 * mini/debugger-agent.c: Listen on any address when deferring.

License: MIT/X11
 * mono/mini/debugger-agent.c: Remove thread start
   assert that's now nonsensical.

License: MIT/X11
…ent on

attach.

* mono/mini/debugger-agent.c: Remove unused type load pending.

License: MIT/X11
 * debugger-agent.c: Fix race-to-crash on runtime shutdown.

License: MIT/X11
 * debugger-agent.c: Unregress non-windows runtime shutdown.

License: MIT/X11
…chments.

 * debugger-agent.c: Allow runtime to survive not being able to listen for attachments.

License: MIT/X11
 * debugger-agent.c: Fix build.

License: MIT/X11
@vargaz
Copy link
Contributor

vargaz commented Jan 31, 2011

I don't think the 'defer' argument is needed, server=y,suspend=n should accomplish the same.

@Tak
Copy link
Contributor Author

Tak commented Feb 1, 2011

Just the argument, or the rest of the changes?

@vargaz
Copy link
Contributor

vargaz commented Feb 1, 2011

Just the argument, server=y,suspend=n means the debugger thread will start up, wait for a connection, but the rest of the runtime will run normally. At least thats what happens in java.

@Tak
Copy link
Contributor Author

Tak commented Feb 1, 2011

Ok, so you just want me to rework the argument handling?

@vargaz
Copy link
Contributor

vargaz commented Feb 1, 2011

Yes. I prefer keeping our arguments the same as in java.

 * debugger-agent.c: Replace defer=y with server=y,suspend=n.

License: MIT/X11
@migueldeicaza
Copy link
Contributor

Could we get the mono/man/mono.1 page documented as well?

 * mono.1: Add information about suspend suboption.

License: MIT/X11
@Tak
Copy link
Contributor Author

Tak commented Feb 4, 2011

Obsoleting in favor of #54

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants