Commits on Mar 22, 2010
  1. make Capture.clone shallow.

    tested against NQP-rx and Rakudo
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/shallow_clone@45101 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 22, 2010
  2. make parrot_hash_clone shallow

    git-svn-id: https://svn.parrot.org/parrot/branches/shallow_clone@45094 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 22, 2010
  3. fix default.clone

    I can't beleive this actually works!
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/shallow_clone@45093 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 22, 2010
  4. creating branch to try out shallow cloning

    git-svn-id: https://svn.parrot.org/parrot/branches/shallow_clone@45092 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 22, 2010
  5. don't generate static file platform_interface.h

    git-svn-id: https://svn.parrot.org/parrot/trunk@45091 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 22, 2010
Commits on Mar 21, 2010
  1. mark loadlib_p_s_p as experimental

    git-svn-id: https://svn.parrot.org/parrot/trunk@45090 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 21, 2010
  2. provide access dlopen RTLD_GLOBAL flag

    patch by sorear++
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45089 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 21, 2010
  3. missing NCI thunks are an exception, not a panic

    also stronger assertions in NCI thunk lookup
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45088 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 21, 2010
  4. fix codetest error

    git-svn-id: https://svn.parrot.org/parrot/trunk@45087 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    plobsing committed Mar 21, 2010
  5. [distutils] refactor for parallel build (step 1)

    git-svn-id: https://svn.parrot.org/parrot/trunk@45084 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Mar 21, 2010
  6. [ext] Fixed Parrot::Embed to use current embedding API; temporarily c…

    …ommented
    
    out some tests that need debugging.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45078 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Mar 21, 2010
  7. [ext] Made Parrot::Embed compile and link against Parrot when built i…

    …n-tree.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45077 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Mar 21, 2010
  8. [GC] Tidied code; no functional changes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@45075 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Mar 21, 2010
  9. [docs] add profiling runcore to running.pod

    git-svn-id: https://svn.parrot.org/parrot/trunk@45073 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto committed Mar 21, 2010
Commits on Mar 19, 2010
  1. [distutils] add item inst_data

    git-svn-id: https://svn.parrot.org/parrot/trunk@45070 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Mar 19, 2010
  2. [distutils] make missing output directory (step build)

    git-svn-id: https://svn.parrot.org/parrot/trunk@45069 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Mar 19, 2010
  3. consting and localizing

    git-svn-id: https://svn.parrot.org/parrot/trunk@45068 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 19, 2010
  4. Renamed a var to prevent shadowing

    git-svn-id: https://svn.parrot.org/parrot/trunk@45061 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 19, 2010
  5. This (unticketed) deprecation notice is already covered by the more g…

    …eneric C API changes one, remove it.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45052 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Mar 19, 2010
  6. Remove CPointer PMC, resolve TT #1407.

    git-svn-id: https://svn.parrot.org/parrot/trunk@45051 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Mar 19, 2010
Commits on Mar 18, 2010
  1. [buildtests] t/tools/ops2pm/05-renum_op_map_file.t was failing since r.

    Hard-coded relative path for include/parrot/opsenum.h inside
    lib/Parrot/OpsRenumber was problem.  Moving this assignment to
    lib/Parrot/Ops2pm/Base.pm (a) improves flexibility, (b) places assignment in
    same location as similar values, (c) enables test to pass once again.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45048 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Mar 18, 2010
  2. Renamed a local to stop shadowing. Changed a check of a PMC to use th…

    …e proper PMC_IS_NULL.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@45047 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  3. disabling more annoying warnings, plus notes about them

    git-svn-id: https://svn.parrot.org/parrot/trunk@45046 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  4. properly localize some vars to avoid shadow declarations

    git-svn-id: https://svn.parrot.org/parrot/trunk@45045 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  5. Turn off a noisy ICC warning

    git-svn-id: https://svn.parrot.org/parrot/trunk@45044 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  6. Changed an internal i variable to be j, so as to avoid shadow conflict

    git-svn-id: https://svn.parrot.org/parrot/trunk@45043 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  7. removed unused var cur_name. Thanks, ICC!

    git-svn-id: https://svn.parrot.org/parrot/trunk@45042 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  8. consting

    git-svn-id: https://svn.parrot.org/parrot/trunk@45041 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  9. Remove conflict between loop variables in and out of a scope

    git-svn-id: https://svn.parrot.org/parrot/trunk@45040 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  10. removed the ICC compiler options that silence many of the warnings.

    git-svn-id: https://svn.parrot.org/parrot/trunk@45039 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  11. [t] c_parens.t - Fixed lurking sort bug - s/cmp/<=>/

    git-svn-id: https://svn.parrot.org/parrot/trunk@45038 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Util committed Mar 18, 2010
  12. removed unused var i in int_overflows()

    git-svn-id: https://svn.parrot.org/parrot/trunk@45037 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  13. consting locals

    git-svn-id: https://svn.parrot.org/parrot/trunk@45036 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  14. localizing cur_ctx

    git-svn-id: https://svn.parrot.org/parrot/trunk@45035 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010
  15. Add a comment about potential bug

    git-svn-id: https://svn.parrot.org/parrot/trunk@45034 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    petdance committed Mar 18, 2010