You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
[SuppressMessage("Microsoft.Design","CA1001:TypesThatOwnDisposableFieldsShouldBeDisposable",Justification="Test classes use TestCleanupAttribute for deterministic teardown.")]
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8Array(new ArrayBuffer(1024))");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8Array(new ArrayBuffer(1024))");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint8ClampedArray(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Int8Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Int8Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint16Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint16Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint16Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Uint16Array(new ArrayBuffer(123456), 128, 1024)");
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
using(Scope.Create(()=>MiscHelpers.Exchange(refUnmanagedMemoryHelpers.DisableMarshalCopy,true), value =>UnmanagedMemoryHelpers.DisableMarshalCopy=value))
{
engine.Execute("typedArray = new Int16Array(new ArrayBuffer(123456), 128, 1024)");