Permalink
Switch branches/tags
Nothing to show
Commits on Aug 27, 2009
  1. Add the new translated tests

    leto committed Aug 27, 2009
  2. wip

    leto committed Aug 27, 2009
Commits on Aug 26, 2009
  1. [core] centralize PMC destruction in one function

    NotFound NotFound
    NotFound authored and NotFound committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40818 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [cage] delete empty init vtable from FixedFloatArray

    NotFound NotFound
    NotFound authored and NotFound committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40817 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [t] Convert t/library/rand.t to pir

    dukeleto
    dukeleto committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40816 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [core] fix an attribute handling issue

    NotFound NotFound
    NotFound authored and NotFound committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40815 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [t] Convert t/pmc/parrotinterpreter.t to pir

    dukeleto
    dukeleto committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40814 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [t] Convert t/pmc/default.t to pir

    dukeleto
    dukeleto committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40813 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [t] Convert t/pmc/pmc.t to perl+pir instead of perl+pasm

    dukeleto
    dukeleto committed Aug 26, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40812 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. [TT #947] Add word boundary assertions to various hints files, darbelo++

    dukeleto
    dukeleto committed Aug 26, 2009
    Original patch description:
    
    r40798 (in the pluggable_runcore branch) added word boundary assertions
    to config/init/hints/linux.pm This patch does the same to the other
    files in that directory. config/init/hints/linux.pm is left untouched to
    avoid later merge conflicts.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40811 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [TT #948][t] Convert bits of PASM to PIR in preperation of converting…

    dukeleto
    dukeleto committed Aug 26, 2009
    … t/op/gc.t entirely to PIR
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40810 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 25, 2009
  1. [gc] add a pointer to the associated TT for the line I commented out

    whiteknight
    whiteknight committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40800 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [gc] plug a big memory leak that was caused by the auto_attrs changes…

    whiteknight
    whiteknight committed Aug 25, 2009
    …. The attributes structures weren't being freed in the GC. However, with the fix we were running into an order-of-destruction problem with the scheduler, so I commented out a line in the Scheduler PMC to avoid that
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40799 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. fix codetest failure - macros used in correct position - src/oo.c

    mikehh
    mikehh committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40790 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [oo] Remove the use of string name comparisons in VTABLE_isa_pmc checks.

    pmichaud
    pmichaud committed Aug 25, 2009
    This results in a ~4.5% overall speed improvement for Rakudo's spectests.
    In the process we also eliminate the creation of bogus PMCProxy objects
    for instances of the Class PMC.  This commit also marks one test as "todo" 
    that likely wasn't working properly to begin with.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40789 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [pct] Second attempt at fixing binding of attributes. Must have messe…

    jonathan
    jonathan committed Aug 25, 2009
    …d up my test case before - this one really fixes it, it seems.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40788 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [pct] Fix code generation for binding to attributes.

    jonathan
    jonathan committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40787 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [pge] Fix .orig method on Match objects (RT #68680).

    pmichaud
    pmichaud committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40786 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. codetest failure - fix tab in src/pmc/class.pmc

    mikehh
    mikehh committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40785 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [oo] set auto_attrs in Object PMC

    NotFound NotFound
    NotFound authored and NotFound committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40784 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [cage] Underscores? What underscores?

    NotFound NotFound
    NotFound authored and NotFound committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40783 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. [cage] don't duplicate find override logic in Object.clone

    NotFound NotFound
    NotFound authored and NotFound committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40780 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. [t] Add TODO tests for cmod and mod, which have the same NaN bug as fdiv

    dukeleto
    dukeleto committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40774 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. [t] Add TODO tests for fdiv+PMC+NaN bug

    dukeleto
    dukeleto committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40773 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. [docs] Update documentation in editor/README.pod regarding generating…

    dukeleto
    dukeleto committed Aug 25, 2009
    … tags
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40772 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  15. [docs] Add sinh to list of trig function in ch04 of the PIR book

    dukeleto
    dukeleto committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40771 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  16. [docs] Fix typo in ch04 of the PIR book

    dukeleto
    dukeleto committed Aug 25, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40770 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 24, 2009
  1. [pmc] set auto_attrs on Sub and derived PMCs - second attempt

    NotFound NotFound
    NotFound authored and NotFound committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40760 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [pmc] set auto_attrs on Hash and derived PMCs

    NotFound NotFound
    NotFound authored and NotFound committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40755 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. set svn properties for t/op/inf_nan.t

    mikehh
    mikehh committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40754 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. fix MANIFEST for addition of t/op/inf_nan.t

    mikehh
    mikehh committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40753 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [core] better caching of class parent_overrides negative results

    NotFound NotFound
    NotFound authored and NotFound committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40751 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [cage] Don't deref NULL value in Exception.set_attr_str.

    bacek
    bacek committed Aug 24, 2009
    This is partial fix for Rakudo's RT#68748 ticket.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40750 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [t] Many tests for Inf/NaN

    dukeleto
    dukeleto committed Aug 24, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40749 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 23, 2009
  1. [gc] fix codestd failure, and other small things

    whiteknight
    whiteknight committed Aug 23, 2009
    git-svn-id: https://svn.parrot.org/parrot/trunk@40744 d31e2699-5ff4-0310-a27c-f18f2fbe73fe