[parrot/parrot] 64fc96: revert f27900c32af063ea55ab75f0b1f12bca4b5d98b6, f...
noreply at github.com
noreply at github.com
Thu Oct 13 12:53:09 UTC 2011
Branch: refs/heads/green_threads
Home: https://github.com/parrot/parrot
Commit: 64fc9675cfdc891acf9198401a01c4609c1f514f
https://github.com/parrot/parrot/commit/64fc9675cfdc891acf9198401a01c4609c1f514f
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-08 (Thu, 08 Sep 2011)
Changed paths:
M include/parrot/threads.h
Log Message:
-----------
revert f27900c32af063ea55ab75f0b1f12bca4b5d98b6, fixing build failure
Commit: e4a2cd0cb2228b2d1cfbc43993c179181e3d1f6e
https://github.com/parrot/parrot/commit/e4a2cd0cb2228b2d1cfbc43993c179181e3d1f6e
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-24 (Sat, 24 Sep 2011)
Changed paths:
A DEPRECATED-branch.pod
M config/gen/makefiles/root.in
A examples/pir/coop_threads.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
A include/parrot/alarm.h
A include/parrot/events.h
M include/parrot/extend.h
M include/parrot/gc_api.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/platform_interface.h
M include/parrot/scheduler_private.h
M include/parrot/thr_pthread.h
M include/parrot/thread.h
A include/parrot/threads.h
A runtime/parrot/include/green_threads.pir
A src/alarm.c
M src/call/pcc.c
M src/embed.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/gc/api.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/gc/system.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/experimental.ops
M src/platform/generic/time.c
A src/pmc/alarm.pmc
A src/pmc/callback.pmc
M src/pmc/parrotinterpreter.pmc
R src/pmc/parrotthread.pmc
A src/pmc/pmclist.pmc
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/runcore/cores.c
M src/scheduler.c
M src/thread.c
A src/threads.c
A t/pmc/alarm.t
M t/pmc/nci.t
R t/pmc/parrotthread.t
A t/pmc/pmclist.t
R t/pmc/scheduler.t
M t/pmc/task.t
A t/pmc/task_primes.t
R t/pmc/threads.t
M t/pmc/timer.t
A t/src/threads_io.t
Log Message:
-----------
Merge branch 'gsoc_threads' into green_threads
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
Commit: f0acd7d70e826c693a549439fe99d1a82f99571d
https://github.com/parrot/parrot/commit/f0acd7d70e826c693a549439fe99d1a82f99571d
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-25 (Sun, 25 Sep 2011)
Changed paths:
M MANIFEST
M include/parrot/alarm.h
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/scheduler.h
M include/parrot/thread.h
M include/parrot/threads.h
M src/gc/api.c
M src/ops/core_ops.c
M src/pmc/alarm.pmc
M src/pmc/pmclist.pmc
M src/string/api.c
M src/threads.c
Log Message:
-----------
Fixup merge problems
Commit: 2a5db3dd7c5399cdb443ec80280049846ec2a92f
https://github.com/parrot/parrot/commit/2a5db3dd7c5399cdb443ec80280049846ec2a92f
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-25 (Sun, 25 Sep 2011)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
R NEWS
M README
M RESPONSIBLE_PARTIES
M VERSION
M compilers/imcc/imcc.l
M compilers/imcc/imclexer.c
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M compilers/opsc/src/Ops/File.pm
M compilers/opsc/src/builtins.pir
M config/auto/pmc.pm
M config/gen/makefiles/root.in
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
R include/parrot/atomic.h
R include/parrot/atomic/fallback.h
R include/parrot/atomic/gcc_pcc.h
R include/parrot/atomic/gcc_x86.h
R include/parrot/atomic/sparc.h
M include/parrot/call.h
M include/parrot/hash.h
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/pmc.h
A include/parrot/runcore_subprof.h
M include/parrot/scheduler_private.h
R include/parrot/thr_none.h
R include/parrot/thr_pthread.h
R include/parrot/thr_windows.h
R include/parrot/thread.h
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/Section/Info.pm
M lib/Parrot/Harness/DefaultTests.pm
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/SearchOps.pm
M lib/Parrot/Test/Pod.pm
M lib/Pod/Simple.pm
A lib/Pod/Simple.pod
M lib/Pod/Simple/BlackBox.pm
M lib/Pod/Simple/Checker.pm
M lib/Pod/Simple/Debug.pm
M lib/Pod/Simple/DumpAsText.pm
M lib/Pod/Simple/DumpAsXML.pm
M lib/Pod/Simple/HTML.pm
M lib/Pod/Simple/HTMLBatch.pm
M lib/Pod/Simple/LinkSection.pm
M lib/Pod/Simple/Methody.pm
M lib/Pod/Simple/Progress.pm
M lib/Pod/Simple/PullParser.pm
M lib/Pod/Simple/PullParserEndToken.pm
M lib/Pod/Simple/PullParserStartToken.pm
M lib/Pod/Simple/PullParserTextToken.pm
M lib/Pod/Simple/PullParserToken.pm
M lib/Pod/Simple/RTF.pm
M lib/Pod/Simple/Search.pm
M lib/Pod/Simple/SimpleTree.pm
A lib/Pod/Simple/Subclassing.pod
M lib/Pod/Simple/Text.pm
M lib/Pod/Simple/TextContent.pm
M lib/Pod/Simple/TiedOutFH.pm
M lib/Pod/Simple/Transcode.pm
M lib/Pod/Simple/TranscodeDumb.pm
M lib/Pod/Simple/TranscodeSmart.pm
M lib/Pod/Simple/XHTML.pm
M lib/Pod/Simple/XMLOutStream.pm
M runtime/parrot/library/Crow.pir
M runtime/parrot/library/P6object.pir
R runtime/parrot/library/random_lib.pir
R src/atomic/gcc_x86.c
R src/atomic/sparc_v9.s
M src/call/args.c
M src/call/context.c
M src/call/pcc.c
M src/dynpmc/Defines.in
M src/dynpmc/os.pmc
M src/embed.c
M src/embed/api.c
M src/embed/bytecode.c
M src/exceptions.c
M src/gc/fixed_allocator.c
M src/gc/fixed_allocator.h
M src/gc/gc_gms.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/gc/mark_sweep.c
M src/hash.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/oo.c
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/packfile/api.c
M src/platform/linux/encoding.c
M src/platform/win32/entropy.c
M src/platform/win32/file.c
M src/platform/win32/io.c
M src/pmc/callcontext.pmc
M src/pmc/class.pmc
M src/pmc/default.pmc
M src/pmc/exception.pmc
M src/pmc/imccompiler.pmc
M src/pmc/lexpad.pmc
M src/pmc/mappedbytearray.pmc
M src/pmc/object.pmc
M src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/scalar.pmc
M src/pmc/scheduler.pmc
M src/pmc/schedulermessage.pmc
M src/pmc/string.pmc
M src/pmc/task.pmc
R src/pmc/threadinterpreter.pmc
M src/pmc/timer.pmc
M src/runcore/main.c
A src/runcore/subprof.c
M src/scheduler.c
R src/thread.c
R src/threads.c
M src/vtable.tbl
M t/README.pod
M t/codingstd/copyright.t
M t/dynpmc/select.t
M t/library/p6object.t
M t/op/exceptions.t
A t/pir/interop.t
M t/pmc/resizablepmcarray.t
M t/pmc/timer.t
R t/src/atomic.t
M t/src/embed.t
M t/src/extend_vtable.t
A t/tools/dev/search_ops.t
A t/tools/dev/search_ops/samples.pm
R t/tools/dev/searchops.t
R t/tools/dev/searchops/samples.pm
R tools/dev/README
A tools/dev/README.md
A tools/dev/find_hacks.pl
R tools/dev/findhacks.pl
M tools/dev/mk_inno_language.pl
R tools/dev/parrot-fuzzer
A tools/dev/parrot_fuzzer.py
M tools/dev/resolve_deprecated.nqp
A tools/dev/resubmit_smolder.pl
R tools/dev/search-ops.pl
A tools/dev/search_ops.pl
M tools/dev/vtablize.pl
A tools/release/auto_release.pl
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into green_threads
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
Commit: f2d75c33e15dd78fdd0ef31fd8961a99fc31be8d
https://github.com/parrot/parrot/commit/f2d75c33e15dd78fdd0ef31fd8961a99fc31be8d
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-25 (Sun, 25 Sep 2011)
Changed paths:
M include/parrot/scheduler.h
M src/runcore/subprof.c
Log Message:
-----------
make headerizer
Commit: b4834a4f581660ee83ccbbe64194f66beefd801b
https://github.com/parrot/parrot/commit/b4834a4f581660ee83ccbbe64194f66beefd801b
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-25 (Sun, 25 Sep 2011)
Changed paths:
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core_ops.c
Log Message:
-----------
ops2c -c
Commit: 856f3b2507c87857867bf2cf451586e354695e7d
https://github.com/parrot/parrot/commit/856f3b2507c87857867bf2cf451586e354695e7d
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-25 (Sun, 25 Sep 2011)
Changed paths:
M include/parrot/extend.h
M include/parrot/interpreter.h
R include/parrot/threads.h
M src/embed.c
M src/exit.c
M src/gc/api.c
M src/gc/mark_sweep.c
M src/gc/system.c
M src/interp/inter_create.c
M src/ops/core_ops.c
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/scheduler.c
Log Message:
-----------
Cleanup green_threads/kill_threads merge, builds now
Commit: e31fb4138f6d5ee11e1bea282fc4f9b9641e32f9
https://github.com/parrot/parrot/commit/e31fb4138f6d5ee11e1bea282fc4f9b9641e32f9
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-29 (Thu, 29 Sep 2011)
Changed paths:
M frontend/parrot/main.c
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M include/parrot/api.h
M include/parrot/packfile.h
M src/embed/bytecode.c
M src/gc/fixed_allocator.c
M src/packfile/api.c
M src/runcore/subprof.c
M t/dynpmc/select.t
M tools/dev/all_hll_test.pl
M tools/dev/pbc_to_exe.pir
M tools/release/auto_release.pl
Log Message:
-----------
Merge branch 'whiteknight/main_args' into green_threads
Commit: b72590f9fc4eeb9eb74549eeea010fb9430dbc03
https://github.com/parrot/parrot/commit/b72590f9fc4eeb9eb74549eeea010fb9430dbc03
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-09-29 (Thu, 29 Sep 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
threads.h is gone, remove it from MANIFEST
Commit: 19bc1e12683a7b7963000174f73fb4abedcdd4b2
https://github.com/parrot/parrot/commit/19bc1e12683a7b7963000174f73fb4abedcdd4b2
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-06 (Thu, 06 Oct 2011)
Changed paths:
M include/parrot/call.h
M include/parrot/scheduler.h
M src/call/ops.c
M src/packfile/api.c
M src/scheduler.c
Log Message:
-----------
Fix preemption and hookup the scheduler to Parrot_pf_execute_bytecode_program
t/op/time.t (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Bad plan. You planned 19 tests but ran 4.
t/pmc/alarm.t (Wstat: 0 Tests: 6 Failed: 0)
Parse errors: Bad plan. You planned 7 tests but ran 6.
t/pmc/exception.t (Wstat: 11 Tests: 53 Failed: 0)
Non-zero wait status: 11
t/pmc/nci.t (Wstat: 2304 Tests: 60 Failed: 9)
Failed tests: 37-45
Non-zero exit status: 9
t/pmc/task.t (Wstat: 0 Tests: 3 Failed: 0)
Parse errors: Bad plan. You planned 10 tests but ran 3.
t/pmc/timer.t (Wstat: 1024 Tests: 6 Failed: 4)
Failed tests: 3-6
Non-zero exit status: 4
Parse errors: Bad plan. You planned 9 tests but ran 6.
t/pir/timer_exit.t (Wstat: 0 Tests: 0 Failed: 0)
Parse errors: Bad plan. You planned 1 tests but ran 0.
t/src/checkdepend.t (Wstat: 1536 Tests: 161 Failed: 6)
Failed tests: 46-47, 69, 90, 143, 146
Non-zero exit status: 6
t/src/threads_io.t (Wstat: 0 Tests: 2 Failed: 0)
Parse errors: Tests out of sequence. Found (3) but expected (1)
Tests out of sequence. Found (1) but expected (2)
Bad plan. You planned 4 tests but ran 2.
t/src/embed/api.t (Wstat: 512 Tests: 8 Failed: 2)
Failed tests: 2, 8
Non-zero exit status: 2
Commit: 765f49a117cd726bf746f77c53c5c4add56c297c
https://github.com/parrot/parrot/commit/765f49a117cd726bf746f77c53c5c4add56c297c
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Fix bootstrap-ops generating invalid code
return is not valid in .ops. Use goto ADDRESS(0) instead
Commit: e43b0c7c55f44ff18f9bb774891623572ce1a5e4
https://github.com/parrot/parrot/commit/e43b0c7c55f44ff18f9bb774891623572ce1a5e4
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Don't repeat Parrot_cx_stop_task in Parrot_cx_schedule_sleep
Commit: 39561bed33296735c99233bc5d89d1c2914a9389
https://github.com/parrot/parrot/commit/39561bed33296735c99233bc5d89d1c2914a9389
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Readd alarm handling to the outer runloop
Current test status:
t/pmc/exception.t (Wstat: 11 Tests: 53 Failed: 0)
Non-zero wait status: 11
t/pmc/task.t (Wstat: 9 Tests: 9 Failed: 0)
Non-zero wait status: 9
Parse errors: Bad plan. You planned 10 tests but ran 9.
t/pmc/timer.t (Wstat: 256 Tests: 6 Failed: 1)
Failed test: 6
Non-zero exit status: 1
Parse errors: Bad plan. You planned 9 tests but ran 6.
t/src/checkdepend.t (Wstat: 1536 Tests: 161 Failed: 6)
Failed tests: 46-47, 69, 90, 143, 146
Non-zero exit status: 6
t/src/threads_io.t (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Tests out of sequence. Found (3) but expected (1)
Tests out of sequence. Found (1) but expected (2)
Tests out of sequence. Found (2) but expected (3)
t/src/embed/api.t (Wstat: 512 Tests: 8 Failed: 2)
Failed tests: 2, 8
Non-zero exit status: 2
Commit: 0438b79f692f162cdce4bfb35871c2dee9e6edc4
https://github.com/parrot/parrot/commit/0438b79f692f162cdce4bfb35871c2dee9e6edc4
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Fix Makefile dependencies
Commit: b3b00c1146d2d851d179c3fb3f7b7ae794ac7681
https://github.com/parrot/parrot/commit/b3b00c1146d2d851d179c3fb3f7b7ae794ac7681
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Re-set alarm if it fired before quantum is done
An alarm can fire before the current task's quantum is done. In this case we have to re-set the preemption alarm. Otherwise the scheduler would never be run again.
New coretest status:
t/pmc/exception.t (Wstat: 11 Tests: 53 Failed: 0)
Non-zero wait status: 11
t/pmc/timer.t (Wstat: 256 Tests: 6 Failed: 1)
Failed test: 6
Non-zero exit status: 1
Parse errors: Bad plan. You planned 9 tests but ran 6.
t/src/threads_io.t (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Tests out of sequence. Found (3) but expected (1)
Tests out of sequence. Found (1) but expected (2)
Tests out of sequence. Found (2) but expected (3)
t/src/embed/api.t (Wstat: 512 Tests: 8 Failed: 2)
Failed tests: 2, 8
Non-zero exit status: 2
Commit: de368c3be3b2a71db73015ac05d1f0b9e944a6aa
https://github.com/parrot/parrot/commit/de368c3be3b2a71db73015ac05d1f0b9e944a6aa
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-07 (Fri, 07 Oct 2011)
Changed paths:
M t/pmc/timer.t
Log Message:
-----------
Fix t/pmc/timer.t, broken on merge
Commit: f76e5702ee0de1d77ac8bf8e2a24ade88e383baa
https://github.com/parrot/parrot/commit/f76e5702ee0de1d77ac8bf8e2a24ade88e383baa
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-08 (Sat, 08 Oct 2011)
Changed paths:
M MANIFEST
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PAST/Node.pir
A docs/dev/pcc_methods.pod
R docs/dev/pccmethods.pod
M src/dynpmc/select.pmc
M src/gc/gc_private.h
M src/pmc/structview.pmc
M src/runcore/subprof.c
M t/src/embed/api.t
Log Message:
-----------
Merge branch 'master' into green_threads
Commit: 6bab39d7efe9c136b4a8d49f1b3fae0d1070c523
https://github.com/parrot/parrot/commit/6bab39d7efe9c136b4a8d49f1b3fae0d1070c523
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
Always pass on task->data on task->invoke, even if its NULL
Seems to be perfectly legal to pass a NULL argument as it is done for
example in t/embed/api.t. So no need to special case this.
New coretest status:
t/pmc/exception.t (Wstat: 11 Tests: 53 Failed: 0)
Non-zero wait status: 11
t/src/threads_io.t (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Tests out of sequence. Found (3) but expected (1)
Tests out of sequence. Found (1) but expected (2)
Tests out of sequence. Found (2) but expected (3)
Commit: e2a844d6d77c80104b4dd2bcd67c2ecded3102d0
https://github.com/parrot/parrot/commit/e2a844d6d77c80104b4dd2bcd67c2ecded3102d0
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M t/src/threads_io.t
Log Message:
-----------
Skip t/src/threads_io.t as the feature it's testing is NYI
Commit: 884f918ee2f06ad2cdbfca94bb96d37ba67667f8
https://github.com/parrot/parrot/commit/884f918ee2f06ad2cdbfca94bb96d37ba67667f8
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Fix C++ comment in src/scheduler.c
Commit: 5a329ce21262d5071fc98581ceb188fcb32d4011
https://github.com/parrot/parrot/commit/5a329ce21262d5071fc98581ceb188fcb32d4011
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M t/src/threads_io.t
Log Message:
-----------
Fix perlcritic violation in t/src/threads_io.t
Commit: fbcd7817818e415d1d82f7e1886b5ed4b1ef0481
https://github.com/parrot/parrot/commit/fbcd7817818e415d1d82f7e1886b5ed4b1ef0481
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M include/parrot/alarm.h
M include/parrot/events.h
M src/alarm.c
M src/events.c
M src/pmc/alarm.pmc
M src/pmc/callback.pmc
M src/pmc/pmclist.pmc
Log Message:
-----------
Fix coda sections in several files
Commit: 9d40502683c2d94f2f60ef6db42bd93487e96057
https://github.com/parrot/parrot/commit/9d40502683c2d94f2f60ef6db42bd93487e96057
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M src/events.c
Log Message:
-----------
Merge changes to Parrot_cx_find_handler_local
Missed those changes on merging master due to the branch moving the
function to src/events.c
coretests now pass :)
Commit: fa21fc6de0637e28895affa11a3fe0196738f859
https://github.com/parrot/parrot/commit/fa21fc6de0637e28895affa11a3fe0196738f859
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-10-09 (Sun, 09 Oct 2011)
Changed paths:
M MANIFEST.generated
Log Message:
-----------
Add missing file references to MANIFEST.generated
Commit: d47a978844e70d4eae8a3bf10a0f82ca17f2dcb3
https://github.com/parrot/parrot/commit/d47a978844e70d4eae8a3bf10a0f82ca17f2dcb3
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-13 (Thu, 13 Oct 2011)
Changed paths:
A DEPRECATED-branch.pod
M MANIFEST
M MANIFEST.generated
M config/gen/makefiles/root.in
A examples/pir/coop_threads.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
A include/parrot/alarm.h
M include/parrot/call.h
A include/parrot/events.h
M include/parrot/gc_api.h
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/platform_interface.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
A runtime/parrot/include/green_threads.pir
A src/alarm.c
M src/call/ops.c
M src/call/pcc.c
M src/embed.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/packfile/api.c
M src/platform/generic/time.c
A src/pmc/alarm.pmc
A src/pmc/callback.pmc
A src/pmc/pmclist.pmc
M src/pmc/scheduler.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/runcore/cores.c
M src/scheduler.c
M src/string/api.c
A t/pmc/alarm.t
M t/pmc/nci.t
A t/pmc/pmclist.t
R t/pmc/scheduler.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/timer.t
A t/src/threads_io.t
Log Message:
-----------
Merge branch 'green_threads' of git://github.com/niner/parrot into green_threads
Compare: https://github.com/parrot/parrot/compare/64fc967^...d47a978
More information about the parrot-commits
mailing list