Permalink
Switch branches/tags
Commits on Mar 17, 2010
  1. [tt389_fix] add exception handlers to one RPA test. When this test th…

    …rows an unhndled exception the rest of the test file doesn't run at all. Now we see the one failure, and we also see that all other tests in the file pass
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44987 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Mar 17, 2010
  2. share pmc_class between a vtable and the ->ro_variant_vtable. Fixes 6…

    … tests in t/dynpmc/rotest.t
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44985 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Mar 17, 2010
Commits on Mar 13, 2010
  1. [OO] Made second stage class initialization create a PMCProxy for all…

    … intrinsic
    
    PMC types and made intrinsic method registration use that proxy.  Several tests
    fail, but this is closer to fixing TT #389.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44911 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Mar 13, 2010
Commits on Mar 11, 2010
  1. [tt389_fix] I committed this to the wrong branch. undo.

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44862 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Mar 11, 2010
Commits on Mar 10, 2010
  1. adding another test, modified from a failing example in TT #562. It f…

    …ails in branch and needs to un-fail
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44859 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Mar 10, 2010
  2. un-TODO test for TT #562 that fails and needs to un-fail.

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@44858 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Mar 10, 2010
Commits on Jan 26, 2010
  1. [lib] Extracted write_nci_methods() method from init_func() method in…

    … PMC
    
    emitter.  This will help subsequent changes.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43608 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 26, 2010
Commits on Jan 22, 2010
  1. [PGE] Modified PGE::Exp to look up rules in the current grammar from the

    appropriate class, not the attached namespace directly.  This is not efficient,
    but it works.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43536 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 22, 2010
  2. [PCT] Made PCT and PGE use objects and classes to look up methods, ra…

    …ther than
    
    poking in the namespaces themselves.  This fixes the test failures in
    t/compilers/pct/complete_workflow.t.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43534 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 22, 2010
Commits on Jan 21, 2010
  1. [P6object] Fix one test

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43529 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Jan 21, 2010
  2. [json] Fix PGE usage

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43528 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Jan 21, 2010
  3. [tge] Fix another test

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43527 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Jan 21, 2010
  4. [pge] Fix another test

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43526 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Jan 21, 2010
  5. Fix one more test

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43525 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tene committed Jan 21, 2010
Commits on Jan 14, 2010
  1. [library] Made Stream::Base work with TT #389 fix.

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43452 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 14, 2010
Commits on Jan 12, 2010
  1. [PGE] Made PGE build after fixing TT #389. Instead of looking up a me…

    …thod by
    
    name in the appropriate namespace, then invoking the Sub PMC and passing the
    object as its first argument, use normal method dispatch and avoid the manual
    lookup.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43422 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 12, 2010
  2. [t] Fixed tests which relied on the deprecated behavior of :methods a…

    …ccessible
    
    through NameSpaces.  See TT #389.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43421 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 12, 2010
Commits on Jan 6, 2010
  1. [t] Fixed test not to grab methods from the namespace directly, as th…

    …ey aren't
    
    there anymore (TT #389).
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43399 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 6, 2010
  2. [PMC] Made NameSpace PMC skip adding subs marked with :method to the …

    …namespace
    
    in two cases:
    
        * where there's an existing class into which the methods go, or
        * where the NameSpace's name does not match a built-in PMC type
    
    This resolves TT #389.  Some tests fail.  They need fixing; they're wrong.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43398 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 6, 2010
  3. Don't store :method subs in namespace

    git-svn-id: https://svn.parrot.org/parrot/branches/tt389_fix@43397 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Jan 6, 2010
  4. Remove unneeded import per suggestion from Coke++.

    git-svn-id: https://svn.parrot.org/parrot/trunk@43393 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Jan 6, 2010
Commits on Jan 5, 2010
  1. [distutils] add a newline at the end of MANIFEST

    git-svn-id: https://svn.parrot.org/parrot/trunk@43382 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Jan 5, 2010
  2. [distutils] now build RPM stuff in the current directory (with --defi…

    …ne _topdir)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43381 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Jan 5, 2010
Commits on Jan 4, 2010
  1. Fix typos.

    Apply most of patch in TT #1344, courtesy kurahaupo++
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43380 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Jan 4, 2010
Commits on Jan 2, 2010
  1. Use UINTVAL to store/pass CallContext n_regs_used. jimmy++ for TT#1397.

    git-svn-id: https://svn.parrot.org/parrot/trunk@43375 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Jan 2, 2010
Commits on Jan 1, 2010
  1. change the -V option output to show the copyright with the new year

    git-svn-id: https://svn.parrot.org/parrot/trunk@43353 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    gerd committed Jan 1, 2010
  2. Convert the files "book/pct/ch04_pge.pod" and "memory_internals.pod" …

    …from ISO-8859-1 to UTF-8, because all other file are also in this format.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43352 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    gerd committed Jan 1, 2010
Commits on Dec 31, 2009
  1. [distutils] POD review

    git-svn-id: https://svn.parrot.org/parrot/trunk@43336 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Dec 31, 2009
Commits on Dec 29, 2009
  1. [install] add language Forth

    git-svn-id: https://svn.parrot.org/parrot/trunk@43310 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Dec 29, 2009
Commits on Dec 28, 2009
  1. Fix typo in filename.

    git-svn-id: https://svn.parrot.org/parrot/trunk@43279 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Dec 28, 2009
  2. nqp-rx has no tests, don't offer to run any.

    git-svn-id: https://svn.parrot.org/parrot/trunk@43276 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Dec 28, 2009
  3. Revert r43273 -

    This change broke pirc. (Need to fix either pirc or headerizer so this doesn't happen.)
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43275 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Dec 28, 2009