Skip to content

Benchmark #4

@siyul-park

Description

@siyul-park

Not Use Go Type System (All value use by byte array and store stack)

BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x1__.section_.data:_-12                55572210                21.41 ns/op           74 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x1__0005_i32load_0x2__0010_i32mul__.section_.data:_-12                 42916663                26.74 ns/op           77 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x6__0005_i32load_0x2__0010_i32div__.section_.data:_-12                 42573698                26.83 ns/op           77 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x7__0005_i32load_0x3__0010_i32mod__.section_.data:_-12                 42603172                27.05 ns/op           77 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x5__0005_i32load_0x1__0010_i32div__.section_.data:_-12                 42601911                26.92 ns/op           77 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x5__0005_i322f64__.section_.data:_-12                                  48560548                25.84 ns/op           88 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_i32load_0x2A__0005_i322c__.section_.data:_-12                                   44014891                26.54 ns/op           90 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__.section_.data:_-12                                 51914060                22.53 ns/op           90 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__0009_f64load_0x4000000000000000__0018_f64add__.section_.data:_-12           43273651                27.23 ns/op           95 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__0009_f64load_0x4000000000000000__0018_f64sub__.section_.data:_-12           43713524                27.89 ns/op           95 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__0009_f64load_0x4000000000000000__0018_f64mul__.section_.data:_-12           43437144                27.64 ns/op           95 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__0009_f64load_0x4000000000000000__0018_f64div__.section_.data:_-12           42774710                28.10 ns/op           95 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x400D99999999999A__0009_f64i32__.section_.data:_-12                                            45953682                24.58 ns/op           76 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_f64load_0x3FF0000000000000__0009_f642c__.section_.data:_-12                                             18571969                66.43 ns/op          119 B/op          2 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_cload_0x0_0x0__.section_.data:__0000_abc_-12                                                            48899257                24.95 ns/op           92 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_cload_0x0_0x0__0009_cload_0x0_0x0__0018_cadd__.section_.data:__0000_abc_-12                             36652785                32.35 ns/op           98 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_cload_0x0_0x0__0009_c2i32__.section_.data:__0000_123_-12                                                37793936                29.29 ns/op           79 B/op          1 allocs/op
BenchmarkInterpreter_Execute/section_.text:__global__main___main:__0000_cload_0x0_0x0__0009_c2f64__.section_.data:__0000_1_-12                                                  35935002                33.61 ns/op           82 B/op          1 allocs/op

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions