Permalink
Commits on Dec 14, 2012
  1. Merge pull request #123 from google/benchmarks

    benvanik committed Dec 14, 2012
    Adding a simple benchmark runner HTML page and node script.
  2. Adding a simple benchmark runner HTML page and node script.

    benvanik committed Dec 14, 2012
    This runs the benchmarks/simple.js file with benchmarkjs and outputs the
    results. More benchmarks can be added manually. In the future
    update-benchmarks.sh will update the listing.
  3. Merge pull request #122 from google/sauce

    benvanik committed Dec 14, 2012
    Implementing browser testing via Sauce.
  4. Implementing browser testing via Sauce.

    benvanik committed Dec 14, 2012
    Set a SAUCE_ACCESS_KEY in your env and use run-saucelabs.sh to run the
    test suite on all platforms. In the future when we have integration tests
    we can run them there too. Travis support is currently disabled until this
    becomes more useful.
Commits on Dec 13, 2012
  1. Merge pull request #119 from google/diff

    benvanik committed Dec 13, 2012
    Adding the first attempt at a diff tool.
  2. Merge pull request #120 from google/externs1

    benvanik committed Dec 13, 2012
    Cleaning up some externs files.
  3. Cleaning up some externs files.

    benvanik committed Dec 13, 2012
Commits on Dec 12, 2012
  1. Merge pull request #118 from google/exports

    benvanik committed Dec 12, 2012
    Adding a ton of externs to enable wtf.analysis use by external code.
  2. Bumping version.

    benvanik committed Dec 12, 2012
  3. Merge pull request #114 from google/doublewtf

    benvanik committed Dec 12, 2012
    Fixes issues that arise between a manually embedded wtf and the injector.
  4. Merge pull request #113 from google/precisetimes

    benvanik committed Dec 12, 2012
    Show event times that are <1ms in the filter bar.
  5. Merge pull request #110 from google/focus

    benvanik committed Dec 12, 2012
    Makes snapshots focus the popup window and improves snapshot perf.
  6. Makes snapshots focus the popup window and improves snapshot perf.

    benvanik committed Dec 12, 2012
    This uses chrome extension APIs instead of window.open to open the UI.
    It also changes data into base64 *before* sending across the extension
    pipeline to prevent repeated JSON encodes/decodes of the large arrays.
    Fixes #99.
  7. Merge pull request #107 from google/positionfixed

    benvanik committed Dec 12, 2012
    Make the HUD position: absolute.
Commits on Dec 11, 2012
  1. Make the HUD position: absolute.

    benvanik committed Dec 11, 2012
    It'll scroll offscreen but snap back if the window is resized.
    Fixes #100.
  2. Update README.md

    benvanik committed Dec 11, 2012
  3. Adding @license to the API shim.

    benvanik committed Dec 11, 2012
  4. Update README.md

    benvanik committed Dec 11, 2012
  5. Merge pull request #106 from google/shim

    benvanik committed Dec 11, 2012
    Adding a shim for the tracing APIs that make it easier to use the WTF
  6. Adding a shim for the tracing APIs that make it easier to use the WTF

    benvanik committed Dec 11, 2012
    APIs from compiled code.
    This contains all of the exported functions with type information and
    toggles them to no-op functions that can be removed by the compiler when
    WTF is forced-disabled (via a @define) or not embedded on the page.
Commits on Dec 10, 2012
  1. Update docs/node.md

    benvanik committed Dec 10, 2012
  2. Fixing missing requires.

    benvanik committed Dec 10, 2012
  3. Merge pull request #92 from google/benvanik

    benvanik committed Dec 10, 2012
    Fixing system event times.
  4. Merge pull request #91 from google/relative_buffered

    rsturgell committed Dec 10, 2012
    Use BufferedHttpWriteStream in snapshotting mode.
  5. Fixing system event times.

    benvanik committed Dec 10, 2012
  6. Merge pull request #89 from google/unwind

    benvanik committed Dec 10, 2012
    Scope stack auto unwinding at trace time.
  7. Scope stack auto unwinding at trace time.

    benvanik committed Dec 10, 2012
    This automatically unwinds scopes when they are unmatched. This is designed
    to make the exception case better.
    It adds a minor amount of time to scope leaves (perf test per-call overhead
    went from 0.000172ms to 0.000176ms). Likely still room for optimization.
    Fixes #53.
    
    Fix an exception that occurs when rapidly showing and hiding the HUD.