mirror of
https://github.com/jwetzell/psn-go.git
synced 2026-08-20 14:39:09 +00:00
fix up more for loops in benchmark
This commit is contained in:
@@ -10,8 +10,7 @@ import (
|
|||||||
func getNTrackers(n int) []psn.Tracker {
|
func getNTrackers(n int) []psn.Tracker {
|
||||||
trackers := []psn.Tracker{}
|
trackers := []psn.Tracker{}
|
||||||
|
|
||||||
index := 0
|
for index := 0; index < n; index++ {
|
||||||
for index < n {
|
|
||||||
tracker := psn.Tracker{Id: uint16(index), Name: "Tracker"}
|
tracker := psn.Tracker{Id: uint16(index), Name: "Tracker"}
|
||||||
tracker.SetPos(0, 0, 0)
|
tracker.SetPos(0, 0, 0)
|
||||||
tracker.SetSpeed(0, 0, 0)
|
tracker.SetSpeed(0, 0, 0)
|
||||||
@@ -21,14 +20,13 @@ func getNTrackers(n int) []psn.Tracker {
|
|||||||
tracker.SetStatus(1.0)
|
tracker.SetStatus(1.0)
|
||||||
tracker.SetTimestamp(uint64(time.Now().UnixMilli()))
|
tracker.SetTimestamp(uint64(time.Now().UnixMilli()))
|
||||||
trackers = append(trackers, tracker)
|
trackers = append(trackers, tracker)
|
||||||
index += 1
|
|
||||||
}
|
}
|
||||||
return trackers
|
return trackers
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
testSizes := []int{1, 10, 100, 1000}
|
testSizes := []int{1, 10, 100, 1000, 10000}
|
||||||
encoder := psn.Encoder{
|
encoder := psn.Encoder{
|
||||||
SystemName: "test encoder",
|
SystemName: "test encoder",
|
||||||
VersionHigh: 2,
|
VersionHigh: 2,
|
||||||
|
|||||||
Reference in New Issue
Block a user