Permalink
Commits on Jul 15, 2012
  1. Move thrading initialization to Parrot_cx_init_scheduler

    In embedding situations, control flow may bypass
    Parrot_cx_begin_execution (using Parrot_api_pmc_invoke directly). Moving
    threading init to Parrot_cx_init_scheduler makes sure it is run for the
    first interp.
    niner committed Jul 15, 2012
Commits on Jul 14, 2012
  1. merge from master. There was one conflict in the now-missing lib/Parr…

    …ot/Pmc2c/Attributes.pm file. I've copied over some relevant bits of that file to the new home, but it doesn't work so I commented it out.
    Whiteknight committed with niner Jul 7, 2012
  2. Make embed API invoke work with green threads

    Task now have an optional signature data attribute which can be passed to
    to Parrot_pcc_invoke_from_sig_object directly instead of creating a
    signature using Parrot_ext_call.
    
    This is used to have Parrot_api_pmc_invoke create a task and invoke the
    scheduler's outer runloop instead of invoking the given sub directly.
    This way the green threads infratructure is used correctly and ops like
    sleep should work.
    niner committed Jul 14, 2012
Commits on Jul 7, 2012
  1. merge from master. There was one conflict in the now-missing lib/Parr…

    …ot/Pmc2c/Attributes.pm file. I've copied over some relevant bits of that file to the new home, but it doesn't work so I commented it out.
    Whiteknight committed Jul 7, 2012
Commits on Jun 26, 2012
  1. PDD13: The debug segment has no line numbers

    The debug segment consists only of a list of offset to filename
    mappings.  While a long table of opcodes to line numbers might be
    useful, it doesn't exist.  So remove the pretty description of it.
    Benabik committed Jun 26, 2012
Commits on Jun 22, 2012
  1. Make 'PARROT_MAGIC', at least, agree with the '*.pbc' files; although…

    …, it's unused and, evidently, useless.
    ayardley committed Jun 22, 2012
Commits on Jun 20, 2012
  1. While I was here: This removes useless, empty lines between the '=hea…

    …d2 Abstract' and the '=head2 Synopsis' command paragraphs in most, but not all, of the pdds.
    ayardley committed Jun 20, 2012
  2. redid the #if on getticks() to wrap the contents of the function, but…

    … not the declaration
    petdance committed Jun 20, 2012
Commits on Jun 19, 2012
  1. Minor edit. Just added a newline to the '<li>...</li>' output of 'rel…

    …eases.html' in preparation of tomorrow's release.
    ayardley committed Jun 19, 2012
Commits on Jun 18, 2012
  1. winxed news

    NotFound committed Jun 18, 2012
Commits on Jun 17, 2012
Commits on Jun 16, 2012
Commits on Jun 15, 2012
Commits on Jun 14, 2012
Commits on Jun 13, 2012
  1. Merge branch 'eliminate_multi'

    jkeenan committed Jun 13, 2012
  2. Merge branch 'no_pmc_object_pm'

    jkeenan committed Jun 13, 2012
  3. Fix some exception messages to help track down failures more easily. …

    …re-bootstrap prt0.pir to account for the change in Interpinfo_enum numbering following recent changes. Update prt0.winxed to include the new copyright date (should be dynamic?) so re-bootstrapping does not alter the copyright message. kid51++ for pointing out the test failure.
    Whiteknight committed Jun 13, 2012
Commits on Jun 12, 2012