In a very interesting comment, PhiS spoke about the Mac OS X Stack Alignment problem, and the way asm code should be written for the future Cross Platform Delphi compiler. Here are some (hope without any Troll hidden) reflections I went through.
March 2010 (10)
2010-03-24
Fast JPEG decoder using SSE/SSE2 version 1.2
2010-03-24. Open Source › Open Source libraries
The Fast JPEG decoder using SSE/SSE2 library file has been updated, and is now in version 1.2, released under a MPL/GPL/LGPL tri-license. It's mainly a bug issue fix.
2010-03-23
CopyRecord faster proposal
2010-03-23. Open Source › Enhanced Delphi Run Time
After some speed debates occurred in the Delphi community, I've rewritten the _CopyRecord function of the system.pas unit, with speed in mind.
2010-03-22
Synopse Big Table v1.3
2010-03-22. Open Source › Synopse BigTable
You can now access to your data with more common Open() then Read() and Seek() methods. Some other enhancements.
2010-03-20
GIF, TIF, PNG and JPG pictures TGraphic read/write via GDI+
2010-03-20. Open Source › Open Source libraries
Implements TGraphic descendants able to load and save GIF, TIF, PNG and JPG pictures, using the GDI+ library. Freeware Opensource component, licensed under a MPL/GPL/LGPL tri-license. Works from Delphi 3 to 2010.
2010-03-18
Fast JPEG decoder using SSE/SSE2 version 1.1
2010-03-18. Open Source › Open Source libraries
The Fast JPEG decoder using SSE/SSE2 library file has been updated, and is now in version 1.1, released under a MPL/GPL/LGPL tri-license.
Synopse Big Table v1.2
2010-03-18. Open Source › Synopse BigTable
The Synopse Big Table has been updated to the 1.2 version.
It can now index its data according to an UTF-8 encoded string ID.
Some minor issues fixed, and speed enhancements (like a reading cache).
2010-03-16
Synopse Big Table
2010-03-16. Open Source › Synopse BigTable
An open source Delphi unit for very fast data storage and access. If you just need to save raw data on disk, and retrieve it with an unique ID number, you can use this unit, which is much faster than any database engine. Work from Delphi 2 to Delphi 2010. Licensed under a MPL/GPL/LGPL tri-license.
2010-03-14
Fast JPEG decoder using SSE/SSE2
2010-03-14. Open Source › Open Source libraries
This LGPL-distributed unit allows very fast JPEG image decoding, using SSE/SSE2 pure assembly code. It is much faster than the standard jpeg.pas unit.
It's based on the great Dr. Manhattan's source code, from http://sourceforge.net/projects/jpegdec
SQLite3 Framework version 1.5
2010-03-14. Open Source › mORMot Framework