remove references to soml
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
|
||||
int main(void)
|
||||
{
|
||||
setbuf(stdout, NULL); /* to make it equivalent to the soml, otherwise it caches */
|
||||
setbuf(stdout, NULL); /* to make it equivalent to the typed version, otherwise it caches */
|
||||
int counter = 100352 - 352;
|
||||
while(counter--) {
|
||||
printf("Hello there\n");
|
||||
|
@ -10,7 +10,7 @@ Hello and puti and add run 100_000 iterations per program invocation to remove s
|
||||
Call only has 10000 iterations, as it much slower
|
||||
|
||||
Gcc used to compile c on the machine
|
||||
soml produced by ruby (on another machine)
|
||||
typed produced by ruby (on another machine)
|
||||
|
||||
# Results
|
||||
|
||||
@ -24,7 +24,7 @@ But results should be seen as relative, not absolute.
|
||||
language | loop | hello | itos | add | call
|
||||
c | 0,0500 | 2,1365 | 0,2902 | 0,1245 | 0,8535
|
||||
go | 0.0485 | 4.5355 | 0.2143 | 0.0825 | 0.8769
|
||||
soml | 0,0374 | 1,2071 | 0,7263 | 0,2247 | 1,3625
|
||||
typed | 0,0374 | 1,2071 | 0,7263 | 0,2247 | 1,3625
|
||||
|
||||
ruby | 0,3 | 8.882 | 0,8971 | 3,8452
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
require_relative '../../soml/helper'
|
||||
require_relative '../../typed/helper'
|
||||
|
||||
# Benchmarks for the stuff in results.md
|
||||
|
@ -10,7 +10,7 @@ class Integer < Value
|
||||
|
||||
|
||||
|
||||
int div10_soml()
|
||||
int div10_typed()
|
||||
int tmp = self >> 1
|
||||
int q = self >> 2
|
||||
q = q + tmp
|
Reference in New Issue
Block a user