1. 04 Jun, 2018 21 commits
  2. 03 Jun, 2018 1 commit
  3. 01 Jun, 2018 14 commits
  4. 31 May, 2018 4 commits
    • Alexei Filippov's avatar
      [cpu-profiler] Deprecate v8::TracingCpuProfiler · 60a858de
      Alexei Filippov authored
      It is created automatically for each isolate.
      
      Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
      Change-Id: If366becb2fe4c02b150cbbe9a2d425f4de63687b
      Reviewed-on: https://chromium-review.googlesource.com/1079900Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Commit-Queue: Alexei Filippov <alph@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53465}
      60a858de
    • Junliang Yan's avatar
      PPC/s390: [sfi] Compress function arg counts to 16 bit · 035dbdd9
      Junliang Yan authored
      Port 53d4dfc3
      
      Original Commit Message:
      
          Compress the parameter count (and function length) stored in
          SharedFunctionInfo to a uint16_t. This limits us to 2^16 - 1 parameters
          per function, minus one for the "don't adapt arguments" sentinel value,
          which is one fewer than Code::kMaxArguments was already. Anyway, 65534
          arguments should be enough for anyone!
      
          This drops SFI size by 4 bytes.
      
      R=leszeks@chromium.org, joransiu@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: I23db04fd41ad577949cd8d45bab82c77019d9350
      Reviewed-on: https://chromium-review.googlesource.com/1081450Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#53464}
      035dbdd9
    • Alexey Kozyatinskiy's avatar
      [inspector] added headless bot to CQ for inspector CLs · 88a61057
      Alexey Kozyatinskiy authored
      Inspector may change protocol and it can end up with broken headless
      bot.
      
      R=dgozman@chromium.org
      
      Bug: none
      Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: Ia813ecebcd509d66ac2291d2836f556e8fb3a096
      Reviewed-on: https://chromium-review.googlesource.com/1081338Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
      Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53463}
      88a61057
    • Alexey Kozyatinskiy's avatar
      [inspector] added Runtime.installBinding method · 49c4ac77
      Alexey Kozyatinskiy authored
      A lot of different clients use console.debug as a message channel from
      page to protocol client. console.debug is a little slow and not
      designed for this use case.
      
      This CL introduces new method: Runtime.installBinding. This method
      installs binding function by given name on global object on each
      inspected context including any context created later.
      Binding function takes exactly one string argument. Each time when
      binding function is called, Runtime.bindingCalled notification is
      triggered and includes passed payload.
      
      Binding function survives page reload and reinstalled right after
      console object is setup. So installed binding can be used inside
      script added by Page.addScriptToEvaluateOnNewDocument so client may do
      something like:
      Runtime.installBinding({name: 'send'});
      Page.addScriptToEvaluateOnNewDocument({source: 'console.debug = send'});
      .. navigate page ..
      
      In microbenchmark this function is ~4.6 times faster then
      console.debug.
      
      R=lushnikov@chromium.org,pfeldman@chromium.org
      
      Bug: none
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: I3e0e231dde9d45116709d248f6e9e7ec7037e8e3
      Reviewed-on: https://chromium-review.googlesource.com/1077662
      Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53462}
      49c4ac77