constloads.js 1004 B

12345678910111213141516171819202122232425262728293031323334353637
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. var asmHeap = new ArrayBuffer(33554432);
  6. var m = (function(stdlib, foreign, heap) { 'use asm';
  7. var Uint8ArrayView = new stdlib.Uint8Array(heap);
  8. function f()
  9. {
  10. var i2 = 0;
  11. (Uint8ArrayView[33554431]) = i2;
  12. return 0;
  13. }
  14. return f; })(this, {}, asmHeap)
  15. m();
  16. m();
  17. var asmHeap = new ArrayBuffer(65536);
  18. var m = (function(stdlib, foreign, heap) { 'use asm';
  19. var Uint8ArrayView = new stdlib.Uint8Array(heap);
  20. function f(d0, i1)
  21. {
  22. d0 = +d0;
  23. i1 = i1|0;
  24. var i2 = 0;
  25. i2 = 524288;
  26. (Uint8ArrayView[i2 >> 0]) = i2;
  27. return ;
  28. }
  29. return f; })(this, {}, asmHeap)
  30. m();
  31. m();
  32. WScript.Echo("Passed");