Content deleted Content added
m →Tools |
No edit summary |
||
Line 21:
=== Platform independence ===
Pin was designed for tool [[Cross-platform|portability]], and despite JIT compiling from one ISA to the same ISA (and not using a single [[intermediate representation]] for all code), most of its APIs are architecture and [[operating system]] independent. It was also designed to be portable itself, carefully isolating platform-specific code from generic code, allowing the fast adaptation of Pin to new platforms. Approximately half of the code is generic and the rest is either architecture or OS dependent.<ref>[http://
=== Optimizations ===
|