Permalink
Switch branches/tags
Commits on Sep 21, 2010
  1. switch the version to 2.8.0

    gerd committed Sep 21, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49192 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 20, 2010
  1. Revert "use concat instead of join when possible in CodeString"

    Luben Karavelov committed Sep 20, 2010
    This was a temporal workaround a bug in StringBuilder
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49191 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. port hash.get_repr to StringBuilder

    Luben Karavelov committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49190 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. add a StringBuilder test for code coverage completeness

    NotFound committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49189 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. revert r49185 as _hash has now been wrapped (_code is still unwrapped)

    mikehh committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49188 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. add useless casts. C++ is like that.

    plobsing committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49187 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. the fix of code std was right

    Luben Karavelov committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49186 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. modify t/codingstd/c_macro_args.t so that it ignores unwrapped _hash

    mikehh committed Sep 20, 2010
    in include/parrot/hash.h - it already ignores unwapped _code argument
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49185 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. Revert incorrect correction of codingstd.

    jkeenan committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49180 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [codingstd] wrap c macro args (2 locations).

    jkeenan committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49179 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. Fix HashIterator for NULL keys

    Luben Karavelov committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49178 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. Amend fix for TT#1794 to include also cstrings and ptrs

    Luben Karavelov committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49177 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. Fix for TT#1794

    Luben Karavelov committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49176 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. bump PBC_COMPAT for ImageIOFreeze and ImageIOThaw

    cotto committed Sep 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49163 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 19, 2010
  1. fix codetest failure - parentheses should not have space immediately

    mikehh committed Sep 19, 2010
    after the opening parenthesis nor immediately before the closing parenthesis
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49152 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. fix codetest failures - trailing whitespace and

    mikehh committed Sep 19, 2010
    there should be at least one space between a C
    keyword and any subsequent open parenthesis
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49151 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. reworked HashIterator PMC to use linear scan

    Luben Karavelov committed Sep 19, 2010
    - removed unused macro
    - unTODO-ed some tests that check hash internals
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49150 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [str] Fixed a compiler warning.

    chromatic committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49149 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [PMC] Fixed a segfault and optimized LexPad.

    chromatic committed Sep 19, 2010
    A VTABLE function documented to return a PMC * should always return PMCNULL
    instead of NULL; get_pmc_keyed_str() is now safer.  It's also slightly faster,
    but you'll have trouble noticing in most benchmarks.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49148 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. todo() a test for hash internal ordering

    Luben Karavelov committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49146 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. fix some warnings

    Luben Karavelov committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49145 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. optimize hash cloning

    Luben Karavelov committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49144 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. update MANIFEST.generated to reflect recent PMC changes

    plobsing committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49142 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. fill out doc stubs

    plobsing committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49141 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. integer constants or in-line in bytecode. this is dead code.

    plobsing committed Sep 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49140 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Sep 18, 2010
  1. [examples] Update HTTP POST example with new smolder info

    leto committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49139 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [docs] Fix link to Smolder

    leto committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49138 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [docs] Add note about --gc-threshold to NEWS

    leto committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49137 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [docs] Add note about skip_all to NEWS

    leto committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49136 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [PMC] Optimized Sub PMC's thaw() slightly.

    chromatic committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49134 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. assume serialized hashes do not contain duplicates.

    plobsing committed Sep 18, 2010
    this avoids costly probing compares.
    2.8% speedup to rakudo startup
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49133 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. fix unoptimized build

    plobsing committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49132 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. make codingstd happier

    plobsing committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49131 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. convert remaining imageio functionality to ImageIOFreeze for symmetry

    plobsing committed Sep 18, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@49130 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [PMC] Removed Hash PMC's duplicate type check.

    chromatic committed Sep 18, 2010
    parrot_hash_get_bucket() will do this already, so let it.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49129 d31e2699-5ff4-0310-a27c-f18f2fbe73fe