1. 02 Sep, 2016 1 commit
  2. 30 Jun, 2016 1 commit
    • titzer's avatar
      [wasm] Disassemble wasm code from script · d249efd7
      titzer authored
      This stores the wasm object and the function index in the script, and
      adds functions to get the disassembled wasm code as well as the offset
      table mapping from byte position to line and column in the disassembly
      solely from the script.
      This will be used to show "ui source code" in DevTools, and map raw
      locations from the stack trace into this code view.
      
      R=yangguo@chromium.org, ahaas@chromium.org, titzer@chromium.org
      BUG=chromium:613110
      
      patch from issue 2063013004 at patchset 80001 (http://crrev.com/2063013004#ps80001)
      
      Review-Url: https://codereview.chromium.org/2105303002
      Cr-Commit-Position: refs/heads/master@{#37430}
      d249efd7
  3. 29 Jun, 2016 1 commit
  4. 20 Jun, 2016 1 commit
    • clemensh's avatar
      [wasm] Handlify WasmDebugInfo where needed · 48a96d17
      clemensh authored
      All function which potentially do heap allocations now take a Handle
      on a WasmDebugInfo. This unfortunately requires to make some function
      static, since otherwise the "this" pointer would not be handlified.
      
      R=ahaas@chromium.org, titzer@chromium.org
      BUG=chromium:613110
      
      Review-Url: https://codereview.chromium.org/2074933005
      Cr-Commit-Position: refs/heads/master@{#37099}
      48a96d17
  5. 17 Jun, 2016 1 commit
    • clemensh's avatar
      [wasm] Split off debug info from wasm object · b8238f89
      clemensh authored
      All debugging-related information is now stored inside a dedicated
      object, which is only allocated if debugging support is needed.
      This is also where later a reference to the interpreter will be stored
      for executing to-be-debugged functions and providing stack inspection.
      
      R=titzer@chromium.org, ahaas@chromium.org
      BUG=chromium:613110
      
      Review-Url: https://codereview.chromium.org/2050953003
      Cr-Commit-Position: refs/heads/master@{#37055}
      b8238f89