Permalink
Commits on Oct 20, 2009
  1. [t] TODOed failing Win32 tests for 1.6 release - pipe writes and nega…

    …ting -0.0
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41963 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Util committed Oct 20, 2009
  2. [win32] fix a weird error in the environment variable code for win32 …

    …where we were passing a char* instead of a STRING* like we should ahve been
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41961 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 20, 2009
  3. [release] Parrot 1.7.0

    git-svn-id: https://svn.parrot.org/parrot/trunk@41959 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    leto committed Oct 20, 2009
  4. Updated VC9 platforms.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41958 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    rblasch committed Oct 20, 2009
  5. update platform

    git-svn-id: https://svn.parrot.org/parrot/trunk@41957 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 20, 2009
  6. add linux-amd64-gcc.4.4.1

    git-svn-id: https://svn.parrot.org/parrot/trunk@41956 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh committed Oct 20, 2009
  7. [PLATFORMS] remove JIT column from platforms listings. Don't have JIT…

    …, don't really need to report it's status anymore. Can update this later once we know what the JIT implementation will look like.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41955 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Whiteknight committed Oct 20, 2009
  8. remove 2 unused comments, renumber remaining comments.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41953 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 20, 2009
  9. remove results older than a year.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41952 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 20, 2009
  10. parrot doesn't install on this platform.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41951 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 20, 2009
  11. Add brief outline of docs.parrot.org update step.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41950 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke committed Oct 20, 2009
  12. fix test - change int to string

    git-svn-id: https://svn.parrot.org/parrot/trunk@41949 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh committed Oct 20, 2009
  13. [build] address some compiler warnings

    git-svn-id: https://svn.parrot.org/parrot/trunk@41948 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto committed Oct 20, 2009
  14. [cage] Add some karma aliases for myself

    git-svn-id: https://svn.parrot.org/parrot/trunk@41945 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    leto committed Oct 20, 2009
  15. [cage] Update release manager guide about committing to trunk near a …

    …release, based on cotto++'s advice
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41944 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    leto committed Oct 20, 2009
Commits on Oct 19, 2009
  1. [cage] Fix Parrot roadmap link in Release Manager Guide

    git-svn-id: https://svn.parrot.org/parrot/trunk@41943 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    leto committed Oct 19, 2009
  2. [profiling] add a pc->line number cache to the profiling runcore

    This speeds up oofib.pir profiling by about 13.9% and drastically reduces the
    time spent in Parrot_Sub_get_line_from_pc, reducing it from ~38% to ~0%.
    (parrot_hash_get is at about 2.74%.) This will cause a slowdown for programs
    without many loops, but such programs are not likely to be profiled in the
    first place.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41941 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto committed Oct 19, 2009
  3. [hash] typo fix in docs

    git-svn-id: https://svn.parrot.org/parrot/trunk@41940 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto committed Oct 19, 2009
  4. [profiling] hoist some dereferencing out of a loop in Parrot_Sub_get_…

    …line_from_pc
    
    This yields a measurable (~10%) improvement for the profiling runcore.  Also,
    improve some variable names.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41936 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto committed Oct 19, 2009
Commits on Oct 18, 2009
  1. Add 4 tests for 'gcd' for integers. But how should we handle case whe…

    …re one argument is 0?
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41934 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Oct 18, 2009
  2. Add tests for previously untested branch.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41926 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan committed Oct 18, 2009
  3. [t] Reclaimed TODOed threads test #14. See RT #41373, which may be cl…

    …oseable
    
    now.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41921 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    chromatic committed Oct 18, 2009
Commits on Oct 17, 2009
  1. [pct]: Add some resolution to subid generation, in case multiple

    compilations occur within the same second.  (We really ought to have
    a better uuid generator here, but this works for now.)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41909 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 17, 2009
  2. [t][TT #1114] Convert t/op/string.t, t/op/arithmetics_pmc.t, t/op/ari…

    …thmetics.t, t/op/arithmetics to PIR, mgrimes++
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41906 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    leto committed Oct 17, 2009
  3. [nqp]: Fix root_hll fetch problem introduced by pmichaud-- in r41871.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41901 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 17, 2009
  4. [core] Rakudo needs to be able to control lexical/closure semantics f…

    …rom within its binder, meaning we need to be able to call Parrot_capture_lex. Make this possible, since it seems there's no other way to get at this functionality that's in the existing API.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41897 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jnthn committed Oct 17, 2009
Commits on Oct 16, 2009
  1. [pct]: Error in previous commit.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41891 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2009
  2. [pct]: Generalize the types of nodes that PCT::Node.node() understands.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41890 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2009
  3. revert r41886 and mark failing tests in testS for macro line numberin…

    …g as TODO
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41889 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh committed Oct 16, 2009
  4. [pct]: Explicitly allow protoobjects as parseactions in HLLCompiler.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41888 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2009
  5. [pct]: Use explicit Undef check for parseactions instead of get_bool.

    git-svn-id: https://svn.parrot.org/parrot/trunk@41887 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    pmichaud committed Oct 16, 2009