Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: eval_pmc
Commits on May 19, 2012
  1. @Whiteknight
  2. @petdance
  3. @petdance
  4. @jkeenan

    Merge branch '770/order'

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

    Fix the build

    bacek authored
  4. @Whiteknight
  5. @Whiteknight

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

    Whiteknight authored
    …ot_api_pmc_new_call_object and Parrot_api_pmc_setup_signature
  6. @Whiteknight

    Add in a new Parrot_api_pmc_setup_signature convenience API routine, …

    Whiteknight authored
    …for constructing a CallContext from a signature string and a variadic argument list. brrt++ for the suggestion
  7. @Whiteknight

    Refactor out CallContext creation into a new function Parrot_pcc_new_…

    Whiteknight authored
    …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
Commits on May 17, 2012
  1. @fperrad
  2. @bacek

    Fix build.

    bacek authored
  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
  3. @petdance

    adding a const

    petdance authored
  4. @petdance

    removed unnecessary cast

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

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

    jkeenan authored
    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++.
  2. @ayardley
  3. @petdance
  4. @Whiteknight
  5. @Whiteknight
  6. @Whiteknight
  7. @Whiteknight

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

    Whiteknight authored
    …ser. These mechanisms are to be replaced by the newer and more flexible .annotate directive.
  8. @Whiteknight

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

    Whiteknight authored
    … 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.
  9. @Whiteknight

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

    Whiteknight authored
    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
Commits on May 12, 2012
  1. @ayardley
  2. @Whiteknight
  3. @Whiteknight

    Move PDD 31 from draft to stable.

    Whiteknight authored
    alvis++ for pointing it out. cotto+ for final review.
Something went wrong with that request. Please try again.