Commits on Feb 16, 2010
  1. Creating branch for PCC deprecation item to reorder set_returns and g…

    …et_results.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pcc_reorder_results@44049 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    allison committed Feb 16, 2010
  2. merge the op_pmcs branch. This bumps PBC_COMPAT, which is going to re…

    …quire a realclean after updating. Also, I haven't regenerated the test PBCs yet, so the packfile tests are failing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44047 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    whiteknight committed Feb 16, 2010
  3. [src] Changed the (static, thus no deprecation necessary) parseflags(…

    …) to use
    
    the proper enumeration type for selecting the default runcore.  This will let
    us switch to the fast core when we get annotations working properly there.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44042 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Feb 16, 2010
  4. [str] Simplified Parrot_str_concat() to avoid creating more STRING he…

    …aders than
    
    necessary; this ought to improve performance in loops that HLLs often produce.
    It's less code, anyhow.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44041 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Feb 16, 2010
  5. [PMC] Replaced some uses of get_string VTABLE internally with direct …

    …access to
    
    STRING attribute of String PMC; this avoids unnecessary COW and provides a
    modest benchmark improvement for Rakudo.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44040 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Feb 16, 2010
  6. [GC] Extracted the helper function free_memory_pool() from

    Parrot_gc_destroy_memory_pools() to get rid of an internal loop that confused
    Coverity (CID #438 and #439) and was overly cute anyway.  No functional
    changes.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44039 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Feb 16, 2010
  7. [pcc] Replaced VTABLE access to number of args/params with macro use.

    Delayed error checking until absolutely necessary.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@44038 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Feb 16, 2010
  8. Bump version numbers for the release.

    git-svn-id: https://svn.parrot.org/parrot/trunk@44032 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo committed Feb 16, 2010
  9. Make sure these 2 opengl files are removed on realclean. bubaflub++

    git-svn-id: https://svn.parrot.org/parrot/trunk@44029 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Feb 16, 2010
  10. [nqp]: Update source files with improved charname error message.

    git-svn-id: https://svn.parrot.org/parrot/trunk@44027 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Feb 16, 2010
  11. cleanup compilers/data_json leftovers; bubaflub++

    git-svn-id: https://svn.parrot.org/parrot/trunk@44026 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Feb 16, 2010
  12. Update nqp-rx sources with \c[...] capabilities in strings/regexes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@44024 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Feb 16, 2010
  13. Add experimental note about GC_SYS_NAME

    git-svn-id: https://svn.parrot.org/parrot/trunk@44022 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    whiteknight committed Feb 16, 2010
  14. modify entry in CREDITS

    git-svn-id: https://svn.parrot.org/parrot/trunk@44020 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh committed Feb 16, 2010
  15. PIRC: Fix ASSERT_ARGS usage

    git-svn-id: https://svn.parrot.org/parrot/trunk@44019 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  16. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44018 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  17. PIRC: Add ASSERT_ARGS

    git-svn-id: https://svn.parrot.org/parrot/trunk@44017 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  18. PIRC: Add ASSERT_ARGS

    git-svn-id: https://svn.parrot.org/parrot/trunk@44016 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  19. PIRC: Add ASSERT_ARGS

    git-svn-id: https://svn.parrot.org/parrot/trunk@44015 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  20. PIRC: Add ASSERT_ARG

    git-svn-id: https://svn.parrot.org/parrot/trunk@44014 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  21. [p6object] Minor fix up for P6object with respect to changes in Rakudo.

    git-svn-id: https://svn.parrot.org/parrot/trunk@44013 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jonathan committed Feb 16, 2010
  22. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44012 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  23. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44011 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  24. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44010 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  25. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44009 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  26. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44008 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  27. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44007 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  28. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44006 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  29. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44005 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  30. PIRC: Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44004 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  31. Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44003 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  32. Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44002 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  33. Really use headerizer

    git-svn-id: https://svn.parrot.org/parrot/trunk@44001 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  34. Add ASSERT_ARGS

    git-svn-id: https://svn.parrot.org/parrot/trunk@44000 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010
  35. Add ASSERT_ARGS

    git-svn-id: https://svn.parrot.org/parrot/trunk@43999 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bacek committed Feb 16, 2010