Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Contribute to GitLab
  • Sign in / Register
V
V8
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Linshizhi
  • V8
  • Repository

Switch branch/tag
  • v8
  • test
  • mjsunit
  • wasm
  • gdbjit.js
Find file
BlameHistoryPermalink
  • Ng Zhi An's avatar
    Reland "[wasm][diagnostics] Support WasmCode in gdb JIT integration" · 9aaf6642
    Ng Zhi An authored Aug 13, 2021
    This is a reland of a3b2c4ec
    
    The fix is in PS3, for UBSan. We use WriteUnalignedValue for
    potentially unaligned memory writes.
    
    Original change's description:
    > [wasm][diagnostics] Support WasmCode in gdb JIT integration
    >
    > - Add new enum WASM_CODE to JitCodeEvent::CodeType
    > - Use AddressRegion instead of AddressRange (remove the latter)
    > - Change CodeDescription constructor to take an AddressRegion,
    >   both JIT_CODE and WASM_CODE use this
    > - Add a simple mjsunit test that sets --gdbjit to check that
    >   we don't crash.
    > - Add a api test for adding WASM_CODE
    >
    > Bug: v8:11908
    > Change-Id: I6e87fadc2df67978144d78caf9800c3982bc3705
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3067754
    > Reviewed-by: Adam Klein <adamk@chromium.org>
    > Reviewed-by: Clemens Backes <clemensb@chromium.org>
    > Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
    > Commit-Queue: Zhi An Ng <zhin@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#76271}
    
    Bug: v8:11908
    Change-Id: I5ded6d01cff40803b2f70525163f760edcf97165
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3093506Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
    Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
    Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
    Commit-Queue: Zhi An Ng <zhin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#76327}
    9aaf6642
gdbjit.js 699 Bytes
EditWeb IDE

Replace gdbjit.js

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.