Permalink
Switch branches/tags
Nothing to show
Commits on Aug 27, 2009
  1. Change package for 4 PCT-related .pbc files from [pct] to [main] so t…

    …hat they install with 'make install' rather than 'make install-dev'.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/tt936_install_pct@40828 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Aug 27, 2009
  2. Creating branch to work on tt936.

    git-svn-id: https://svn.parrot.org/parrot/branches/tt936_install_pct@40827 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Aug 27, 2009
  3. [pmc] enable mutex destroy in scheduler

    git-svn-id: https://svn.parrot.org/parrot/trunk@40826 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Aug 27, 2009
  4. fix a leak due to a forgotten item in the conversion of Object PMC to…

    … auto_attrs
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@40825 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Aug 27, 2009
  5. [ops] fix copy opcode. Should fix all recent double-free errors

    git-svn-id: https://svn.parrot.org/parrot/trunk@40824 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Aug 27, 2009
  6. [t] add a new assign to undef test and modify check on the existing ones

    git-svn-id: https://svn.parrot.org/parrot/trunk@40823 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    NotFound committed Aug 27, 2009
Commits on Aug 26, 2009
  1. [core] centralize PMC destruction in one function

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

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

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

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

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

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

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

    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
    dukeleto committed Aug 26, 2009
  9. [TT #948][t] Convert bits of PASM to PIR in preperation of converting…

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

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

    …. 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
    whiteknight committed Aug 25, 2009
  3. fix codetest failure - macros used in correct position - src/oo.c

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

    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
    pmichaud committed Aug 25, 2009
  5. [pct] Second attempt at fixing binding of attributes. Must have messe…

    …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
    jonathan committed Aug 25, 2009
  6. [pct] Fix code generation for binding to attributes.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    git-svn-id: https://svn.parrot.org/parrot/trunk@40753 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh committed Aug 24, 2009