1. 30 Jan, 2017 24 commits
  2. 29 Jan, 2017 3 commits
  3. 28 Jan, 2017 7 commits
  4. 27 Jan, 2017 6 commits
    • lukasza's avatar
      Adapt StringBuilder's append and toString methods via StringUtil helper. · 01a93925
      lukasza authored
      This is needed to insulate generated code from blink::protocol namespace
      from naming changes that we plan to do in the Great Blink Rename (which
      in particular will change wtf::StringBuilder::toString into ToString,
      and similarily will rename reserveCapacity and append methods).
      
      This CL also includes roll of inspector_protocol which starts to
      generate code that uses the new methods of StringUtil adapter:
      rolling third_party/inspector to 1a131872167f0f7653629326891aa3ec94417f27.
      
      BUG=683447
      
      Review-Url: https://codereview.chromium.org/2660503002
      Cr-Commit-Position: refs/heads/master@{#42750}
      01a93925
    • binji's avatar
      [d8] Use ValueSerializer for postMessage (instead of ad-hoc serializer) · 96635558
      binji authored
      Review-Url: https://codereview.chromium.org/2643723010
      Cr-Commit-Position: refs/heads/master@{#42749}
      96635558
    • bjaideep's avatar
      PPC/s390: [liveedit] reimplement frame restarting. · 9515f7ed
      bjaideep authored
      Port 3f47c63d
      
      Original Commit Message:
      
          Previously, when restarting a frame, we would rewrite all frames
          between the debugger activation and the frame to restart to squash
          them, and replace the return address with that of a builtin to
          leave that rewritten frame, and restart the function by calling it.
      
          We now simply remember the frame to drop to, and upon returning
          from the debugger, we check whether to drop the frame, load the
          new FP, and restart the function.
      
      R=yangguo@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=v8:5587
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2663453004
      Cr-Commit-Position: refs/heads/master@{#42748}
      9515f7ed
    • pfeldman's avatar
      V8 Inspector: complete migration to the standard message level enum. · 82ef9f75
      pfeldman authored
      BUG=chromium:682521
      
      Review-Url: https://codereview.chromium.org/2659913002
      Cr-Commit-Position: refs/heads/master@{#42747}
      82ef9f75
    • julien.gilli's avatar
      add post-mortem metadata for frames type · cd96c7cc
      julien.gilli authored
      Previously (and still currently for some of them), post-mortem debugging
      tools were using StandardFrameConstants::kContextOffset as the offset to
      get the value that represents a frame's type.
      
      However since https://codereview.chromium.org/1696043002, a new, more
      general offset was introduced:
      CommonFrameConstants::kContextOrFrameTypeOffset.
      
      In order for post-mortem debugging tools to use this constant, it is
      included in the generated post-mortem metadata.
      
      R=danno@chromium.org,bmeurer@chromium.org
      BUG=
      
      Review-Url: https://codereview.chromium.org/2655553006
      Cr-Commit-Position: refs/heads/master@{#42746}
      cd96c7cc
    • bjaideep's avatar
      PPC/s390: [turbofan] Introduce JSCallForwardVarargs operator. · e6688728
      bjaideep authored
      Port 69747e26
      
      Original Commit Message:
      
          We turn a JSCallFunction node for
      
            f.apply(receiver, arguments)
      
          into a JSCallForwardVarargs node, when the arguments refers to the
          arguments of the outermost optimized code object, i.e. not an inlined
          arguments, and the apply method refers to Function.prototype.apply,
          and there's no other user of arguments except in frame states.
      
          We also replace the arguments node in the graph with a marker for
          the Deoptimizer similar to Crankshaft to make sure we don't materialize
          unused arguments just for the sake of deoptimization. We plan to replace
          this with a saner EscapeAnalysis based solution soon.
      
      R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=v8:5267,v8:5726
      LOG=N
      
      Review-Url: https://codereview.chromium.org/2656363002
      Cr-Commit-Position: refs/heads/master@{#42745}
      e6688728