1. 11 May, 2018 2 commits
  2. 10 May, 2018 2 commits
  3. 09 May, 2018 34 commits
  4. 08 May, 2018 2 commits
    • Junliang Yan's avatar
      PPC/s390: [builtins] Convert CEntry/GetProperty/StringAdd stubs to builtins · 7ff35bd5
      Junliang Yan authored
      Port d8131cd6
      
      Original Commit Message:
      
          Stubs and builtins are very similar. The main differences are that
          stubs can be parameterized and may be generated at runtime, whereas
          builtins are generated at mksnapshot-time and shipped with the snapshot
          (or embedded into the binary).
      
          My main motivation for these conversions is that we can generate
          faster calls and jumps to (embedded) builtins callees from (embedded)
          builtin callers. Instead of going through the builtins constants table
          indirection, we can simply do a pc-relative call/jump.
      
          This also unlocks other refactorings, e.g. removal of
          CallRuntimeDelayed.
      
      R=jgruber@chromium.org, joransiu@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: I193e4275470d492912a7d0f8523c3b8c29f1b146
      Reviewed-on: https://chromium-review.googlesource.com/1050732
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#53081}
      7ff35bd5
    • Clemens Hammacher's avatar
      Fix SourcePositionInfo for wasm · e084eea6
      Clemens Hammacher authored
      In wasm we often don't have a SharedFunctionInfo associated with a
      compilation job, so we can't get a Script. Just print "unknown" in
      these cases (instead of crashing).
      
      R=titzer@chromium.org
      CC=​herhut@chromium.org
      
      Bug: chromium:840757, v8:7738
      Change-Id: I850c6adfd9e07c9a0f6dd018f1a9314feb89d887
      Reviewed-on: https://chromium-review.googlesource.com/1049632
      Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
      Reviewed-by: 's avatarBen Titzer <titzer@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53080}
      e084eea6