/js/src/jit-test/tests/jaeger/scriptedICs-1.js

http://github.com/zpao/v8monkey · JavaScript · 39 lines · 32 code · 6 blank · 1 comment · 3 complexity · dbe217b34a0bba2dd5ee56fc108bf1cd MD5 · raw file

  1. T = 12;
  2. function arity2(q, w, r, t, y) {
  3. var Q1;
  4. var Q2;
  5. var Q3;
  6. var Q4;
  7. var Q5;
  8. var Q6;
  9. var Q7;
  10. var Q8;
  11. var Q9;
  12. T;
  13. return arguments;
  14. }
  15. function arity(q, w, r) {
  16. var Q1;
  17. var Q2;
  18. var Q3;
  19. var Q4;
  20. var Q5;
  21. var Q6;
  22. var Q7;
  23. var Q8;
  24. var Q9;
  25. T;
  26. return Q9;
  27. }
  28. for (var i = 0; i < 10; i++) {
  29. arity();
  30. if (i == 6)
  31. arity = arity2;
  32. }
  33. /* Don't assert - stubs::CompileFunction must correct |regs.sp| */