Skip to content

Commit 5edec59

Browse files
committed
updated readme
1 parent b2697aa commit 5edec59

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22

33
A small and simple benchmark for pattern scan (findpattern) implementations written in C# inspired by [this great C++ comparison](https://github.com/learn-more/findpattern-bench). Aimed to compare real-world scanning performance without any frills.
44

5-
[![PatternScanBenchmark](https://camo.githubusercontent.com/43fe6c4cca103a06d6527c565137134f764bab1c1da3e254b5dc55bf7527c18d/68747470733a2f2f692e696d6775722e636f6d2f4b3066384458312e706e67)](#)
5+
[![PatternScanBenchmark](https://camo.githubusercontent.com/5701cec8603dacb119a5f6e91e2be01b4e7ba0bbaffa6561e09869767af1aebc/68747470733a2f2f692e696d6775722e636f6d2f4f795a444162682e706e67)](#)
66

77
## Contributing
88

99
Feel free to create a pull request with your own patter scan implementation at any time. Use [PatternScanTemplate.cs](PatternScanBench/Implementations/PatternScanTemplate.cs) as a template for your one while **following the rules**. Afterwards add a `[Benchmark]` block in [Program.cs](PatternScanBench/Program.cs) and create a pull request. Alternatively try to improve an already existing one.
1010

1111
## Rules
1212

13-
* NO `/unsafe` compiler option
14-
* NO DLLs/libraries (must work cross-platform)
15-
* NO assembly references outside of default .NET 5 (except Microsofts "extended dotnetframework")
13+
* NO `-unsafe` compiler option
14+
* NO DLLs/libraries/WinAPIs (must work cross-platform)
1615
* NO changes to build process
1716
* has to work on 64 bit Windows/Linux
1817
* has to work on **most** modern AMD64 processors

0 commit comments

Comments
 (0)