1. 17 Sep, 2015 2 commits
    • ofrobots's avatar
      improve allocation accounting for incremental mark · 007baaed
      ofrobots authored
      Add an assertion that allocated_bytes >= 0 in IncrementalMark::Step and then
      make it pass. We were not being diligent in maintaining top_on_previous_step_
      and as a result inaccurate, and even negative values of allocated_bytes were
      being reported to Step.
      
      BUG=
      R=hpayer@chromium.org
      
      Review URL: https://codereview.chromium.org/1274453002
      
      Cr-Commit-Position: refs/heads/master@{#30778}
      007baaed
    • alph's avatar
      [profiler] Make no frame region detection code more robust · 12c7bc9a
      alph authored
      Upon collection of the stack trace if the current PC falls into
      the frame building code, the top frame might be in a non-consistent
      state. That leads to some of the frames could be missing from the
      stack trace.
      
      The patch makes it check instructions under current PC and if they
      look like the frame setup/destroy code, it skips the entire sample.
      
      Support for x86/x64
      
      BUG=chromium:529931
      LOG=N
      
      Review URL: https://codereview.chromium.org/1341413002
      
      Cr-Commit-Position: refs/heads/master@{#30777}
      12c7bc9a
  2. 16 Sep, 2015 20 commits
  3. 15 Sep, 2015 18 commits