Add more memory tests.
This commit is contained in:
parent
df682b42ff
commit
bb6b4daa0e
@ -19,6 +19,7 @@
|
||||
};
|
||||
|
||||
let numberOfCoords = 1000000;
|
||||
let numberOfNumbers = 100000000;
|
||||
let vector = null;
|
||||
|
||||
function ArrayOfCoords ()
|
||||
@ -30,7 +31,7 @@
|
||||
alert ('ready');
|
||||
}
|
||||
|
||||
function ArrayOfNumbers ()
|
||||
function ArrayOfCoordComponents ()
|
||||
{
|
||||
vector = [];
|
||||
for (let i = 0; i < numberOfCoords; i++) {
|
||||
@ -38,12 +39,32 @@
|
||||
}
|
||||
alert ('ready');
|
||||
}
|
||||
|
||||
function ArrayOfNumbers ()
|
||||
{
|
||||
vector = [];
|
||||
for (let i = 0; i < numberOfNumbers; i++) {
|
||||
vector.push (1.0);
|
||||
}
|
||||
alert ('ready');
|
||||
}
|
||||
|
||||
function ArrayOfNumbersFloat32Arr ()
|
||||
{
|
||||
vector = new Float32Array (numberOfNumbers);
|
||||
for (let i = 0; i < numberOfNumbers; i++) {
|
||||
vector[i] = 1.0;
|
||||
}
|
||||
alert ('ready');
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<input type="button" value="ArrayOfCoords" onclick="ArrayOfCoords ()"/>
|
||||
<input type="button" value="ArrayOfNumbers" onclick="ArrayOfCoordComponents ()"/>
|
||||
<input type="button" value="ArrayOfNumbers" onclick="ArrayOfNumbers ()"/>
|
||||
<input type="button" value="ArrayOfNumbersFloat32Arr" onclick="ArrayOfNumbersFloat32Arr ()"/>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user