2.1 (September 2011) for .NET 4.0

Rating: No reviews yet
Downloads: 956
Change Set: 92518
Released: Sep 13, 2011
Updated: Sep 26, 2011 by jakub
Dev status: Beta Help Icon

Recommended Download

Application Phalanger 2.1 (September 2011) r2
application, 16311K, uploaded Sep 13, 2011 - 956 downloads

Release Notes

September 2011 release of Phalanger - the PHP compiler for .NET 4.0 - introduces following:

Performance enhancements
  • Phalanger evaluates more code in compile time to save the run time.
  • Compilation process can output more warning messages about possible performance issues.

New functionality
  • spl_classes(), spl_object_hash(), SeekableIterator interface.
  • json_last_error(), JsonSerializable interface.
  • $http_response_header when using file_get_contents() on HTTP streams.
  • constant() and defined() handle class constants.

Updated Phalanger Tools for Visual Studio 2010 included
  • PHP/CLR language determined properly.

Issue fixes
Update: r2
  • php_ini_parse() fix for undefined constants
  • ?: ternary operator shortcut implemented
  • Fix of "Unable to make a reference to a transient module from a non-transient" exception

Note if you need Phalanger running on .NET 2.0, please use Phalanger 2.0.
For the full list of changes, see http://phalanger.codeplex.com/SourceControl/list/changesets.
To enhance performance of your Phalanger powered application, make use of managed extensions, especially MySQL Managed Extension.

Reviews for this release

No reviews yet for this release.