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