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))