summaryrefslogtreecommitdiff
path: root/benchmark
diff options
context:
space:
mode:
authorshyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-29 06:47:05 +0000
committershyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-29 06:47:05 +0000
commit9a8b38cacfa029aa9bbc5f1600b1ead3903a8c88 (patch)
treee7e453f3dc0f360a00e2bf406b4e76134f177433 /benchmark
parent582951e2c8995d6bab5ddaf98cd3816310f8d506 (diff)
extensive use of instruction attributes
Instead of using magic numbers, let us define a series of attributes and use them from the VM core. Proper function declarations makes these attributes inlined in most modern compilers. On my machine exact same binary is generated with or without this changeset. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'benchmark')
0 files changed, 0 insertions, 0 deletions