blob: c186e60b078cb4df8f844ddcda358fe96e3fdd43 [file] [log] [blame]
//@ skip if $memoryLimited
//@ runDefault
var exception;
try {
bar = '2.3023e-320'
foo = bar.padEnd(2147483644, 1);
foo(true, 1).value;
} catch (e) {
exception = e;
}
// Creating the error message for the TypeError overflows
// the string and therefore an out-of-memory error is thrown.
if (exception != "RangeError: Out of memory")
throw "FAILED";