X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/217a6308cd6a1dc049a0bb69263bd4c91f91c4d0..4be4e30906bcb8ee30b4d189205cb70bad6707ce:/tests/stress/make-large-string-strcat.js diff --git a/tests/stress/make-large-string-strcat.js b/tests/stress/make-large-string-strcat.js new file mode 100644 index 0000000..f101228 --- /dev/null +++ b/tests/stress/make-large-string-strcat.js @@ -0,0 +1,12 @@ +var s = "s"; + +try { + for (var i = 0; i < 31; ++i) + s = "t" + s + s; + print("Should not have gotten here."); + print("String length: " + s.length); + throw "Should not have gotten here."; +} catch (e) { + if (e.message != "Out of memory") + throw "Wrong error: " + e; +}