-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EgorBot for am11 in #110344 #200
Comments
Benchmark results on
|
@EgorBot -windows_intel -pr 110344 using System;
using BenchmarkDotNet.Attributes;
public class Bench
{
[Benchmark]
public byte GetRef()
{
MyStruct myStruct = new MyStruct(42);
TypedReference tr = __makeref(myStruct);
byte fieldValue = __refvalue(tr, MyStruct).Field;
return fieldValue;
}
}
public struct MyStruct
{
public byte Field;
public MyStruct(byte value)
{
Field = value;
}
} |
Benchmark results on
|
Method | Job | Toolchain | Mean | Error | Ratio |
---|---|---|---|---|---|
GetRef | Job-OALVLA | \core_root_base\corerun.exe | 1.7530 ns | 0.0031 ns | 1.00 |
GetRef | Job-ZCGSUC | \core_root_diff\corerun.exe | 0.6021 ns | 0.0087 ns | 0.34 |
cc @am11 (agent_logs.txt). EgorBot manual: link.
@EgorBot -windows_intel -pr 110344 using System;
using BenchmarkDotNet.Attributes;
public class Bench
{
[Benchmark]
public byte GetRef()
{
MyStruct myStruct = new MyStruct(42);
TypedReference tr = __makeref(myStruct);
byte fieldValue = __refvalue(tr, MyStruct).Field;
return fieldValue;
}
}
public struct MyStruct
{
public byte Field;
public MyStruct(byte value)
{
Field = value;
}
} |
Benchmark results on
|
Method | Job | Toolchain | Mean | Error | Ratio |
---|---|---|---|---|---|
GetRef | Job-QKAGCF | \core_root_base\corerun.exe | 0.8803 ns | 0.0024 ns | 1.00 |
GetRef | Job-TYDWWJ | \core_root_diff\corerun.exe | 1.1800 ns | 0.0034 ns | 1.34 |
cc @am11 (agent_logs.txt). EgorBot manual: link.
@EgorBot -windows_intel -pr 110344 using System;
using BenchmarkDotNet.Attributes;
public class Bench
{
[Benchmark]
public byte GetRef()
{
MyStruct myStruct = new MyStruct(42);
TypedReference tr = __makeref(myStruct);
byte fieldValue = __refvalue(tr, MyStruct).Field;
return fieldValue;
}
}
public struct MyStruct
{
public byte Field;
public MyStruct(byte value)
{
Field = value;
}
} |
Benchmark results on
|
Method | Job | Toolchain | Mean | Error | Ratio |
---|---|---|---|---|---|
GetRef | Job-URJCJH | \core_root_base\corerun.exe | 2.028 ns | 0.0040 ns | 1.00 |
GetRef | Job-TIWXIM | \core_root_diff\corerun.exe | 1.169 ns | 0.0032 ns | 0.58 |
cc @am11 (agent_logs.txt). EgorBot manual: link.
@EgorBot -windows_intel -pr 110344 using System;
using BenchmarkDotNet.Attributes;
public class Bench
{
[Benchmark]
public byte GetRef()
{
MyStruct myStruct = new MyStruct(42);
TypedReference tr = __makeref(myStruct);
byte fieldValue = __refvalue(tr, MyStruct).Field;
return fieldValue;
}
}
public struct MyStruct
{
public byte Field;
public MyStruct(byte value)
{
Field = value;
}
} |
Benchmark results on
|
Method | Job | Toolchain | Mean | Error | Ratio |
---|---|---|---|---|---|
GetRef | Job-FNMZRM | \core_root_base\corerun.exe | 1.739 ns | 0.0005 ns | 1.00 |
GetRef | Job-TWSIEX | \core_root_diff\corerun.exe | 1.417 ns | 0.0012 ns | 0.81 |
cc @am11 (agent_logs.txt). EgorBot manual: link.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Processing dotnet/runtime#110344 (comment) command:
Command
-windows_intel
(EgorBot will reply in this issue)
The text was updated successfully, but these errors were encountered: