Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: RELEASE_0_4_2
Commits on Feb 22, 2006
  1. Release 0.4.2 changes

    Leopold Toetsch authored
    * update files according to RELEASE_INSTRUCTIONS
    * update RELEASE_INSTRUCTIONS for changed file names
    * delete done parts of docs/ROADMAP.pod
    * tried to fix benchmark.t - but it's really too slow to be tested
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11703 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. oops: revert r11701 - rather fix the bogus test

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11702 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. clear set_args in pic_get_params__ too

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11701 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. Memory leaks - compiler

    Leopold Toetsch authored
    * compile_string (called by eval aka compreg/compile) didn't free
      the parser state, this is fixed  
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11700 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 21, 2006
  1. @bschmalhofer

    Punie: Update the info in LANGUAGES.STATUS.pod

    bschmalhofer authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11699 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. remove warnings: no prototype, missing retval, uninit, unused, ...

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11698 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Revert r11688 because:

    Leopold Toetsch authored
    * we have a code freeze and
    * it was obviously untested - breaks a bunch of tests
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11697 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @fperrad

    Lua :

    fperrad authored
    - missing file
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11696 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @fperrad

    MinGW32 update

    fperrad authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11695 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @fperrad

    Lua :

    fperrad authored
    - format number as original Lua
    - fix in lexer
    - and tests
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11694 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @allisonrandal

    Update punie docs.

    allisonrandal authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11693 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @allisonrandal

    Adding a few more punie operators.

    allisonrandal authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11692 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. + Expand the CHUNKED_CTX_MEM comment.

    Bob Rogers authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11691 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. @jhoblitt

    remove the :rem & :add option handling docs as this functional has be…

    jhoblitt authored
    …en long sense removed
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11690 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. @chromatic

    Fix parrotbug address.

    chromatic authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11689 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. @jhoblitt

    autoconf compat:

    jhoblitt authored
        rename build_dir -> top_builddir Parrot::Configure::Data key
        add top_srcdir Parrot::Configure::Data key
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11688 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. Add support in root.in for a shared parrot on darwin

    Joshua Isom authored
    "perl Configure.pl --parrot_is_shared && make && make test && make install"
    will succeed, but ./parrot in the build dir will not.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11687 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 20, 2006
  1. @allisonrandal

    TGE standardized on :method syntax.

    allisonrandal authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11686 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @allisonrandal

    Standardizing on the :method syntax.

    allisonrandal authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11685 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. JIT/x86 - add comment with more alignment byte sequences

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11684 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @bschmalhofer
  5. @bschmalhofer
  6. @bschmalhofer
  7. @bschmalhofer

    Tell MANIFEST about new lua files.

    bschmalhofer authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11680 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. add partialsums-2.pir to MANIFEST

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11679 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. @bschmalhofer

    Add the generated Java code to SVN.

    bschmalhofer authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11678 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. JIT/x86 - better float code

    Leopold Toetsch authored
    * 2 less instructions for inc N and dec N
    * 1 less ins for storing float on FP stack top to Parrot register 
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11677 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. @fperrad

    Lua :

    fperrad authored
    - forget MANIFEST
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11676 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. @fperrad

    Lua :

    fperrad authored
    - new implementation of LuaTable & LuaUserdata PMC
    - basic library : add getmetatable & setmetatable
    - and tests
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11675 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. @jhoblitt

    rename jit2h.pl -> jit2c.pl:

    jhoblitt authored
        fix root.in
        fix docs/jit.pod
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11674 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. @jhoblitt

    rename tools/build/jit2h.pl -> tools/build/jit2c.pl

    jhoblitt authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11673 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 19, 2006
  1. a bit more readable partialsums-2.pir

    Leopold Toetsch authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11672 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Shave off .02 seconds off of partialsums-2.pir

    Joshua Isom authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@11671 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. imcc codegen - reuse temp register

    Leopold Toetsch authored
    * a user opcode <op> Nx, Iy, Iy created two temps for the I registers
      now reuse the temporary Nz (1 less ins and 1 less temp)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11670 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. JIT/x86 - really implement JITted sin, cos, sqrt

    Leopold Toetsch authored
    * providing JIT code for non-existing ops doesn't help at all
      (the JIT compiler should warn here)
    * <op>_n_n is the thing we need
    * partialsums.pir is now ~30% faster than gcc (sse2) and ~70% faster than 
      gcc w shootout optimizations
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@11669 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.