Skip to content
Commits on Aug 27, 2009
  1. @leto

    Add the new translated tests

    leto committed
  2. @leto

    wip

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

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

    NotFound committed
    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 committed
    git-svn-id: https://svn.parrot.org/parrot/trunk@40816 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [core] fix an attribute handling issue

    NotFound committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    … 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 committed
    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 committed
    …. 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 committed
    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 committed
    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 committed
    …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 committed
    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 committed
    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 committed
    git-svn-id: https://svn.parrot.org/parrot/trunk@40785 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [oo] set auto_attrs in Object PMC

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

    NotFound committed
    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 committed
    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 committed
    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 committed
    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 committed
    … 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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    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 committed
    git-svn-id: https://svn.parrot.org/parrot/trunk@40744 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.