Skip to content

Commit ccc664e

Browse files
authored
Merge pull request #4 from Civil/fix
Multiple fixes for modern versions of compilers/interpeters
2 parents 4f4ce1e + 555cc9e commit ccc664e

26 files changed

+79
-44
lines changed

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,18 @@ java -jar EntityFXBench.jar
5353

5454
### JavaScript
5555

56-
Web:
56+
#### Web
5757

5858
http://laseroid.azurewebsites.net/js-bench/
5959

60-
NodeJS: TODO
60+
#### NodeJS
61+
62+
You must have nodejs installed
63+
64+
```sh
65+
cd src/js
66+
node ./node_main.js
67+
```
6168

6269
### PHP
6370

@@ -83,3 +90,15 @@ lua main.lua
8390
## Build
8491

8592
TODO
93+
94+
### Go
95+
```sh
96+
cd src/go/entityfx
97+
go build
98+
```
99+
100+
alternatively:
101+
```sh
102+
go get -u github.com/EntityFX/EntityFX-Bench/src/go/entityfx
103+
```
104+

src/go/entityfx/dhrystone/dhrystone.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package dhrystone
33
import (
44
"strings"
55

6-
"../utils"
6+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
77
)
88

99
const (

src/go/entityfx/dhrystone/dhrystoneBenchmark.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package dhrystone
33
import (
44
"reflect"
55

6-
g "../generic"
7-
"../utils"
6+
g "github.com/EntityFX/EntityFX-Bench/src/go/entityfx/generic"
7+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
88
)
99

1010
type DhrystoneBenchmark struct {

src/go/entityfx/generic/arithmetics.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package generic
22

33
import (
4-
"../utils"
4+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
55
)
66

77
type ArithmeticsBenchmark struct {

src/go/entityfx/generic/benchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"strings"
88
"sync"
99

10-
"../utils"
10+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
1111
)
1212

1313
var IterrationsRatio float64 = 1.0

src/go/entityfx/generic/callBenchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package generic
33
import (
44
"runtime"
55

6-
"../utils"
6+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
77
)
88

99
type CallBenchmark struct {

src/go/entityfx/generic/hashBenchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"crypto/sha1"
55
"crypto/sha256"
66

7-
"../utils"
7+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
88
)
99

1010
type HashBenchmark struct {

src/go/entityfx/generic/ifElseBenchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package generic
22

33
import (
4-
"../utils"
4+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
55
)
66

77
type IfElseBenchmark struct {

src/go/entityfx/generic/mathBenchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package generic
22

3-
import "../utils"
3+
import "github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
44

55
import "math"
66

src/go/entityfx/generic/memoryBenchmark.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package generic
22

33
import (
4-
"../utils"
4+
"github.com/EntityFX/EntityFX-Bench/src/go/entityfx/utils"
55
)
66

77
type MemoryBenchmark struct {

0 commit comments

Comments
 (0)