[svn:parrot] r43034 - trunk
gerd at svn.parrot.org
gerd at svn.parrot.org
Mon Dec 14 11:31:49 UTC 2009
Author: gerd
Date: Mon Dec 14 11:31:47 2009
New Revision: 43034
URL: https://trac.parrot.org/parrot/changeset/43034
Log:
NEWS file update for version 1.9.0
Modified:
trunk/NEWS
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS Mon Dec 14 10:12:35 2009 (r43033)
+++ trunk/NEWS Mon Dec 14 11:31:47 2009 (r43034)
@@ -3,20 +3,48 @@
New in 1.9.0
- Functionality
+ garbage collectable contexts
+ + fixing codetest and manifest_tests failures
+ + implement some patches from bubaflub++ and kurahapo++
+ + fixing some tests
+ + investigate gc
+ + (re)factored the profiling runcore
+ + output is configurable and extensible, options atm are pprof and none (binary and possibly callgrind are planned)
+ + env var PARROT_PROFILING_OUTPUT now determines the output type, PARROT_PROFILING_FILENAME determines the filename
+ + updated pprof2cg.pl for some minor pprof format changes
- Compilers
+ + renamed the parser example to stage 1 compiler
+ + modified harness to use it with both stages
+ + improved the stage 1 compiler
+ + some fixes in stage 0
+ + tried to get libjit_framebuilder working with a more recent parrot
+ + freeze/thaw Eval issues
+ + read up on freeze/thaw
+ + started implementing TT #1359
- Platforms
-- Performance
-- New deprecations
-- Realized deprecations
+ + building and testing parrot on amd64/i386, with gcc/g++, with and without --optimize
- Tests
+ The following tests were translated from Perl to PIR :
t/pmc/bigint.t, t/compilers/pge/04-compile.t, t/compilers/pge/02-match.t,
t/compilers/json/from_parrot.t, t/library/protoobject.t, t/library/uuid.t,
t/library/md5.t, t/library/mt19937ar.t
-- Documentation
+ + 10 Perl+PIR tests converted to pure PIR
+ + More tests converted to PIR
- Tools
+ A version of pprof2cg was written in NQP
- Miscellaneous
+ + Cleared out RT in favor of Trac
+- Parrot Plumage
+ Parrot Plumage is the project name for the Parrot module ecosystem. It will include metadata handling, dependency resolution, module installation, etc.
+ + Add accessor methods to Plumage::Project
+ + Add project-dir command to plumage
+ + Move responsibility for determining build sequence to Plumage::Project
+ + Move responsibility for mkpath($build_root) to Plumage::Project's fetch action
+ + Excise %STAGES and supporting code from plumage.nqp
+ + Add stub of update stage to Plumage::Project, reusing (and falling back to) fetch
+ + Make harness exit(1) after failing test runs
+ + Fix broken test
+ + Tell plumage command_ subs what command invoked them;
+ + Collapse all plumage project action commands into one sub
New in 1.8.0
- Functionality
More information about the parrot-commits
mailing list