1. 10 Aug, 2016 1 commit
  2. 09 Aug, 2016 1 commit
  3. 03 Aug, 2016 2 commits
  4. 01 Aug, 2016 2 commits
  5. 28 Jul, 2016 1 commit
  6. 22 Jul, 2016 1 commit
  7. 21 Jul, 2016 3 commits
  8. 20 Jul, 2016 2 commits
  9. 19 Jul, 2016 1 commit
  10. 18 Jul, 2016 1 commit
  11. 05 Jul, 2016 4 commits
  12. 04 Jul, 2016 1 commit
    • jgruber's avatar
      [builtins] Add receiver to builtin exit frames · f59a2335
      jgruber authored
      Stack trace generation requires access to the receiver; and while the
      receiver is already on the stack, we cannot determine its position
      during stack trace generation (it's stored in argv[0], and argc is only
      stored in a callee-saved register).
      
      This patch grants access to the receiver by pushing argc onto builtin
      exit frames as an extra argument. Compared to simply pushing the
      receiver, this requires an additional dereference during stack trace
      generation, but one fewer during builtin calls.
      
      BUG=v8:4815
      
      Review-Url: https://codereview.chromium.org/2106883003
      Cr-Commit-Position: refs/heads/master@{#37500}
      f59a2335
  13. 07 Jun, 2016 1 commit
  14. 30 May, 2016 1 commit
  15. 24 May, 2016 2 commits
  16. 20 May, 2016 2 commits
  17. 19 May, 2016 3 commits
  18. 12 May, 2016 1 commit
  19. 06 May, 2016 1 commit
    • clemensh's avatar
      [wasm] Make wasm info available on the stack trace · a4cd1eef
      clemensh authored
      This changes different locations to extract the reference to the wasm
      object and the function index from the stack trace, and make it
      available through all the APIs which process stack traces.
      The javascript CallSite object now has the new methods isWasm(),
      getWasmObject() and getWasmFunctionIndex(); the byte offset is
      available via getPosition().
      
      Function names of wasm frames should be fully functional with this
      commit, position information works reliably for calls, but not for
      traps like unreachable or out-of-bounds accesses.
      
      R=titzer@chromium.org, yangguo@chromium.org
      
      Review-Url: https://codereview.chromium.org/1909353002
      Cr-Commit-Position: refs/heads/master@{#36067}
      a4cd1eef
  20. 25 Apr, 2016 2 commits
  21. 12 Apr, 2016 3 commits
  22. 08 Apr, 2016 2 commits
  23. 25 Mar, 2016 1 commit
  24. 11 Mar, 2016 1 commit