Permalink
Switch branches/tags
Nothing to show
Commits on Feb 2, 2010
  1. fix codetest failure in src/pmc_freeze.c. All codetests pass

    whiteknight committed Feb 2, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43704 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. fix codestd failure in src/hash.c

    whiteknight committed Feb 2, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43703 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 1, 2010
  1. Add props, adjust the Copyright, trim long lines and generally try to…

    darbelo committed Feb 1, 2010
    … make codetest happy.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43700 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Update MANIFEST.

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43699 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Remove unnecessary definitions and headers. This code lives in the PM…

    darbelo committed Feb 1, 2010
    …C now.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43698 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. Sprinkle casts to make the compiler happy.

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43697 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Sync branch with trunk.

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43696 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. native_pbc platform updates

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43691 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [PBC_COMPAT] bump bytecode version for freeze/thaw changes

    cotto committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43682 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. Actually initialize id_list. also, switch to using RPA at the same ti…

    plobsing committed Feb 1, 2010
    …me and fix typo on shift_float vtable declaration. This fixes the build and passes all tests except t/pmc/packfile*. Anyone on an i386 can fix these by bumping PBC_COMPAT and running mk_native_pbc.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43681 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. Sync the branch with trunk.

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43680 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. Use the VISIT_PMC() macro in a few more places.

    darbelo committed Feb 1, 2010
    Thanks to plobsing++ for the tip.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43679 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. Replace direct access to thaw_ptr with calls to the set_pointer() VTA…

    darbelo committed Feb 1, 2010
    …BLE.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43678 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. Do a lot of visit_info* -> PMC* substitutions.

    darbelo committed Feb 1, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43677 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. Remove from src/pmc_freeze.c all code that has already been moved int…

    darbelo committed Feb 1, 2010
    …o the ImageIO pmc.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43673 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. Switch the code in pmc_freeze.c to use the ImageIO PMC.

    darbelo committed Feb 1, 2010
    This causes segfaults on freezing, which interrupts the build.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43672 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  15. Copy private support routines, from pmc_freeze.c to the ImageIO PMC. …

    darbelo committed Feb 1, 2010
    …We should be done shuffling code for now.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43670 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  16. Separate the code that lived in visit_info_init() into two vtables, o…

    darbelo committed Feb 1, 2010
    …ne for freezing and one for thawing.
    
    Now set_string_native() thaws the passed string and set_pmc() freezes the passed PMC.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43669 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jan 31, 2010
  1. Fix copypasta errors.

    darbelo committed Jan 31, 2010
    Misapropiate the set_pointer() VTABLE to poke at thaw_ptr.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43668 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jan 30, 2010
  1. Start filling out the VTABLEs.

    darbelo committed Jan 30, 2010
    Right now this are dumb copies from the code in pmc_freeze.c
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43645 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Add a do-nothing ImageIO pmc.

    darbelo committed Jan 30, 2010
    Copy over some definitions and add the full set of ATTRs.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43644 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jan 29, 2010
  1. Sync branch with trunk.

    darbelo committed Jan 29, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43643 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jan 20, 2010
  1. create a branch to convert visit_info into PMCs

    plobsing committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/branches/pmc_freeze_with_pmcs@43520 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. update the spec file and patch to the current stable release (2.0.0)

    gerd committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43512 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [pirc] make pirc stop breaking every time someone runs headerizer

    cotto committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43493 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. Merge noalignptrs branch into trunk. Eliminates configuration step au…

    jkeenan committed Jan 20, 2010
    …to::alignptrs, the results of whose probe were used in only one PMC source code file.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43490 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. don't need visit_info.id_list when freezing, don't need visit_info.se…

    plobsing committed Jan 20, 2010
    …en when thawing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43489 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. fix TODOed null filehandle test

    plobsing committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43488 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. Updated PBC for 2.0.0 release.

    chromatic committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43486 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. Updated documentation and distribution files for 2.0.0 release.

    chromatic committed Jan 20, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43485 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jan 19, 2010
  1. Updated NEWS for 2.0 release.

    chromatic committed Jan 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43484 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [docs] Added two deprecation entries.

    chromatic committed Jan 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43483 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Poking into STRING struct members is bad, but caching pointers into t…

    darbelo committed Jan 19, 2010
    …hem is worse, since they go stale when the pool gets compacted.
    
    This fixes the t/pmc/io.t on OpenBSD
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@43482 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. add ppc, ppc64 and arm architectures running with linux as new platforms

    gerd committed Jan 19, 2010
    git-svn-id: https://svn.parrot.org/parrot/trunk@43478 d31e2699-5ff4-0310-a27c-f18f2fbe73fe