ProKylix is a source code profiler for Borland's Kylix 1.0, 2.0, and 3.0. In the Freeware mode, ProKylix can measure the runtime of up to 30 procedures. ProKylix can be upgraded to use the Professional mode by registration. After registration, ProKylix measures up to 32000 procedures, and can also profile pure assembler functions and procedures. The upgrades are valid for all future Kylix versions.
Delphi/Kylix/FreePascal were lacking a mock library. The Pascal Mock library enables the easy creation and use of Mock objects for unit testing, inspired by the various Java mock object tools. Mock objects ease unit testing by acting as replacements for classes that the object being tested must interact with.