Permalink
Commits on Mar 31, 2016
  1. Merge pull request #4 from VincentDondain/master

    [build] Fix syntax error in AM_INIT_AUTOMAKE
    alanmcgovern committed Mar 31, 2016
Commits on Mar 25, 2016
Commits on Feb 4, 2016
  1. [build] Fix the csproj so it compiles with newer monos

    If we don't have a valid icon we should not specify this.
    
    It's better than failing builds with:
    	```[7:04:36] 	CSC: error CS7064: Error opening icon file `.'. Access to the path '.' is denied.```
    alanmcgovern committed Feb 4, 2016
Commits on Oct 21, 2015
Commits on May 26, 2015
  1. Merge pull request #3 from antmicro/master

    Make heap-shot compatible with new binary format of mono profiler.
    slluis committed May 26, 2015
Commits on May 1, 2015
Commits on Mar 18, 2015
  1. Added attribution information.

    Łukasz Kucharski committed Mar 18, 2015
  2. Implemented handling of `TYPE_RUNTIME` event messages.

    Also added info where to find flag values in original mono sources, so
    it's easier to find in case of future log data format changes.
    
    Now heapshot should read logs from proflog `LOG_DATA_VERSION 8`.
    Łukasz Kucharski committed Mar 18, 2015
Commits on Jan 5, 2015
  1. Updated Exception in case of unknown event type.

    I feel that message explicitly using the name as in the original might
    help to find the correlated places in the mono profiler sources. Thus, I
    updated the exception thrown. I also think that the `ArgumentException`
    is better fitting than a general exception.
    Łukasz Kucharski committed Jan 5, 2015
  2. Updated Event readers to current mono profiler binary format.

    Added new event types `TYPE_SAMPLE_COUNTERS_DESC` and
    `TYPE_SAMPLE_COUNTERS`.
    
    Added necessary defines from mono profiler sources mostly from
    https://github.com/mono/mono/blob/master/mono/utils/mono-counters.h
    and
    https://github.com/mono/mono/blob/master/mono/profiler/proflog.c
    (as of 5 I 2015)
    
    Missing events were `CountersEvent`, and `CountersDescEvent`,
    additionaly `CounterValue` and `CounterSection` classes were introduced
    to encapsulate reading the corresponding values.
    
    `CounterSection`s are read and stored (though they are not used for
    anything). `CounterValue`s are kind of mocks that are being created just
    to read data and be forgotten, although I believe they might be somewhat
    valuable as a seed for something more useful.
    
    The main goal was to make heap-shot usable with mono v3.10.1 heapshots,
    which is achieved.
    Łukasz Kucharski committed Jan 5, 2015
Commits on Nov 30, 2012
  1. Add a missing reference

    Fixes compilation under non-broken versions of xbuild and also with
    VS/MSBuild
    alanmcgovern committed Nov 30, 2012
Commits on Aug 7, 2012
  1. Merge pull request #1 from konrad-kruczynski/master

    Compilation fix: added scope for the last case in switch
    rolfbjarne committed Aug 7, 2012
  2. Added scope for the last case.

    It makes compilation possible with more strict compiler, for example
    with current Mono's trunk.
    konrad-kruczynski committed Aug 7, 2012
Commits on Feb 22, 2012
Commits on Dec 23, 2011
  1. Flush generated changes

    rolfbjarne committed Dec 23, 2011
Commits on Dec 6, 2011
Commits on Dec 3, 2011
Commits on Nov 30, 2011
Commits on Nov 7, 2011
Commits on Nov 4, 2011
  1. Add proper commandline parsing, and add a continuous mode where outpu…

    …t file is checked every 500ms for new data.
    rolfbjarne committed Nov 4, 2011
Commits on Nov 2, 2011
  1. Show in the statusbar which file we've loaded and fix command line pa…

    …rsing when opening as an app bundle
    rolfbjarne committed Nov 2, 2011
Commits on Nov 1, 2011
  1. Integrate better with Mac.

    rolfbjarne committed Nov 1, 2011
  2. Use xbuild to build

    rolfbjarne committed Nov 1, 2011