Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: pcc_arg_unify_…
Commits on Sep 27, 2009
  1. [pmc] cpointer should not attempt to mark it's P/S members. I thought…

    whiteknight authored
    … this was fixed a long time ago. Fixes at least one test failure (t/pmc/null.t)
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41537 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [misc] replace old reference to PObj_strstart with newer Buffer_bufst…

    whiteknight authored
    …art. Enables build on this platform
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41536 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 25, 2009
  1. Revert "Recover more stuff from pcc_arg_unify branch." bacek-- using

    bacek authored
    diff with wrong branch...
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41477 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Recover more stuff from pcc_arg_unify branch.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41476 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Various merge fixes

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41475 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. Fix ASSERT_SIG_PMC macro merge conflict.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41474 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Fix access of Context fields in PCCMETHOD.pm

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41473 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 24, 2009
  1. Fix some merge errors

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41455 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Add more Context API functions for new Context fields

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41454 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Sync branch with trunk and pcc_arg_unify branch.

    bacek authored
    It's work-in-progress commit. Few changes required.
    
    Conflicts:
        include/parrot/call.h
        include/parrot/interpreter.h
        lib/Parrot/Pmc2c/PCCMETHOD.pm
        src/call/pcc.c
        src/debug.c
        src/exceptions.c
        src/extend.c
        src/gc/alloc_register.c
        src/interp/inter_cb.c
        src/ops/core.ops
        src/ops/pic.ops
        src/packfile.c
        src/pmc/callsignature.pmc
        src/pmc/cpointer.pmc
        src/pmc/object.pmc
        tools/build/nativecall.pl
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41453 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. New pcc_arg_unify branch synced with trunk

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_arg_unify_2_0@41450 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [core] Use more Parrot_gc_mark_PMC_alive function.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41449 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [gc] add new mark_... _alive functions, use it in a lot of mark vtabl…

    NotFound authored
    …e functions, and some cleanup related, TT #1062
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41447 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. add tests to make fulltest and clean up make cover

    mikehh authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41446 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. [nci] use char** instead of void** in type B parameters, this simplif…

    NotFound authored
    …y the code and avoid strict-aliasing warnings
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41445 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [t] use getinterp instead of new 'ParrotInterpreter' to get annotatio…

    NotFound authored
    …ns, TT #1060
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41444 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [languages] allows extra configuration from language

    fperrad authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41443 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. Remove the unused visit_pmc_later callback from the visit_info struct…

    darbelo authored
    …ure.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41442 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. [GC] Increased initial sizes of GC pools to:

    chromatic authored
     * fit on platform page size boundaries
     * accommodate initial STRING/PMC counts for starting Parrot
    
    Note that the code still has too many magic numbers and assumptions, will
    require editing when PMC/STRING sizes change, may require tuning when the
    number of PMCs/STRINGs created change, and assumes 4k pages and 32-bit
    machines.  Better constant declarations which respect platform-specific probes
    welcome.  Even so, this improves Rakudo's startup time by 2.046% and likely
    improves further performance, due to larger (even though they grow) arenas.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41441 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 23, 2009
  1. [pmc] check seg before dereferencig in Continuation set_pointer

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41439 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [ops] Fixed runinterp_p_ic op to switch to the appropriate segment when

    chromatic authored
    executing code from a static label in a new interpreter.  (Without this, the
    constant table is wrong, leading to bizarre segfaults.)  Unskipped a test in
    t/op/interp.t which demonstrates that this no longer segfaults.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41438 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [src] Fixed interpinfo() runloop reporting case to avoid returning an

    chromatic authored
    uninitialized INTVAL when running a dynamically loaded runloop.  There are no
    dynamically loaded runloops *yet*, but this avoids a compiler warning too.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41437 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [nci] simplify handling of P and P-like arguments

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41436 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [nci] use get_nci_p also when no buildframes

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41435 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [examples] update Mysql.pir from the parrot-mysql repo version

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41434 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [nci] fix and simplify handling of 'p' arguments in frame_builder

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41433 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. throw when prepare statement fails

    NotFound authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41432 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. Fix typos.

    coke authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41431 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [t] Fix and unskip PCT tests.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41430 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. [cage][core] Sort Hash keys in Capture.__dump to get predictive result.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41429 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. manifest_tests failure - regenerate MANIFEST.SKIP

    mikehh authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41428 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 22, 2009
  1. [library] Config/JSON.pir: Fix to use correct JSON parser

    japhb authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41425 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Loosen a few regezes in t/tools/parrot_debugger.t to accept negative …

    darbelo authored
    …numbers.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41422 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Break too long lines to me codetest happy.

    darbelo authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41418 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.