Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: auto_libjit
Commits on Oct 23, 2009
Commits on Oct 22, 2009
  1. [codingstd] No hard tab characters.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42013 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [codingstd] No trailing whitespace.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42012 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [codingstd] Set SVN properties on recently added files.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42011 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [codingstd] Set SVN properties on recently added files.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42010 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Conform to codingstd: no cuddled 'else'.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42009 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. Applying modified version of plobsing's alloca_optional.patch. This c…

    jkeenan authored
    …onfigures cleanly; pre- and post-configuration tests pass without warnings, but has not yet been run thru 'make'.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@42003 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 18, 2009
  1. Refactor some code into _handle_has_libjit() and write tests for it. …

    jkeenan authored
    …Reduce the number of points at which runstep() returns to facilitate good test coverage.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41933 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Add a cc_clean to cleanup files created during probe.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41932 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Have SVN ignore src/frame_builder_libjit.c and src/frame_builder_libj…

    jkeenan authored
    …it.h.
    
    Delete one unused variable.  Add tests for auto::libjit.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41931 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. We're not doing anything with inside _evaluate_cc_run(), so we don't …

    jkeenan authored
    …need to pass it as an argument.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41930 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. Add tests for previously untested branch.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41927 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 17, 2009
  1. src/frame_builder_libjit.c and src/frame_builder_libjit.h are generat…

    jkeenan authored
    …ed files
    
    and so should not be in MANIFEST.  Responding to post by plobsing in
    https://trac.parrot.org/parrot/ticket/1105.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41899 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. t/steps/auto/frames-01.t: Conform to new code in internal method

    jkeenan authored
    _call_frames_buildable().
    config/auto/frames.pm:  Delete 3 statements no longer needed.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41894 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Applying 3rd patch submitted by plobsing in https://trac.parrot.org/p…

    jkeenan authored
    …arrot/ticket/1105.  This may not be the ultimate solution -- it causes t/steps/auto/frames-01.t to fail -- but it builds and passes all tests in 'make test'.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41893 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 16, 2009
  1. Applying to auto_libjit branch two (of three) patches submitted by pl…

    jkeenan authored
    …obsing in
    
    
    https://trac.parrot.org/parrot/ticket/1105.  (Still not building on systems
    lacking libjit.)
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41892 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 14, 2009
  1. 1. Following suggestion by Andy Dougherty++, reworked config/auto/lib…

    jkeenan authored
    …jit.pm
    
    so failure of C probes to detect libjit does not cause step to die.  Rather,
    it simply says libjit is not found.
    2.  Move auto::libjit to just before auto::jit.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41849 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 13, 2009
  1. Apply in branch plobsing's patch submitted in

    jkeenan authored
    https://trac.parrot.org/parrot/ticket/1105, with these modifications:
    1.  Move config step gen::libjit up to 4th last step.
    2.  Add SVN properties and rebuild MANIFEST.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/auto_libjit@41837 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 12, 2009
  1. [cage] Remove duplicated Context.current_sub initialisation.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41833 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 11, 2009
  1. [pcc] Add a deprecation notice for optional named parameters that aren't

    allison authored
    declared.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41822 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 10, 2009
  1. Revert "[cage] Reduce scope for C string in runcore_profile_init."

    bacek authored
    mikehh++ for noticing, bacek-- for to be careless.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41804 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [core] Be sure we don't leave ctx->current_sub uninitialized. While i…

    jonathan authored
    …t *usually* will be init'd shortly after context creation, there's no promise of that, and this uninitialized pointer was being hit and followed during a GC run, causing an assertion failure and/or segfault.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41796 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [cage] Initialise Context.current_sub in init_context.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41793 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. fix commit r48782 for g++ build

    mikehh authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41789 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [languages] in installed tree, try to find an executable "parrot-lang".

    fperrad authored
    If not exist, use "parrot lang.pbc".
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41788 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. Kill several unnecessary strstart uses with one stone.

    darbelo authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41782 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [cage] Reduce scope for C string in runcore_profile_init.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41780 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. [cage] Don't use C strings in Sub.__get_regs_used.

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41779 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 9, 2009
  1. [cage] Remove wrongly created and unused PackFile in t/src/extend.t

    bacek authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41776 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [pirc] replace '\n' token by usage of 'newline' nonterminal; that non…

    kjs authored
    …-terminal takes care of counting lines, so that the line nr is correctly updated
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41771 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. Correct outdated filename in depiction of how to run 'prove' on file.…

    jkeenan authored
    … Applying patch submitted by kurahaupo in https://trac.parrot.org/parrot/ticket/1099.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@41769 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Oct 8, 2009
  1. Typographic cleanup only.

    jkeenan authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@41768 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.