Permalink
Switch branches/tags
Commits on Oct 14, 2016
  1. Merge pull request #3775 from alexrp/main-thread-name

    [runtime] Don't change the native name of the main thread.
    alexrp committed on GitHub Oct 14, 2016
  2. [runtime] Don't change the native name of the main thread.

    This makes it hard to differentiate multiple Mono processes in `top`.
    
    We still report the name of the main thread as "Main" to the profiler.
    alexrp committed Oct 14, 2016
Commits on Oct 8, 2016
  1. Merge pull request #3742 from alexrp/profiler-c9-fixes

    [profiler] Start the helper thread before the writer thread.
    alexrp committed on GitHub Oct 8, 2016
  2. [profiler] Start the helper thread before the writer thread.

    This fixes a regression introduced in 0db4281
    which caused the profiler to not report the correct command port in the file
    header on startup.
    alexrp committed Oct 8, 2016
Commits on Oct 4, 2016
  1. Merge pull request #3700 from alexrp/profiler-c9-fixes

    [profiler] Fix a regression that caused all buffers to have a zero thread ID.
    alexrp committed on GitHub Oct 4, 2016
  2. [profiler] Use macro constants instead of passing a bunch of bools.

    alexrp committed Oct 4, 2016
  3. [profiler] Update a stale comment.

    alexrp committed Oct 4, 2016
  4. [profiler] Add some asserts.

    alexrp committed Oct 4, 2016
  5. [profiler] Fix a regression that caused all buffers to have a zero th…

    …read ID.
    
    This was introduced in 928b840.
    alexrp committed Sep 16, 2016
Commits on Oct 3, 2016
  1. Merge pull request #3698 from alexrp/profiler-c9-fixes

    More C9 profiler fixes
    alexrp committed on GitHub Oct 3, 2016
  2. [profiler] Fix BYTE_SIZE macro conflict on OS X.

    alexrp committed Oct 3, 2016
Commits on Oct 2, 2016
  1. Merge pull request #3689 from alexrp/profiler-c9-fixes

    Profiler fixes for Cycle 9 (#2)
    alexrp committed on GitHub Oct 2, 2016
  2. [profiler] Fix GC finalize object end event not getting invoked.

    alexrp committed Oct 2, 2016
  3. Revert "[domain] Report domain unloads to the profiler when finalizin…

    …g the domain."
    
    This reverts commit c8b2029.
    
    This caused ordering problems with app domain events: https://bugzilla.xamarin.com/show_bug.cgi?id=44552
    
    Conflicts:
    
    	mono/metadata/gc.c
    alexrp committed Oct 2, 2016
  4. Merge pull request #3688 from alexrp/profiler-c9-fixes

    Profiler fixes for Cycle 9
    alexrp committed on GitHub Oct 2, 2016
  5. [profiler] Bump profiler version to v1.1.

    alexrp committed Sep 14, 2016
  6. [profiler] Disable GC move events when allocation events are disabled.

    They serve no purpose when allocation profiling is enabled, and just make log
    files bigger than they have to be.
    alexrp committed Sep 13, 2016
  7. [profiler] Clean up and improve the helper thread code.

    * Don't invoke undefined behavior if an fd is >= FD_SETSIZE.
    * Allow multiple command sockets.
    * Close the command socket(s) on shutdown.
    * Properly run cleanup logic on shutdown.
    alexrp committed Sep 13, 2016
  8. [profiler] Remove the need to pass a MonoProfiler argument to some fu…

    …nctions.
    
    This is now available on the MonoProfilerThread structure.
    alexrp committed Sep 12, 2016