Skip to content
Commits on Nov 21, 2007
  1. @chromatic

    Fix language status guide (as per my best efforts).

    chromatic committed Nov 21, 2007
    Fix native PBC test data files.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22927 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @chromatic

    Final updates for 0.5.0 release.

    chromatic committed Nov 21, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22926 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @pmichaud

    [past-pm]:

    pmichaud committed Nov 21, 2007
    * Fix 'try' handling code that expected Undef from non-existent
      array element instead of PMCNULL.
    * All perl6 tests pass again.
    * chromatic++
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22925 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @chromatic

    [PMC] assign $P0, $P1 failed with badness when $P0 was an Undef PMC a…

    chromatic committed Nov 21, 2007
    …nd $P1 was
    
    an Object, because the assign_pmc vtable entry first morphed the Undef PMC into
    a like Object and then tried to instantiate it with the init vtable entry.
    
    This does not work on Objects, as you must instantiate them from their Classes.
    
    Now there's no morph into an Object; the Undef PMC morphs into a Ref and points to the Object instead.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22924 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @pmichaud

    [past-pm]:

    pmichaud committed Nov 21, 2007
    * Update for pdd15 objects, change .Undef -> 'Undef' .
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22923 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @coke

    darwin/x86 update for 0.5.0

    coke committed Nov 21, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22922 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @coke

    Hopefully last update to NEWS in prep for 0.5.0 release.

    coke committed Nov 21, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22921 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @chromatic

    [t] Skip native PBC tests with make testr. There was code to do this,…

    chromatic committed Nov 21, 2007
    … but it
    
    was in the wrong place and it wasn't actually working correctly.  Now it is.
    
    Now make testr works on GNU/Linux 32-bit x86.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22920 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. @chromatic

    [lib] Give the auto-generated test functions in Parrot::Test names th…

    chromatic committed Nov 21, 2007
    …at appear
    
    in stack traces for extra debugging goodness.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22919 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. @chromatic

    [JIT] Use fxam instruction on IA-32 JIT when comparing floats to zero…

    chromatic committed Nov 21, 2007
    … to handle NAN correctly.
    
    (Per my reading of the reference manual, this *should* avoid the FPE that FTST
    would have generated.)
    
    Now all JIT tests pass on 32-bit x86.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22918 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Nov 20, 2007
  1. @chromatic

    [src] Fix the signature of Parrot_new_timer_event() to allow for a nu…

    chromatic committed Nov 20, 2007
    …ll PMC
    
    timer (used to shut down the event system, for example).
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22915 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @chromatic

    [IMCC] Cleared up compilation warnings in IMCC.

    chromatic committed Nov 20, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22914 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @kjs

    [pirc|macro]

    kjs committed Nov 20, 2007
    * update macro to handle $label: and $local more correctly.
    * now, .macro_local int i is also allowed (no $)
    * .label is renamed to .macro_label, as suggested by allison++
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22913 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @chromatic

    [lib] Add a workaround in Parrot::Test::Harness to give language-spec…

    chromatic committed Nov 20, 2007
    …ific test
    
    harnesses the ability to tell TAP::Harness which program to run to execute
    language-specific tests that aren't plain Perl programs.
    
    This is only an issue if you're using Test::Harness 3.03 or newer.  Don't use
    3.02.
    
    This may be a workaround until we figure out a better way to work with
    TAP::Harness, but it lets make test run for Perl 6 and Pheme et al., so it's
    good for now.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22912 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @allisonrandal

    [pdd] Substantial update of the concurrency PDD (25) to reflect curre…

    allisonrandal committed Nov 20, 2007
    …nt design.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22910 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @fperrad

    [PLATFORMS]

    fperrad committed Nov 20, 2007
    update mingw-gcc3.4.2
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22905 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @fperrad

    [win32]

    fperrad committed Nov 20, 2007
    clean up warnings (switch missing default case)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22904 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @jkeenan

    Applying patch submitted by Andy Dougherty in

    jkeenan committed Nov 20, 2007
    http://rt.perl.org/rt3/Ticket/Display.html?id=47606.  Explanatory comments;
    better message in $TODO.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22901 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Nov 19, 2007
  1. @paultcochrane

    [codingstd] Ignoring instances occurring inside strings or C comments…

    paultcochrane committed Nov 19, 2007
    … as per
    
    advice from pmichaud++ and Coke++.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22900 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Nov 18, 2007
  1. @paultcochrane

    [core] Adding spaces behind commas where appropriate (as per coding

    paultcochrane committed Nov 18, 2007
    standards)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22894 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @paultcochrane

    [codingstd] if a comma is followed by a backslash, then we don't need a

    paultcochrane committed Nov 18, 2007
    space following the comma.  I.e. "moo,\n" shouldn't be "moo, \n".  This
    commit adjusts the test for such situations.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22893 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. @paultcochrane

    [imcc] Adding space after commas as per coding standards

    paultcochrane committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22892 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. @paultcochrane

    [pmc] Continuing with spacing out commas

    paultcochrane committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22891 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. @bschmalhofer

    Fix another messed up set of parentheses.

    bschmalhofer committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22889 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. @bschmalhofer

    Fix messed up parenthesis.

    bschmalhofer committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22888 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. @bschmalhofer

    #42427: [CAGE] cleanup perlcritic errors

    bschmalhofer committed Nov 18, 2007
    Added policy 'BuiltinFunctions::ProhibitStringySplit'.
    Move 'CodeLayout::RequireTidyCode'  to the extra policies.
    Test is passing now.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22887 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. @bschmalhofer

    Remove a trailing space.

    bschmalhofer committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22886 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. @paultcochrane

    [ops] Adjusting spacing around commas as per coding standards.

    paultcochrane committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22883 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. @bschmalhofer

    Add automatic reconfiguration for some more languages.

    bschmalhofer committed Nov 18, 2007
    git-svn-id: https://svn.parrot.org/parrot/trunk@22882 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. @bschmalhofer

    Regenerate languages/Makefile

    bschmalhofer committed Nov 18, 2007
    when config/gen/makefiles/languages.in has changed.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22881 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. @bschmalhofer

    [Config]

    bschmalhofer committed Nov 18, 2007
    Add a note that an empty 'languages' option is OK.
    Beautify _init().
    Handle the special case 'tcl' more explicitly.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22880 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. @paultcochrane

    [codingstd] If a comma is followed by a single quote, it very likely …

    paultcochrane committed Nov 18, 2007
    …in a
    
    situation like:  moo = ',';   In which case, there shouldn't be a space
    after the comma.  Updating test to handle this situation.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22876 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. @paultcochrane

    [codingstd] Making c_operator test specific to commas for the time be…

    paultcochrane committed Nov 18, 2007
    …ing.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22875 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  15. @paultcochrane

    [codingstd] Exempting (f)lex files from the c_operator.t coding stand…

    paultcochrane committed Nov 18, 2007
    …ards
    
    test.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22874 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  16. @paultcochrane

    [codingstd] The feeling on the mailing list seems to be that the c_op…

    paultcochrane committed Nov 18, 2007
    …erator
    
    test is an ok test to have around, so I'm adding it to our list of coding
    standards tests.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@22873 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Something went wrong with that request. Please try again.