1. 17 Oct, 2016 1 commit
  2. 09 Aug, 2016 1 commit
  3. 21 Jul, 2016 1 commit
  4. 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
  5. 24 May, 2016 1 commit
  6. 27 Apr, 2016 1 commit
  7. 05 Apr, 2016 1 commit
  8. 15 Feb, 2016 1 commit
  9. 21 Jan, 2016 1 commit
  10. 16 Dec, 2015 1 commit
  11. 15 Dec, 2015 2 commits
  12. 26 Nov, 2015 1 commit
  13. 05 Nov, 2015 1 commit
  14. 22 Oct, 2015 1 commit
  15. 13 Oct, 2015 1 commit
  16. 08 Oct, 2015 1 commit
  17. 01 Oct, 2015 1 commit
    • bmeurer's avatar
      [es6] Fix missing bits for full @@toPrimitive support. · 2a0759d3
      bmeurer authored
      Introduce %_ToNumber intrinsic, which just calls to the existing
      ToNumberStub, and remove all uses of our custom JavaScript plus
      intrinsics based ToNumber and friends.
      
      Also replace the TO_NUMBER_INLINE macro with TO_NUMBER,
      which is currently a wrapper for %_ToNumber. Newly written JS
      code should use TO_NUMBER (similar to TO_STRING, TO_INT32,
      and friends).
      
      Also finally remove the DefaultString/DefaultNumber builtins, which
      are basically the ES5 version of ToPrimitive. Now all code uses the
      ES6 version, which is implemented in Object::ToPrimitive and
      JSReceiver::ToPrimitive in C++.
      
      CQ_INCLUDE_TRYBOTS=tryserver.v8:v8_linux_layout_dbg,v8_linux_nosnap_dbg
      R=jarin@chromium.org
      BUG=v8:4307
      LOG=n
      
      Review URL: https://codereview.chromium.org/1384443002
      
      Cr-Commit-Position: refs/heads/master@{#31054}
      2a0759d3
  18. 19 Aug, 2015 1 commit
    • yangguo's avatar
      Native context: debug.js does not load from js builtins object anymore. · eb8c0928
      yangguo authored
      This mainly changes how we share ToBoolean, ToNumber and ToString between
      native scripts. Instead of putting them on the js builtins object, we now
      explicitly export and import those functions.
      
      I also had to change the import/export mechanism slightly. Previously,
      exports and imports are hooked up after all native scripts have been
      executed. This means that imported functions cannot be called at the time
      the native script is executed.
      
      However, since ToBoolean (and also e.g. ObjectDefineProperties) is called
      in v8natives.js, I changed the mechanism so that exports from previous
      native scripts (runtime.js for ToBoolean) is imported immediately and can
      be called.
      
      R=cbruni@chromium.org
      
      Review URL: https://codereview.chromium.org/1302533002
      
      Cr-Commit-Position: refs/heads/master@{#30244}
      eb8c0928
  19. 12 Aug, 2015 1 commit
  20. 31 Jul, 2015 1 commit
  21. 07 May, 2015 1 commit
  22. 06 May, 2015 2 commits
  23. 27 Apr, 2015 1 commit
  24. 26 Mar, 2015 1 commit
  25. 07 Jan, 2015 1 commit
  26. 19 Nov, 2014 2 commits
  27. 05 Nov, 2014 1 commit
  28. 27 Aug, 2014 1 commit
  29. 05 Aug, 2014 1 commit
  30. 24 Jul, 2014 1 commit
  31. 03 Jul, 2014 1 commit
  32. 30 Jun, 2014 1 commit
  33. 27 Jun, 2014 1 commit
  34. 26 Jun, 2014 1 commit
  35. 25 Jun, 2014 1 commit
  36. 10 Jun, 2014 1 commit
  37. 26 May, 2014 1 commit