[svn:mod_parrot] r527 - mod_parrot/trunk
[email protected] Fri, 5 Dec 2008 12:50:39 -0800 (PST)
| Newsgroups | perl.cvs.mod_parrot |
|---|---|
| Message-ID | <[email protected]> |
Author: jhorwitz
Date: Fri Dec 5 12:50:36 2008
New Revision: 527
Modified:
mod_parrot/trunk/CHANGES
Log:
first stab at change notes for 0.5
Modified: mod_parrot/trunk/CHANGES
==============================================================================
--- mod_parrot/trunk/CHANGES (original)
+++ mod_parrot/trunk/CHANGES Fri Dec 5 12:50:36 2008
@@ -1,5 +1,44 @@
$Id$
+0.5 XXX
+ mod_parrot:
+ * Fixes for recent Parrot releases
+ * New architecture with one Apache module per HLL layer
+ * Apache;Module supports creating Apache modules from Parrot
+ * Custom HLL directives
+ * Per-HLL server & directory configurations
+ * HLL configuration merging
+ * Individual hook registration
+ * Initial support for threaded MPMs (all tests pass for worker MPM)
+ * Migrated mod_parrot modules under 'ModParrot' namespace
+ * Contexts are bound to pools so they persist over multiple phases
+ * Various GC fixes
+ * get_basic_auth_pw returns an array PMC
+ * more Apache constants
+ * ModParrot;Interpreter can capture stdout (soon to be deprecated)
+ * Refactored initialization code to support early startup
+ * ParrotLoadImmediate starts interpreter early and loads bytecode/PIR
+ * Refactored C-based PIR handlers into the PIR HLL module
+ * Removed ParrotAddHandler and ParrotAddType
+ * ModParrot;Constants houses mod_parrot specific constants
+ * Apache;RequestRec.read() reads the HTTP body (POST data)
+ * Various configuration fixes
+ * Refactored lots of code to make it easier to maintain
+
+ mod_perl6:
+ * Replace PIR mod_perl6 with pure-perl mod_perl6
+ * Support for precompiled mod_perl6 & ModPerl6::Registry
+ * Merge handlers
+ * ModPerl6::Registry emulates CGI environment
+ * Perl6Module
+ * Perl6Options
+ * Enable (currently a no-op)
+ * ParseHandlers (temporarily implemented in ModPerl6::Registry)
+ * Method handlers
+ * Custom-named handlers (instead of 'handler')
+ * Rakudo no longer needs to be patched
+ * ModPerl6::Fudge implements missing functionality in Rakudo
+
0.4 January 20, 2008
* Support for Parrot 0.5.1 (Hatachi)
* Many fixes for 64-bit platforms