1. 16 Apr, 2018 1 commit
  2. 15 Apr, 2018 1 commit
  3. 10 Mar, 2018 1 commit
  4. 06 Mar, 2018 1 commit
  5. 03 Mar, 2018 1 commit
  6. 01 Mar, 2018 1 commit
  7. 28 Feb, 2018 1 commit
  8. 23 Feb, 2018 2 commits
  9. 22 Feb, 2018 2 commits
  10. 19 Feb, 2018 1 commit
  11. 17 Feb, 2018 2 commits
  12. 26 Jan, 2018 1 commit
  13. 20 Dec, 2017 1 commit
  14. 06 Dec, 2017 1 commit
  15. 05 Dec, 2017 1 commit
  16. 04 Dec, 2017 2 commits
  17. 01 Dec, 2017 4 commits
  18. 29 Nov, 2017 1 commit
  19. 28 Nov, 2017 1 commit
  20. 17 Nov, 2017 1 commit
    • Jakob Kummerow's avatar
      [bigint] Fix accidental input modification in Divide · b5997de8
      Jakob Kummerow authored
      "AbsoluteDivSmall" had a shortcut path for abs(divisor) == 1 where
      it would simply return the dividend as result. However, its caller
      "Divide" was blissfully ignorant of this trick and would therefore
      simply set the value's sign as needed, modifying the input.
      This CL prevents that, while continuing to avoid the full division
      algorithm for abs(divisor) == 1.
      
      Bug: v8:6791
      Change-Id: I04cdc93f5ed2a696587c35c754e68f07012dd1a9
      Reviewed-on: https://chromium-review.googlesource.com/772332
      Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
      Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#49433}
      b5997de8
  21. 13 Nov, 2017 1 commit
  22. 07 Nov, 2017 3 commits
  23. 06 Nov, 2017 2 commits
  24. 31 Oct, 2017 1 commit
  25. 28 Oct, 2017 1 commit
  26. 27 Oct, 2017 2 commits
  27. 26 Oct, 2017 2 commits
  28. 25 Oct, 2017 1 commit
    • Jakob Kummerow's avatar
      [bigint] Fix abstract equality with junk strings · 98df94cd
      Jakob Kummerow authored
      Abstract equality comparison of a BigInt and a String converts the
      latter to BigInt. This conversion can fail; since we do not want to
      pass a context to the comparison function, we must signal such failure
      without throwing an exception.
      This CL uses the existing ShouldThrow enum to configure behavior of
      String-to-BigInt conversion, moving it out of Object into globals.h.
      
      Bug: v8:6791, v8:6979
      Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
      Change-Id: Ibb98675079b8392cf03bbcbbbd5556108500a32d
      Reviewed-on: https://chromium-review.googlesource.com/734172
      Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
      Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
      Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48946}
      98df94cd