1. 19 Aug, 2019 25 commits
  2. 18 Aug, 2019 1 commit
  3. 17 Aug, 2019 1 commit
  4. 16 Aug, 2019 11 commits
  5. 15 Aug, 2019 2 commits
    • Adam Klein's avatar
      Revert "[builtins] Port RegExpTest to Torque" · 4c8ffcbe
      Adam Klein authored
      This reverts commit f54f92dd.
      
      Reason for revert: CSA_ASSERTS failing while rolling into Chromium,
      see https://crbug.com/994103 for details.
      
      Original change's description:
      > [builtins] Port RegExpTest to Torque
      > 
      > Bug: v8:8976
      > Change-Id: Ia4dc120a31eb363599b47b22b749a3146a9c7c73
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1746083
      > Commit-Queue: Z Nguyen-Huu <duongn@microsoft.com>
      > Reviewed-by: Jakob Gruber <jgruber@chromium.org>
      > Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#63211}
      
      TBR=jgruber@chromium.org,tebbi@chromium.org,duongn@microsoft.com,szuend@chromium.org
      
      Change-Id: Id3e1fe4e323826d3a48db667b032f0fddd7cb064
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: v8:8976
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1756389Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
      Commit-Queue: Adam Klein <adamk@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#63217}
      4c8ffcbe
    • Santiago Aboy Solanes's avatar
      [CSA][cleanup] TNodify some methods related to prototype and property lookup · 82111e22
      Santiago Aboy Solanes authored
      This is a CL in a string of CLs that aims to TNodify CSA. In particular,
      there were some loads that were done in AnyTagged instead of
      TaggedPointer. TNode-ifying them brings improvement in pointer
      compression since we are able to decompress using the Pointer
      decompression.
      
      TNodified:
       * LoadJSFunctionPrototype
       * TryPrototypeChainLookup
       * OrdinaryHasInstance
      
      Also TNodified loads regarding:
       * FeedbackCell::kValueOffset
       * HeapObject::kMapOffset
       * JSFunction::kSharedFunctionInfoOffset
       * JSFunction::kFeedbackCellOffset
       * Map::kInstanceTypeOffset
       * Map::kInstanceDescriptorsOffset
       * Map::kPrototypeOffset
      
      Drive-by cleanup: StoreJSArrayLength and StoreElements were unused.
      
      Bug: v8:6949, v8:9396
      Change-Id: I89697b5c02490906be1eee63cf3d9e60a1094d48
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1755844
      Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org>
      Reviewed-by: 's avatarRoss McIlroy <rmcilroy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#63216}
      82111e22