1. 11 Jun, 2015 1 commit
  2. 25 Mar, 2015 1 commit
    • mstarzinger's avatar
      Switch full-codegen from StackHandlers to handler table. · 38a719f9
      mstarzinger authored
      This switches full-codegen to no longer push and pop StackHandler
      markers onto the operand stack, but relies on a range-based handler
      table instead. We only use StackHandlers in JSEntryStubs to mark the
      transition from C to JS code.
      
      Note that this makes deoptimization and OSR from within any try-block
      work out of the box, makes the non-exception paths faster and should
      overall be neutral on the memory footprint (pros).
      
      On the other hand it makes the exception paths slower and actually
      throwing and exception more expensive (cons).
      
      R=yangguo@chromium.org
      TEST=cctest/test-run-jsexceptions/DeoptTry
      
      Review URL: https://codereview.chromium.org/1010883002
      
      Cr-Commit-Position: refs/heads/master@{#27440}
      38a719f9
  3. 09 Jan, 2015 1 commit
  4. 10 Dec, 2014 1 commit
  5. 08 Dec, 2014 1 commit
  6. 30 Oct, 2014 2 commits
  7. 23 Oct, 2014 2 commits
  8. 10 Oct, 2014 1 commit
  9. 15 Sep, 2014 2 commits
  10. 11 Sep, 2014 1 commit
  11. 10 Sep, 2014 1 commit
  12. 06 Aug, 2014 1 commit
  13. 05 Aug, 2014 2 commits
  14. 01 Aug, 2014 2 commits
  15. 22 Jul, 2014 2 commits
  16. 15 May, 2014 1 commit
  17. 06 May, 2014 1 commit
  18. 21 Mar, 2014 1 commit
  19. 10 Mar, 2014 1 commit
  20. 12 Feb, 2014 1 commit
  21. 31 Jan, 2014 2 commits
  22. 30 Jan, 2014 1 commit
    • plind44@gmail.com's avatar
      Skip webkit/function-apply-aliased.js when running on simulators. · 51107bad
      plind44@gmail.com authored
      The webkit/function-apply-aliased.js test fails on simulators (both MIPS
      and ARM) as the printed output does not match to the expected. The
      failing test forces a stack overflow exception and the ToString()
      operation of the exception object fails because of an other stack
      overflow and returns an empty string.
      
      The problem is that on hardware a common JS and C stack is used so the
      stack overflow can be caught in C functions also while on simulator
      separated JS and C stacks are used.
      
      This patch adds a "sim" condition to test .status files to skip tests
      only on simulator.
      
      LOG=N
      BUG=v8:3124
      R=jkummerow@chromium.org, plind44@gmail.com
      
      Review URL: https://codereview.chromium.org/139233005
      
      Patch from Balazs Kilvady <kilvadyb@homejinni.com>.
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18959 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      51107bad
  23. 13 Nov, 2013 2 commits
  24. 08 Nov, 2013 1 commit
  25. 24 Sep, 2013 1 commit
  26. 12 Aug, 2013 1 commit
  27. 31 Jul, 2013 1 commit
  28. 30 Jul, 2013 1 commit
  29. 26 Jul, 2013 1 commit
  30. 28 Jun, 2013 1 commit
  31. 26 Jun, 2013 1 commit
  32. 24 Sep, 2012 1 commit