Changeset 188281 in webkit


Ignore:
Timestamp:
Aug 11, 2015 1:06:34 PM (9 years ago)
Author:
basile_clement@apple.com
Message:

jsc-tailcall: Add more strict mode tests
https://bugs.webkit.org/show_bug.cgi?id=147850

Reviewed by Michael Saboff.

We should have more tests in strict mode to have better test coverage.
This adds a copy of the v8-v6 tests from SunSpider as JSC stress tests,
with "use strict"; added at the top of the files.

A few modifications were necessary to make the files valid in strict
mode, namely adding a couple of "var" statements and removing some
generated code in earley-boyer that was using strings with octal
escapes.

  • tests/stress/v8-crypto-strict.js: Added.
  • tests/stress/v8-deltablue-strict.js: Added.
  • tests/stress/v8-earley-boyer-strict.js: Added.
  • tests/stress/v8-raytrace-strict.js: Added.
  • tests/stress/v8-regexp-strict.js: Added.
  • tests/stress/v8-richards-strict.js: Added.
  • tests/stress/v8-splay-strict.js: Added.
Location:
branches/jsc-tailcall/Source/JavaScriptCore
Files:
7 added
1 edited

Legend:

Unmodified
Added
Removed
  • branches/jsc-tailcall/Source/JavaScriptCore/ChangeLog

    r188149 r188281  
     12015-08-11  Basile Clement  <basile_clement@apple.com>
     2
     3        jsc-tailcall: Add more strict mode tests
     4        https://bugs.webkit.org/show_bug.cgi?id=147850
     5
     6        Reviewed by Michael Saboff.
     7
     8        We should have more tests in strict mode to have better test coverage.
     9        This adds a copy of the v8-v6 tests from SunSpider as JSC stress tests,
     10        with "use strict"; added at the top of the files.
     11
     12        A few modifications were necessary to make the files valid in strict
     13        mode, namely adding a couple of "var" statements and removing some
     14        generated code in earley-boyer that was using strings with octal
     15        escapes.
     16
     17        * tests/stress/v8-crypto-strict.js: Added.
     18        * tests/stress/v8-deltablue-strict.js: Added.
     19        * tests/stress/v8-earley-boyer-strict.js: Added.
     20        * tests/stress/v8-raytrace-strict.js: Added.
     21        * tests/stress/v8-regexp-strict.js: Added.
     22        * tests/stress/v8-richards-strict.js: Added.
     23        * tests/stress/v8-splay-strict.js: Added.
     24
    1252015-08-07  Michael Saboff  <msaboff@apple.com>
    226
Note: See TracChangeset for help on using the changeset viewer.