Permalink
Browse files

[RELEASE] release prep

git-svn-id: https://svn.parrot.org/parrot/trunk@41266 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information...
1 parent 5ff447c commit 6387d0d0f05ccd53d9c38bf15a1c610c66ebb28b @particle particle committed Sep 15, 2009
Showing with 38 additions and 33 deletions.
  1. +4 −0 ChangeLog
  2. +2 −2 MANIFEST.generated
  3. +1 −1 META.yml
  4. +20 −17 NEWS
  5. +1 −1 README
  6. +1 −1 VERSION
  7. +2 −3 docs/parrothist.pod
  8. +0 −1 docs/project/release_manager_guide.pod
  9. +7 −7 tools/util/release.json
View
4 ChangeLog
@@ -1,5 +1,9 @@
#1 $Id$
+2009.9.15 particle
+ * Released 1.6.0
+ See NEWS for more.
+
2009.8.18 Whiteknight
* Released 1.5.0
See NEWS for more.
View
4 MANIFEST.generated
@@ -2,10 +2,10 @@
# See tools/dev/install_files.pl for documentation on the
# format of this file.
# Please re-sort this file after *EVERY* modification
-blib/lib/libparrot.1.5.0.dylib [main]lib
+blib/lib/libparrot.1.6.0.dylib [main]lib
blib/lib/libparrot.a [main]lib
blib/lib/libparrot.dylib [main]lib
-blib/lib/libparrot.so.1.5.0 [main]lib
+blib/lib/libparrot.so.1.6.0 [main]lib
blib/lib/libparrot.so [main]lib
compilers/data_json/data_json.pbc [data_json]
compilers/json/JSON.pbc [json]
View
2 META.yml
@@ -4,7 +4,7 @@
# See http://module-build.sourceforge.net/META-spec-current.html for details.
---
name: parrot
-version: 1.5.0
+version: 1.6.0
author: parrot-dev@lists.parrot.org
abstract: a virtual machine designed for dynamic languages
license: artistic2
View
37 NEWS
@@ -1,30 +1,33 @@
# $Id$
New in 1.6.0
-- Core
- + Profiling runcore can now be used to generate Callgrind-compatible output
- + PMC allocator now automatically allocates ATTR structures
- + Added fixed-size structure allocator to GC
- + Contexts are now garbage-collectable
+- Functionality
+ + Added a fixed-size structure allocator to the Garbage Collector
+ + Added a "lazy" mode to the PObj and Fixed-Size memory allocators
+ + Added a profiling runcore, which generates Callgrind-compatible output
+ + Added lexical subsystem opcodes: find_dynamic_lex, store_dynamic_lex
+ + Converted Contexts to garbage-collectable PMC structures
+ Created a new Context API
- + Op definitions cache the current Context for subsequent lookups
+ + Enhanced the PMC allocator to automatically allocate ATTR structures
+- Performance
+ + Optimized opcodes to cache the current Context for subsequent lookups
+ + Reduced string comparisons in VTABLE_isa
+- Maintenance and cleanup
+ + Began proper encapsulation of STRING API
+ + Unified all PMC destruction functions
+ Unified Continuation PMC and Parrot_cont structure
+ Unified Sub PMC and Parrot_sub structure
- + Began proper encapsulation of STRING API
- + Modify PMC structure to remove UnionVal
+ Removed PMC_EXT structure
+ Removed PMC_Sync from PMC
- + Added a "Lazy" mode to the PObj and Fixed-Size allocators
- + Reduce string comparisons in VTABLE_isa
- + Unified all PMC destruction functions
- + Added several fixes for stack-walking GC code
- + Copying a NULL string now returns an empty STRING structure
- + Add find_dynamic_lex and store_dynamic_lex opcodes
+ + Removed UnionVal from PMC structure
+- Bugfix
+ + Fixed several stack-walking bugs in Garbage Collector code
+ + Fixed bug when copying a NULL STRING, now returns empty STRING struct
- Tests
- + Convert several Perl5 tests to PIR
- + Expand test coverage of NameSpace PMC
+ + Converted several Perl5 tests to PIR
+ + Expanded test coverage of NameSpace PMC
- Compilers
- + PCT is now included in "make install"
+ + Made Parrot Compiler Toolkit available in the base install
New in 1.5.0
- Core
View
2 README
@@ -1,4 +1,4 @@
-This is Parrot, version 1.5.0
+This is Parrot, version 1.6.0
------------------------------
Parrot is Copyright (C) 2001-2009, Parrot Foundation.
View
2 VERSION
@@ -1 +1 @@
-1.5.0
+1.6.0
View
5 docs/parrothist.pod
@@ -81,7 +81,7 @@ Francois Perrad.
Bob 0.7.0 2008-Aug-19 "Severe Macaw"
Patrick 0.7.1 2008-Sep-16 "Manu Aloha"
- particle 0.8.0 2008-Oct-21 "Pareto Principle"
+ Jerry 0.8.0 2008-Oct-21 "Pareto Principle"
chromatic 0.8.1 2008-Nov-18 "Tio Richie"
Whiteknight 0.8.2 2008-Dec-16 "Feliz Loro"
@@ -92,9 +92,8 @@ Francois Perrad.
Francois 1.1.0 2009-Apr-21 "Half-moon Conure"
Infinoid 1.2.0 2009-May-19 "Bird Brain"
Whiteknight 1.3.0 2009-Jun-16 "Andean Swift"
-
cotto 1.4.0 2009-Jul-21 "Mundo Cani"
Whiteknight 1.5.0 2009-Aug-18 "TEH PARROTZ!"
-
+ Jerry 1.6.0 2009-Sep-15 "half-pie"
=cut
View
1 docs/project/release_manager_guide.pod
@@ -368,7 +368,6 @@ The calendar of releases is available at the comp.lang.parrot google calendar,
visible at
L<http://www.google.com/calendar/render?cid=ldhctdamsgfg5a1cord52po9h8@group.calendar.google.com>.
- - Sept 15, 2009 - 1.6 - particle
- Oct 20, 2009 - 1.7 - dukeleto
- Nov 17, 2009 - 1.8 - bernhard
- Dec 15, 2009 - 1.9 - gerd
View
14 tools/util/release.json
@@ -1,23 +1,23 @@
{
- "release.version" : "1.5.0",
- "release.name" : "TEH PARROTZ!",
+ "release.version" : "1.6.0",
+ "release.name" : "half-pie",
"release.day" : "Tuesday",
- "release.date" : "18 August 2009",
- "release.nextdate" : "15 September 2009",
+ "release.date" : "15 September 2009",
+ "release.nextdate" : "20 October 2009",
"web.root" : "http://parrot.org/",
"web.source" : "download",
"web.openpatches" : "openpatches.html",
"web.repository" : "https://svn.parrot.org/parrot/trunk/",
"bugday.day" : "Saturday",
- "bugday.date" : "12 September 2009",
+ "bugday.date" : "17 October 2009",
"wiki.root" : "https://trac.parrot.org/parrot/wiki/",
- "wiki.bugday" : "bug_day_2009_09_12",
+ "wiki.bugday" : "bug_day_2009_10_17",
"cpan.search" : "http://search.cpan.org/dist/parrot",
- "ftp.path" : "ftp://ftp.parrot.org/pub/parrot/releases/devel/1.5.0/",
+ "ftp.path" : "ftp://ftp.parrot.org/pub/parrot/releases/devel/1.6.0/",
"subversion.root" : "http://subversion.tigris.org/",
"svk.root" : "http://svk.bestpractical.com/"
}

0 comments on commit 6387d0d

Please sign in to comment.