We have done some testings on the performance of HnxGC and other GCs. Here are some of them in which you may be interested.
This testing measures the impacts from garbage collection on a time-critical application thread. It compares HnxGC with an ideal GC, Microsoft .NET GC, and BDW conservative GC. People can get a basic idea about the pauseless feature of HnxGC and how well it performs.
This benchmark program is derived from Hans Boehm's conservative GC to compare the performance of HnxGC with other memory managements, such as .NET GC, BDW GC, standard C++, and some Boost reference counting approaches.
This testing measures and compares the extra time required to launch an application program due the initialization cost of garbage collectors.
It measures the cost of various GC operations, such as GC traversal cost on different number of objects, cost of pointer assignment, initialization, etc.
This gives a special case that a HnxGC program runs more than 100 times faster than .NET CLR program.
Compare HnxGC with .NET CLR program on passing data and calling a native (unmanaged) function.
Test objects creation and garbage collection of a simple case.