FastCode: Difference between revisions

Content deleted Content added
Line 107:
== The FastCode Library ==
 
All the
All the challenge winners are included in the FastCode library (http://fastcode.sourceforge.net/challenge_content/rtl_replcmnt_pkg.html). This library is [[open source]], released under the [[Mozilla Public License|MPL license]]. The library can be used in two ways: 1) calling functions directly, and 2) using the patching functionality.
 
When calling functions directly it is entirely up to the application developer to call the version of a function he thinks is fastest.
 
When using the patching functionality the library automatically detects the CPU type at application load, and uses this information to redirect all function calls to the FastCode winner function for that specific CPU.
 
== FastMM4 Memory Manager ==