Permalink
Commits on Aug 9, 2006
  1. some subclass opcodes deserve to be inlined, but many don't

    git-svn-id: https://svn.parrot.org/parrot/trunk@13948 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  2. repair JIT for 386 and sparc after constant-key opcode fixes

    git-svn-id: https://svn.parrot.org/parrot/trunk@13947 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  3. assuage svk's paranoia about a trivial file change

    git-svn-id: https://svn.parrot.org/parrot/trunk@13946 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  4. Update pbc fingerprints of native tests

    (TODO: make these tests work again....)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13945 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  5. 0.4.5 -> 0.4.6

    git-svn-id: https://svn.parrot.org/parrot/trunk@13944 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  6. Update personnel

    git-svn-id: https://svn.parrot.org/parrot/trunk@13943 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  7. I think we can call pdd21 the final namespace document, as it is comp…

    …lete &
    
      mostly implemented, modulo the methods of the compiler PMC, which does not
      properly exist yet.
    Also, 0.4.5 -> 0.4.6
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13942 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  8. Fix version test for yacc and lex.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13941 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  9. 0.4.5 -> 0.4.6, cont.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13940 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  10. 0.4.5 -> 0.4.6

    git-svn-id: https://svn.parrot.org/parrot/trunk@13939 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  11. Minor cleanup of evil MANIFEST manipulation.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13938 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  12. Eliminate IMCC_VERSION until such time as imcc has its own version,

    if ever.  Parroting (*cough*) the Parrot version serves no purpose.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13937 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  13. Minor modernization of flex output (flex 2.5.33)

    git-svn-id: https://svn.parrot.org/parrot/trunk@13936 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  14. FixedPMCArray housekeeping:

      Don't use uninitialized memory.
      Don't try to malloc(0).  (closes: #39752)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13935 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  15. Rearrange the deck chairs on the BooleanArray Titanic.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13934 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Chip Salzenberg committed Aug 9, 2006
  16. git-svn-id: https://svn.parrot.org/parrot/trunk@13933 d31e2699-5ff4-0…

    …310-a27c-f18f2fbe73fe
    chromatic committed Aug 9, 2006
  17. Added support for cond. It's a little naive, but the two tests pass.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13932 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Aug 9, 2006
  18. git-svn-id: https://svn.parrot.org/parrot/trunk@13931 d31e2699-5ff4-0…

    …310-a27c-f18f2fbe73fe
    chromatic committed Aug 9, 2006
Commits on Aug 8, 2006
  1. [Parrot bc with ANTLR3]

    Unify lexer rules MUL, DIV, MOD to MUL_OP
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13930 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Aug 8, 2006
  2. [Parrot bc with ANTLR3]

    Tentative support for named variables.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13929 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    bschmalhofer committed Aug 8, 2006
  3. [dotnet] Deal with op lib loading changes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13928 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Aug 8, 2006
  4. [tcl]: Make TclList.assign(String) work correctly. This fixes the fai…

    …ling t/tcl_misc.t test.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13927 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Aug 8, 2006
  5. [tcl]: Copy Array's assign_pmc code into TclList. This fixes our 'Can…

    …'t set self from this type' errors
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13926 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Aug 8, 2006
  6. [tcl]: Make [string compare] ignore negative -length like it should

    git-svn-id: https://svn.parrot.org/parrot/trunk@13925 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Aug 8, 2006
  7. [tcl]: Fix the failing [upvar] test

    git-svn-id: https://svn.parrot.org/parrot/trunk@13924 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mdiep committed Aug 8, 2006
  8. [dotnet] Clean up build tools so as not to produce a mass of warnings.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13923 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Aug 8, 2006
  9. update PLATFORMS - darwin ppc

    git-svn-id: https://svn.parrot.org/parrot/trunk@13922 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Leopold Toetsch committed Aug 8, 2006
  10. delete a duplicated entry

    git-svn-id: https://svn.parrot.org/parrot/trunk@13921 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    fperrad committed Aug 8, 2006
  11. Modified output of PASM emitter.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13920 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    vishalrsoni committed Aug 8, 2006
  12. MANIFEST update.

    git-svn-id: https://svn.parrot.org/parrot/trunk@13919 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    vishalrsoni committed Aug 8, 2006
  13. Implemented Vanilla Register allocator. PASM emitter is currently under

    development. 
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@13918 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    vishalrsoni committed Aug 8, 2006
  14. [Cardinal] Continued rework for blocks, subs, scopes, etc

    git-svn-id: https://svn.parrot.org/parrot/trunk@13917 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tewk committed Aug 8, 2006
Commits on Aug 7, 2006
  1. update PLATFORMS - solaris gcc 4

    git-svn-id: https://svn.parrot.org/parrot/trunk@13915 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Leopold Toetsch committed Aug 7, 2006
  2. update PLATFORMS - solaris sun cc

    git-svn-id: https://svn.parrot.org/parrot/trunk@13913 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Leopold Toetsch committed Aug 7, 2006
  3. update PLATFORMS - x86_64

    git-svn-id: https://svn.parrot.org/parrot/trunk@13912 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Leopold Toetsch committed Aug 7, 2006