Permalink
Commits on Oct 21, 2008
  1. [RELEASE] updated release info

    git-svn-id: https://svn.parrot.org/parrot/trunk@32091 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 21, 2008
  2. [rakudo]: spectest-progress.csv correction: 204 files, 4413 passing, …

    …0 failing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32090 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  3. [t] skip config tests i don't have time to understand how to modify p…

    …roperly before release of 0.8.0
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32089 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 21, 2008
  4. [t] Skip t/stm/basic_mt.t test #4 for now;

    it hangs on several platforms (cygwin, darwin, freebsd, and linux).
    This issue is tracked as RT #59790.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32088 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Oct 21, 2008
  5. [NEWS]: rakudo, pct, pge updates

    git-svn-id: https://svn.parrot.org/parrot/trunk@32087 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  6. [rakudo]: spectest-progress.csv update: 204 files, 4407 passing, 13 f…

    …ailing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32086 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  7. [NEWS] Update NEWS with some information about what's changed in /doc…

    …s/books
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32085 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 21, 2008
  8. [ops] Added PMCNULL exception to say_p op to avoid segfaults when try…

    …ing to
    
    stringify PMCNULL (RT #59532, reported by I Sop).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32084 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
  9. [t] skip tests which fail to link with msvc -- fix these after release!

    git-svn-id: https://svn.parrot.org/parrot/trunk@32083 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 21, 2008
  10. [CAGE] Update Pheme to use ';' separators for PAST node names (since …

    …that's
    
    what the PAST classes use).
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32082 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Oct 21, 2008
  11. [CAGE] TGE now accepts classname strings that use either ';' or '::' …

    …as the separator.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32081 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allisonrandal committed Oct 21, 2008
  12. [RELEASE] NEWS updates

    git-svn-id: https://svn.parrot.org/parrot/trunk@32080 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 21, 2008
  13. typedef struct Parrot_Context Parrot_Context, replace parrot_context_…

    …t usages with Parrot_Context and update headerizing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32079 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Oct 21, 2008
  14. put pirric in NEWS

    git-svn-id: https://svn.parrot.org/parrot/trunk@32078 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Oct 21, 2008
  15. [lib] Removed coding standards tests from default test target (RT #60…

    …020).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32077 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
  16. [ops] Added a COW when attempting to modify a constant string with in…

    …place
    
    substr when passed as a parameter to a function.  This avoids strange GC
    segfaults.  See RT #60030, reported by Jeff Horwitz.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32076 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
  17. [RELEASE] updates for Cardinal and numbered release as 0.8.0

    git-svn-id: https://svn.parrot.org/parrot/trunk@32075 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 21, 2008
  18. [Pipp] workaround for funny macro expansion weirdness

    git-svn-id: https://svn.parrot.org/parrot/trunk@32074 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Oct 21, 2008
  19. [rakudo]: Remove obsolete t/02-test-pm/ .

    git-svn-id: https://svn.parrot.org/parrot/trunk@32073 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  20. [rakudo]: Fix some tests in 06-op-inplace.t .

    git-svn-id: https://svn.parrot.org/parrot/trunk@32072 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  21. [rakudo]: Fix test output in 06-op-inplace.t (RT #60016)

    * Patch courtesy Ovid++ (publiustemp-perl6internals2@yahoo.com)
    * Now correctly reports failures as failures instead of misnumbered tests
    * Still some failing tests due to inplace errors (RT #59788 ?)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32070 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  22. [rakudo]: per #parrot, remove 'codetest' from 'make test' target

    git-svn-id: https://svn.parrot.org/parrot/trunk@32069 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 21, 2008
  23. [NEWS] Update NEWS with an IMCC change I made this week.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32068 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 21, 2008
  24. [install]

    - remove Perl modules dependencies
    - this script must be shipped (see RT #58852)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32067 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Oct 21, 2008
  25. [rakudo] Update README with instructions on how to run individual tests.

    Patch courtesy by Ovid++. Closes [perl #60016].
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32066 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    moritz committed Oct 21, 2008
  26. [src] Made return-to-C parameter handling invalidate any CPointer PMC…

    … used to
    
    store out parameter pointers.  Without this, any GC which somehow marks a used
    CPointer PMC may attempt to mark a location on the C stack as if it were a
    pointer.  That should frighten you.  See RT #59880 for an example of the
    consequences.
    
    If CPointer PMCs get re-used, this may be a problem, but if you re-use a
    CPointer PMC, you're probably going to abuse your C stack in a very bad way
    anyway, and I may not help you, so don't do that.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32065 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
  27. [examples] Replaced deprecated add_multi op with :multi declaration o…

    …n multisub.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32063 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
  28. [lib] Fixed SVN properties on new file Parrot::Test::Util.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32062 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 21, 2008
Commits on Oct 20, 2008
  1. [lib] add documentation to create_tempfile function, coke++

    git-svn-id: https://svn.parrot.org/parrot/trunk@32061 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 20, 2008
  2. [tools] removed deprecated n_ ops from language shell generator, pant…

    …herse++ for the bug report
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32060 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 20, 2008
  3. [PMC] RT#46663 pointed to a comment with a question asking whether a …

    …particular sequence would cause problems with --gc-debug. The ticket is over 1 year old with no problems exposed by this sequence, and I don't see any way this could cause a problem as-is. Removing the offending comment.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32059 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 20, 2008
  4. [t] create utility module for parrot tests

    ~ add function for createing cross-platform tempfiles
    ~ convert tests to use it
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32058 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Oct 20, 2008
  5. [GC] Investigating RT#46187. There was a lone "TODO" comment with no …

    …explanation. I've determined that there's nothing of interest to be done here, so I'm removing the offending comment and closing the ticket.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32057 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 20, 2008