Commits on May 19, 2012
  1. @Whiteknight
  2. @petdance
  3. @petdance

    Don't treat arrays as booleans

    petdance committed May 18, 2012
  4. @jkeenan

    Merge branch '770/order'

    jkeenan committed May 18, 2012
Commits on May 18, 2012
  1. @petdance
  2. @petdance
  3. @bacek

    Fix the build

    bacek committed May 18, 2012
  4. @Whiteknight
  5. @Whiteknight

    Add a new test to showcase the relative brevity of using the new Parr…

    …ot_api_pmc_new_call_object and Parrot_api_pmc_setup_signature
    Whiteknight committed May 17, 2012
  6. @Whiteknight

    Add in a new Parrot_api_pmc_setup_signature convenience API routine, …

    …for constructing a CallContext from a signature string and a variadic argument list. brrt++ for the suggestion
    Whiteknight committed May 17, 2012
  7. @Whiteknight

    Refactor out CallContext creation into a new function Parrot_pcc_new_…

    …call_object. Use that in the new_call_context op. Also, expose it through a convenient new Parrot_api_new_call_object API function. brrt++ for the suggestion
    Whiteknight committed May 17, 2012
Commits on May 17, 2012
  1. @fperrad
  2. @bacek

    Fix build.

    bacek committed May 17, 2012
  3. @bacek
  4. @Whiteknight
  5. @Whiteknight
Commits on May 16, 2012
  1. @Whiteknight
Commits on May 15, 2012
  1. @Whiteknight
Commits on May 14, 2012
  1. @NotFound
  2. @Whiteknight

    PDD31 is not a draft anymore

    Whiteknight committed May 14, 2012
  3. @petdance

    adding a const

    petdance committed May 13, 2012
  4. @petdance

    removed unnecessary cast

    petdance committed May 13, 2012
  5. @jkeenan
Commits on May 13, 2012
  1. @jkeenan

    If a C function declaration contains PARROT_EXPORT, that must be found

    at the start of the declaration.
    
    For #770.
    
    But note: As of this commit the test reports 3 failures which, in fact,
    are not impeding Parrot's build with g++.
    jkeenan committed May 13, 2012
  2. @ayardley
  3. @petdance
  4. @Whiteknight
  5. @Whiteknight
  6. @Whiteknight

    Remove some tests for setfile/setline, the only instances of any of t…

    …hese directives in coretest
    Whiteknight committed May 13, 2012
  7. @Whiteknight

    Remove .file, .line, setfile and setline directives from the IMCC par…

    …ser. These mechanisms are to be replaced by the newer and more flexible .annotate directive.
    Whiteknight committed May 13, 2012
  8. @Whiteknight

    Add some notes to the POD in src/call/context.c to discuss the proper…

    … use of Parrot_pcc_get_*_reg functions.
    
    These functions are marked PARROT_EXPORT, and they probably need to be for things like dynops. However, we should definitely provide some warnings/guidance in case somebody wants to try to use these functions for other purposes.
    Whiteknight committed May 13, 2012
  9. @Whiteknight

    Remove TODO note that we aren't going to fix.

    To my knowledge this function has never 'walked up the scopes', and I'm not aware of any problems caused by that omission. Further, a request for a test or use-case over a year ago went unanswered, suggesting there isn't any user desire for such a change. This commit closes #563
    Whiteknight committed May 13, 2012
Commits on May 12, 2012
  1. @ayardley
  2. @Whiteknight
  3. @Whiteknight

    Move PDD 31 from draft to stable.

    alvis++ for pointing it out. cotto+ for final review.
    Whiteknight committed May 12, 2012