Permalink
Commits on Nov 19, 2008
  1. [distro] Updated version numbers, news, and other miscellaneous files…

    … for the
    
    0.8.1 release.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32857 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  2. [include] Replaced a magic constant with symbols for clarity's sake.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32856 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  3. [DEPRECATED]: Deprecate the Closure PMC in preparation for the lexica…

    …ls branch.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32854 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 19, 2008
  4. [Cardinal] updated NEWS to include Cardinal changes

    git-svn-id: https://svn.parrot.org/parrot/trunk@32853 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    damianknopp committed Nov 19, 2008
  5. [Cardinal] updated NEWS to include Cardinal changes

    git-svn-id: https://svn.parrot.org/parrot/trunk@32852 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    damianknopp committed Nov 19, 2008
  6. [t] Skipped t/op/lexicals.t when running with the -r flag, per RT #60…

    …652.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32850 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  7. [t] Marked .tailcall and lexical map non-thawing from PBC tests as TO…

    …DO per RT
    
    #60650.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32849 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  8. [t] Marked :immediate Class non-thawing from PBC test as TODO per RT …

    …#60648.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32848 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  9. [lib] Downgraded Storable dependency to 2.12, per RT #59660. If this …

    …fails, at
    
    least it'll give us more data to decide which version of Storable to require
    and where.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32847 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  10. [config] Made fulltest Makefile target stop at first test failure; mo…

    …ved distro
    
    tests to the end of the fulltest target list, as we don't pass all of those
    yet.  See RT #58934.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32846 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  11. [PLATFORMS] Update smolder link to the parrot.org shortened version.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32845 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 19, 2008
  12. Update docs/parrot.pod: Under Supported Platforms, "win32" specifical…

    …ly means x86.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32844 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 19, 2008
  13. [config] Removed an extra GCC warning accidentally committed in r3279…

    …7. This
    
    makes GCC report a lot more warnings, but we haven't made a serious push to fix
    them yet.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32843 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
  14. [PLATFORMS] Swap the old smoke link for the new smolder link.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32842 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 19, 2008
  15. [GC] Made the concurrency scheduler a constant PMC. This means that i…

    …t never
    
    gets collected by the end-of-the-world GC run before all tasks and timers and
    events (which depend on it for their destruction) get collected and destroyed.
    See RT #60622 for one example of that.
    
    Of course, as it's a constant PMC now, it always needs its live flag cleared
    just before it gets marked as live, otherwise it won't have a chance to perform
    its custom marking of the PObjs to which it refers.  This is a workaround, but
    the real fix is to figure out safe and consistent order of destruction, and
    that's a much larger patch.
    
    I also tidied some related code.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32841 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 19, 2008
Commits on Nov 18, 2008
  1. [rakudo] Remove trailing whitespace.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32840 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 18, 2008
  2. Reorganize PLATFORMS into "supported" and "extra" entries.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32839 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 18, 2008
  3. Add linux-x86_64-gcc4.3.2 to PLATFORMS.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32837 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Infinoid committed Nov 18, 2008
  4. [p6object]: Correctly honor hll option to new_class (RT #60218, chris…

    …dolan++)
    
    * Patch courtesy Chris Dolan <chris@chrisdolan.net>
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32836 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  5. This test is passing on my darwin.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32835 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Nov 18, 2008
  6. [pge]: Update LHS message and add some tests for RT #42334 and #56224.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32834 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  7. [test]: Force 'eq' to compare strings -- native_pbc/header.t passes a…

    …gain.
    
    See also RT #58840.  chromatic++ for the patch.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32833 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  8. [pge]: Fix cut applied to null term (RT #42334, reported by Jim McKim)

    git-svn-id: https://svn.parrot.org/parrot/trunk@32832 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  9. [pge]: Fix bare cut operator at beginning of (sub)pattern (partial RT…

    … #42334)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32831 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  10. [pge]: Fix parsing bug with aliases (resolves RT #56224, reported by …

    …cognominal++)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32830 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  11. [pct]: Report a useful error message for invalid parseactions (RT #48…

    …270).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32829 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  12. [doc] add NEWS about Pipp

    git-svn-id: https://svn.parrot.org/parrot/trunk@32828 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Nov 18, 2008
  13. [PCT] Add a testcase with a special init subrule.

    Pass in the input in test_pct().
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32827 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Nov 18, 2008
  14. [lib] Fixed the CONTEXT(interp)->current_pc setting code from r32804;…

    … the goto
    
    code has to be a single expression, otherwise testC and similar cores will
    hang.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@32826 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Nov 18, 2008
  15. [rakudo]: Use get_namespace opcode instead of interpinfo for $?PACKAGE.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32824 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Nov 18, 2008
  16. [PCT] Test for the correct expected behavior in test for RT#60554.

    git-svn-id: https://svn.parrot.org/parrot/trunk@32823 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Nov 18, 2008
  17. [DEPRECATED] add rt # for exceptions handler disablement item

    git-svn-id: https://svn.parrot.org/parrot/trunk@32821 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    particle committed Nov 18, 2008
  18. [DEPRECATED]: Add exception handler auto-disable to DEPRECATED.pod

    git-svn-id: https://svn.parrot.org/parrot/trunk@32820 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Nov 18, 2008
  19. improve the state of `make examples_tests`

    git-svn-id: https://svn.parrot.org/parrot/trunk@32819 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Nov 18, 2008