Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 28, 2011
  1. @Whiteknight

    cleanup Scheduler.pmc and Task.pmc. Add const for the optimizer. Fix …

    Whiteknight authored
    …a bug in Scheduler.active_tasks() involving a bad PCC call.
Commits on Oct 26, 2011
  1. @Whiteknight
  2. @Whiteknight
Commits on Oct 19, 2011
  1. @Whiteknight

    Merge from master after 3.9.0, fixing a few scheduler-related conflic…

    Whiteknight authored
    …ts and adding a todo note for a vtable that seems useless
  2. @petdance
Commits on Sep 25, 2011
  1. @niner
  2. @niner

    Merge branch 'master' into green_threads

    niner authored
    Conflicts:
    	MANIFEST
    	config/gen/makefiles/root.in
    	include/parrot/interpreter.h
    	include/parrot/oplib/ops.h
    	include/parrot/opsenum.h
    	include/parrot/scheduler.h
    	include/parrot/scheduler_private.h
    	include/parrot/thr_pthread.h
    	include/parrot/thread.h
    	src/interp/inter_create.c
    	src/ops/core_ops.c
    	src/pmc/parrotinterpreter.pmc
    	src/pmc/scheduler.pmc
    	src/pmc/task.pmc
    	src/pmc/timer.pmc
    	src/scheduler.c
    	src/thread.c
    	t/pmc/timer.t
Commits on Sep 24, 2011
  1. @niner

    Merge branch 'gsoc_threads' into green_threads

    niner authored
    Conflicts:
    	MANIFEST
    	config/gen/makefiles/root.in
    	include/parrot/extend.h
    	include/parrot/interpreter.h
    	include/parrot/oplib/core_ops.h
    	include/parrot/oplib/ops.h
    	include/parrot/opsenum.h
    	include/parrot/platform_interface.h
    	include/parrot/scheduler.h
    	include/parrot/thr_pthread.h
    	include/parrot/thread.h
    	src/embed.c
    	src/gc/api.c
    	src/gc/mark_sweep.c
    	src/io/unix.c
    	src/ops/core_ops.c
    	src/ops/experimental.ops
    	src/packfile.c
    	src/pmc/parrotthread.pmc
    	src/pmc/scheduler.pmc
    	src/pmc/task.pmc
    	src/pmc/timer.pmc
    	src/runcore/trace.c
    	src/scheduler.c
    	t/native_pbc/integer.pbc
    	t/native_pbc/number.pbc
    	t/native_pbc/string.pbc
    	t/pmc/parrotthread.t
    	t/pmc/scheduler.t
    	t/pmc/task.t
    	t/pmc/threads.t
    	t/pmc/timer.t
Commits on Sep 14, 2011
  1. @Whiteknight
Commits on Sep 7, 2011
  1. @NotFound
  2. @NotFound
  3. @NotFound
Commits on Aug 28, 2011
  1. @Whiteknight
Commits on Aug 25, 2011
  1. @Whiteknight

    Remove lots of references to thread ode. The build progresses pretty …

    Whiteknight authored
    …far, but does not link because of a few missing references I need to deal with
Commits on Feb 28, 2011
  1. @petdance
Commits on Jan 19, 2011
  1. @Whiteknight

    remove most uses of enum_class_Exception from the source. Where teste…

    Whiteknight authored
    …d, use VTABLE_does instead. When building an exception, allow for HLL mapped subclasses
Commits on Nov 30, 2010
  1. @plobsing

    update C file vim modelines

    plobsing authored
    Specifies 2-space label outdent as per coding standard. Satisfies TT # 1547.
    
    command used:
    > perl -Mlib=lib -MParrot::Distribution -E 'say $_->path for Parrot::Distribution->new->get_c_language_files' | xargs sed -i "s/vim:\(.*\):$/vim:\1 cinoptions='\\\\:2=2' :/"
Commits on Nov 9, 2010
  1. @cotto

    second batch of $Id$ removals

    cotto authored
Commits on Oct 2, 2010
  1. @nwellnhof

    [str] Switch to STRING_equal macro

    nwellnhof authored
    Move the whole 'str_equal' logic into the string vtable functions
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@49416 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 27, 2010
  1. @nwellnhof

    Use flag instead of INTVAL in Scheduler PMC

    nwellnhof authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@48696 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. @nwellnhof

    Avoid recursive calls of Parrot_cx_handle_tasks

    nwellnhof authored
    Fixes TT #484
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@48694 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 3, 2010
  1. @NatTuck
Commits on Jul 21, 2010
  1. @NatTuck

    [gsoc_threads] More green threads API.

    NatTuck authored
    git-svn-id: https://svn.parrot.org/parrot/branches/gsoc_threads@48156 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jul 4, 2010
  1. @NatTuck
Commits on Jul 2, 2010
  1. @NatTuck

    [gsoc_threads] Fix some failing tests.

    NatTuck authored
    git-svn-id: https://svn.parrot.org/parrot/branches/gsoc_threads@47966 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jul 1, 2010
  1. @NatTuck
Commits on Jun 30, 2010
  1. @NatTuck

    Progress on alarms / timers.

    NatTuck authored
    git-svn-id: https://svn.parrot.org/parrot/branches/gsoc_threads@47926 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Jun 22, 2010
  1. @NatTuck
Commits on Jun 12, 2010
  1. @Whiteknight

    [gc] Gix order-of-destruction bug discovered by Chandon++. The check …

    Whiteknight authored
    …for aliveness of the scheduler in Parrot_cx_delete_taskwas failing, so in Scheduler.destroy I null out the ->scheduler field of the interpreter to ensure it gets around the segfault here. I don't think gc finalization adds PMCs back onto the free list, so the test there was failing
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@47560 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on May 13, 2010
  1. @cotto

    [cage] fix most (all?) misuses of "it's"

    cotto authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@46569 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on May 5, 2010
  1. changed interp in pmc class to INTERP for unification

    Jimmy Zhuo authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@46300 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Apr 30, 2010
  1. manual optimization for old compiler

    Jimmy Zhuo authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@46192 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Mar 28, 2010
  1. @petdance

    headerizer now runs on PMC files

    petdance authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@45219 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Mar 18, 2010
  1. @petdance

    consting

    petdance authored
    git-svn-id: https://svn.parrot.org/parrot/trunk@45041 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Feb 16, 2010
  1. @Whiteknight
Something went wrong with that request. Please try again.